{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":788738254,"defaultBranch":"main","name":"ansi-string","ownerLogin":"Tails86","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2024-04-19T01:40:33.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/12876919?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1714522058.0","currentOid":""},"activityList":{"items":[{"before":"9d49f88da0275c7a77a63b6d6a90a4e75a80585a","after":"aac832065d646f40bb26159b5d11e0406fb54c92","ref":"refs/heads/main","pushedAt":"2024-05-01T00:03:48.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Tails86","name":"James","path":"/Tails86","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12876919?s=80&v=4"},"commit":{"message":"Updated image link","shortMessageHtmlLink":"Updated image link"}},{"before":"f7cfa06bd721d4631e0a0d70bbaf8482512994a1","after":"9d49f88da0275c7a77a63b6d6a90a4e75a80585a","ref":"refs/heads/main","pushedAt":"2024-05-01T00:03:16.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"Tails86","name":"James","path":"/Tails86","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12876919?s=80&v=4"},"commit":{"message":"Cleanup and documentation","shortMessageHtmlLink":"Cleanup and documentation"}},{"before":"d9077d00c117920ac1cec6d672a20c0753179946","after":"f7cfa06bd721d4631e0a0d70bbaf8482512994a1","ref":"refs/heads/main","pushedAt":"2024-04-24T02:54:29.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"Tails86","name":"James","path":"/Tails86","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12876919?s=80&v=4"},"commit":{"message":"Added double underline color handling","shortMessageHtmlLink":"Added double underline color handling"}},{"before":"36530493c87e282914d23d551ce427203fcd2719","after":"d9077d00c117920ac1cec6d672a20c0753179946","ref":"refs/heads/main","pushedAt":"2024-04-22T23:30:06.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Tails86","name":"James","path":"/Tails86","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12876919?s=80&v=4"},"commit":{"message":"updated examples link","shortMessageHtmlLink":"updated examples link"}},{"before":"4e6f30023cbb09967b1bf8a02d1a948aa3350011","after":"36530493c87e282914d23d551ce427203fcd2719","ref":"refs/heads/main","pushedAt":"2024-04-22T23:29:17.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Tails86","name":"James","path":"/Tails86","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12876919?s=80&v=4"},"commit":{"message":"Fixes/refactoring\n- Fixed another concatenation bug\n- Expose AnsiSetting since there are some useful external use-cases\n- An AnsiSetting object may now be given to the constructor of AnsiString\n- The return value of AnsiFormat.rgb() is now an AnsiSetting\n- Define AnsiFormat. fg_rgb(), bg_rgb(), and ul_rgb() to match string definition variants\n- Moved several classes from inside AnsiString to the outside the class so they can be completely hidden from the module (to reduce confusion)\n- Added some more doc strings\n- Updated README & examples image to explain direct specification of setting values is not advised (always use AnsiFormat unless there is a specific reason not to)","shortMessageHtmlLink":"Fixes/refactoring"}},{"before":"63da0bfe740b976fcb183a475e17a062d11ffe99","after":"4e6f30023cbb09967b1bf8a02d1a948aa3350011","ref":"refs/heads/main","pushedAt":"2024-04-22T02:44:48.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Tails86","name":"James","path":"/Tails86","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12876919?s=80&v=4"},"commit":{"message":"Removed test for isascii to be compatible with Python 3.6","shortMessageHtmlLink":"Removed test for isascii to be compatible with Python 3.6"}},{"before":"5c99f057817d3762fc3b7079c3a178d4e8dcfea3","after":"63da0bfe740b976fcb183a475e17a062d11ffe99","ref":"refs/heads/main","pushedAt":"2024-04-22T02:41:48.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Tails86","name":"James","path":"/Tails86","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12876919?s=80&v=4"},"commit":{"message":"Test all methods and fix some remaining bugs","shortMessageHtmlLink":"Test all methods and fix some remaining bugs"}},{"before":"5ca14aa9738d19aa208ca29150700c2e8b754055","after":"5c99f057817d3762fc3b7079c3a178d4e8dcfea3","ref":"refs/heads/main","pushedAt":"2024-04-21T22:00:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Tails86","name":"James","path":"/Tails86","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12876919?s=80&v=4"},"commit":{"message":"Added format_matching(); updated documentation","shortMessageHtmlLink":"Added format_matching(); updated documentation"}},{"before":"6b5f47f47d9e363a42cdeec4526381f825ac5b43","after":"5ca14aa9738d19aa208ca29150700c2e8b754055","ref":"refs/heads/main","pushedAt":"2024-04-21T20:16:58.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Tails86","name":"James","path":"/Tails86","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12876919?s=80&v=4"},"commit":{"message":"Update README.md\n\nFixed typo","shortMessageHtmlLink":"Update README.md"}},{"before":"0e2c943f25ccc219256204511fd308652a8075c0","after":"6b5f47f47d9e363a42cdeec4526381f825ac5b43","ref":"refs/heads/main","pushedAt":"2024-04-21T19:13:28.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"Tails86","name":"James","path":"/Tails86","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12876919?s=80&v=4"},"commit":{"message":"1.0.0","shortMessageHtmlLink":"1.0.0"}},{"before":"4fbdd1d8ced12cf844ce56bf87a89b5ce92d82af","after":"0e2c943f25ccc219256204511fd308652a8075c0","ref":"refs/heads/main","pushedAt":"2024-04-21T18:30:01.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"Tails86","name":"James","path":"/Tails86","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12876919?s=80&v=4"},"commit":{"message":"Updated examples to showcase different joining techniques","shortMessageHtmlLink":"Updated examples to showcase different joining techniques"}},{"before":"9e089f40230d8f28ac664ba0539b3b6386c83a46","after":"4fbdd1d8ced12cf844ce56bf87a89b5ce92d82af","ref":"refs/heads/main","pushedAt":"2024-04-21T18:03:18.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"Tails86","name":"James","path":"/Tails86","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12876919?s=80&v=4"},"commit":{"message":"Added split(), rsplit(), splitlines(), swapcase(), title(), and zfill()","shortMessageHtmlLink":"Added split(), rsplit(), splitlines(), swapcase(), title(), and zfill()"}},{"before":"3bd5bd660f47d4d5673bcbcaa9364602512d35c2","after":"9e089f40230d8f28ac664ba0539b3b6386c83a46","ref":"refs/heads/main","pushedAt":"2024-04-21T15:16:19.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"Tails86","name":"James","path":"/Tails86","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12876919?s=80&v=4"},"commit":{"message":"- Concatenated string formattings are now simplified if the RHS string contans same formatting as LHS\n- Renamed _color_settings to _fmts for a little better readability and better description\n- Added rpartition(), rfind(), and rindex()","shortMessageHtmlLink":"- Concatenated string formattings are now simplified if the RHS strin…"}},{"before":"1e15cb36a5de304d50983c3fb0be6f23d9670ca3","after":"3bd5bd660f47d4d5673bcbcaa9364602512d35c2","ref":"refs/heads/main","pushedAt":"2024-04-21T04:40:37.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Tails86","name":"James","path":"/Tails86","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12876919?s=80&v=4"},"commit":{"message":"- Refactored\n- Removed simplify_settings because it caused issues, and it's impossible to fully handle properly","shortMessageHtmlLink":"- Refactored"}},{"before":"24b5f9093deeea1883a5a7335f731b7510bce52f","after":"1e15cb36a5de304d50983c3fb0be6f23d9670ca3","ref":"refs/heads/main","pushedAt":"2024-04-21T03:54:41.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Tails86","name":"James","path":"/Tails86","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12876919?s=80&v=4"},"commit":{"message":"- Added SettingPoint to clean the look of some code\n- Added type hinting to all methods","shortMessageHtmlLink":"- Added SettingPoint to clean the look of some code"}},{"before":"cec17d6e978554d9a567912d4c09eb4c0f61e9f9","after":"24b5f9093deeea1883a5a7335f731b7510bce52f","ref":"refs/heads/main","pushedAt":"2024-04-21T02:12:18.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"Tails86","name":"James","path":"/Tails86","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12876919?s=80&v=4"},"commit":{"message":"- Allow multiple settings be given to the constructor of AnsiString\n- Added removeprefix() and removesuffix()","shortMessageHtmlLink":"- Allow multiple settings be given to the constructor of AnsiString"}},{"before":"7c35828e59930cd48a66c4b80d352a169a1718fc","after":"cec17d6e978554d9a567912d4c09eb4c0f61e9f9","ref":"refs/heads/main","pushedAt":"2024-04-20T16:08:37.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Tails86","name":"James","path":"/Tails86","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12876919?s=80&v=4"},"commit":{"message":"Fixed bug in settings removal","shortMessageHtmlLink":"Fixed bug in settings removal"}},{"before":"1b5a6ca586bff187863c4c1748819d3e0c7a27b3","after":"7c35828e59930cd48a66c4b80d352a169a1718fc","ref":"refs/heads/main","pushedAt":"2024-04-20T15:46:58.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Tails86","name":"James","path":"/Tails86","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12876919?s=80&v=4"},"commit":{"message":"- Removed the use of copy.deepcopy()\n- Added lstrip(), rstrip(), and strip()","shortMessageHtmlLink":"- Removed the use of copy.deepcopy()"}},{"before":"d9c74b65dd5e3827edd7904165bc9937dde5028a","after":"1b5a6ca586bff187863c4c1748819d3e0c7a27b3","ref":"refs/heads/main","pushedAt":"2024-04-20T14:13:34.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"Tails86","name":"James","path":"/Tails86","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12876919?s=80&v=4"},"commit":{"message":"Simplified formatting; fixed center justification","shortMessageHtmlLink":"Simplified formatting; fixed center justification"}},{"before":"5d617185016ab01080cf3b19d1728766fc3955ac","after":"d9c74b65dd5e3827edd7904165bc9937dde5028a","ref":"refs/heads/main","pushedAt":"2024-04-20T04:17:17.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Tails86","name":"James","path":"/Tails86","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12876919?s=80&v=4"},"commit":{"message":"Fixed __iadd__","shortMessageHtmlLink":"Fixed __iadd__"}},{"before":"d7d299bf8204ec205b9bee7ed76c25b39f23de5b","after":"5d617185016ab01080cf3b19d1728766fc3955ac","ref":"refs/heads/main","pushedAt":"2024-04-20T03:46:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Tails86","name":"James","path":"/Tails86","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12876919?s=80&v=4"},"commit":{"message":"Updated README with new link","shortMessageHtmlLink":"Updated README with new link"}},{"before":"18aa5042dc51dad1e770e7b452608459cc951449","after":"d7d299bf8204ec205b9bee7ed76c25b39f23de5b","ref":"refs/heads/main","pushedAt":"2024-04-20T03:45:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Tails86","name":"James","path":"/Tails86","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12876919?s=80&v=4"},"commit":{"message":"Corrected the apply_formatting example","shortMessageHtmlLink":"Corrected the apply_formatting example"}},{"before":"3944404d0699686e0504038d9ee3397589097059","after":"18aa5042dc51dad1e770e7b452608459cc951449","ref":"refs/heads/main","pushedAt":"2024-04-20T03:42:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Tails86","name":"James","path":"/Tails86","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12876919?s=80&v=4"},"commit":{"message":"Updated image link in README","shortMessageHtmlLink":"Updated image link in README"}},{"before":"e08ac9677ac65b845b087e2b4e977a447bb196cc","after":"3944404d0699686e0504038d9ee3397589097059","ref":"refs/heads/main","pushedAt":"2024-04-20T03:41:17.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Tails86","name":"James","path":"/Tails86","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12876919?s=80&v=4"},"commit":{"message":"Fixed example image","shortMessageHtmlLink":"Fixed example image"}},{"before":"63edaf32329add0c60e3d582205ee0dadb5f5ef5","after":"e08ac9677ac65b845b087e2b4e977a447bb196cc","ref":"refs/heads/main","pushedAt":"2024-04-20T03:37:41.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Tails86","name":"James","path":"/Tails86","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12876919?s=80&v=4"},"commit":{"message":"Added functionality and tests","shortMessageHtmlLink":"Added functionality and tests"}},{"before":"4ce229825abc6600917cd7e32bc352ddaa30d983","after":"63edaf32329add0c60e3d582205ee0dadb5f5ef5","ref":"refs/heads/main","pushedAt":"2024-04-20T01:04:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Tails86","name":"James","path":"/Tails86","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12876919?s=80&v=4"},"commit":{"message":"Documentation edits","shortMessageHtmlLink":"Documentation edits"}},{"before":"305b58c513423aad575984453967182b063b553e","after":"4ce229825abc6600917cd7e32bc352ddaa30d983","ref":"refs/heads/main","pushedAt":"2024-04-20T00:58:36.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Tails86","name":"James","path":"/Tails86","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12876919?s=80&v=4"},"commit":{"message":"Make Python 3.6 friendly","shortMessageHtmlLink":"Make Python 3.6 friendly"}},{"before":"773a14a46c8052c7c32050dcc57751545c69612a","after":"305b58c513423aad575984453967182b063b553e","ref":"refs/heads/main","pushedAt":"2024-04-20T00:58:06.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Tails86","name":"James","path":"/Tails86","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12876919?s=80&v=4"},"commit":{"message":"Make Python 3.6 friendly","shortMessageHtmlLink":"Make Python 3.6 friendly"}},{"before":"685f26c215493bb8fc6a2d34d31427bcfdc732be","after":"773a14a46c8052c7c32050dcc57751545c69612a","ref":"refs/heads/main","pushedAt":"2024-04-20T00:57:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Tails86","name":"James","path":"/Tails86","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12876919?s=80&v=4"},"commit":{"message":"Make Python 3.6 friendly","shortMessageHtmlLink":"Make Python 3.6 friendly"}},{"before":"f545642879e8db75fc7bb23d1df145da1749e6c8","after":"685f26c215493bb8fc6a2d34d31427bcfdc732be","ref":"refs/heads/main","pushedAt":"2024-04-20T00:54:07.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"Tails86","name":"James","path":"/Tails86","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12876919?s=80&v=4"},"commit":{"message":"Bumped version 0.1.0","shortMessageHtmlLink":"Bumped version 0.1.0"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEPoOsZwA","startCursor":null,"endCursor":null}},"title":"Activity · Tails86/ansi-string"}