{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":309446978,"defaultBranch":"hg","name":"mrab-regex","ownerLogin":"mrabarnett","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2020-11-02T17:35:28.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/24500011?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1715788445.0","currentOid":""},"activityList":{"items":[{"before":"be139ffc3a18a7ead6939ea19015dc41e3682ec4","after":"8eabb4223e4b1d4c7b6a4496328e00eee5e352e5","ref":"refs/heads/hg","pushedAt":"2024-05-15T15:53:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mrabarnett","name":null,"path":"/mrabarnett","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24500011?s=80&v=4"},"commit":{"message":"Git issue 530: hangs with fuzzy and optionals\n\nIt's not hanging, it'll finish eventually. It's just an example of catastrophic backtracking.\n\nThe error printed when Ctrl+C is pressed does show a bug, though, which is now fixed.","shortMessageHtmlLink":"Git issue 530: hangs with fuzzy and optionals"}},{"before":"2e3272be48e32367cb1110dba5329ace06312017","after":"be139ffc3a18a7ead6939ea19015dc41e3682ec4","ref":"refs/heads/hg","pushedAt":"2024-05-10T00:58:39.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mrabarnett","name":null,"path":"/mrabarnett","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24500011?s=80&v=4"},"commit":{"message":"Updated for Python 3.13.\n\n now needs to be included explicitly because Python.h no longer includes it.","shortMessageHtmlLink":"Updated for Python 3.13."}},{"before":"9c950f2c25a5b1221a059761c5f90b9ee0f31763","after":"2e3272be48e32367cb1110dba5329ace06312017","ref":"refs/heads/hg","pushedAt":"2024-04-28T19:12:18.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mrabarnett","name":null,"path":"/mrabarnett","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24500011?s=80&v=4"},"commit":{"message":"Git issue 527: `VERBOSE`/`X` flag breaks `\\N` escapes","shortMessageHtmlLink":"Git issue 527: VERBOSE/X flag breaks \\N escapes"}},{"before":"4f2ed52b3d73f39541026cf74f7c23106086b0b5","after":"9c950f2c25a5b1221a059761c5f90b9ee0f31763","ref":"refs/heads/hg","pushedAt":"2024-04-16T18:36:03.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"mrabarnett","name":null,"path":"/mrabarnett","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24500011?s=80&v=4"},"commit":{"message":"Updated changelog.","shortMessageHtmlLink":"Updated changelog."}},{"before":"647c006a88c553a694118e8cae109aa9365f188f","after":"4f2ed52b3d73f39541026cf74f7c23106086b0b5","ref":"refs/heads/hg","pushedAt":"2023-12-24T02:13:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mrabarnett","name":null,"path":"/mrabarnett","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24500011?s=80&v=4"},"commit":{"message":"Cannot get release notification action in main.yml to work. Commenting it out for now.","shortMessageHtmlLink":"Cannot get release notification action in main.yml to work. Commentin…"}},{"before":"d0afd79fbabd03a64ae2250e4b5701af8e997ebb","after":"647c006a88c553a694118e8cae109aa9365f188f","ref":"refs/heads/hg","pushedAt":"2023-12-24T01:47:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mrabarnett","name":null,"path":"/mrabarnett","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24500011?s=80&v=4"},"commit":{"message":"Further fixes in main.yml.","shortMessageHtmlLink":"Further fixes in main.yml."}},{"before":"c1f1f2af4cc6b9de91f399d88ec6c2e1537c25ab","after":"d0afd79fbabd03a64ae2250e4b5701af8e997ebb","ref":"refs/heads/hg","pushedAt":"2023-12-24T01:28:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mrabarnett","name":null,"path":"/mrabarnett","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24500011?s=80&v=4"},"commit":{"message":"Another fix in main.yml.","shortMessageHtmlLink":"Another fix in main.yml."}},{"before":"cdcbf36aebb0e5d54072bd96a6fe4932f1fd6ae0","after":"c1f1f2af4cc6b9de91f399d88ec6c2e1537c25ab","ref":"refs/heads/hg","pushedAt":"2023-12-24T00:37:37.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mrabarnett","name":null,"path":"/mrabarnett","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24500011?s=80&v=4"},"commit":{"message":"Fixed invalid main.yml.","shortMessageHtmlLink":"Fixed invalid main.yml."}},{"before":"34333d5009b119949112546b1f82a1edfb590398","after":"cdcbf36aebb0e5d54072bd96a6fe4932f1fd6ae0","ref":"refs/heads/hg","pushedAt":"2023-12-24T00:14:18.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mrabarnett","name":null,"path":"/mrabarnett","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24500011?s=80&v=4"},"commit":{"message":"The escape function no longer escapes \\x00. It's not necessary.\n\nInline flags can now be turned off and apply to what follows.\n\nAdded \\R to match line endings.","shortMessageHtmlLink":"The escape function no longer escapes \\x00. It's not necessary."}},{"before":"bc73ebb5d794668fe272c6f869cfa01add91ed83","after":"34333d5009b119949112546b1f82a1edfb590398","ref":"refs/heads/hg","pushedAt":"2023-10-03T15:53:18.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"mrabarnett","name":null,"path":"/mrabarnett","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24500011?s=80&v=4"},"commit":{"message":"Updated changelog.txt.","shortMessageHtmlLink":"Updated changelog.txt."}},{"before":"774dbfda42dfdd11adef02e9ac3ebde96cd03dd1","after":"bc73ebb5d794668fe272c6f869cfa01add91ed83","ref":"refs/heads/hg","pushedAt":"2023-08-08T20:37:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mrabarnett","name":null,"path":"/mrabarnett","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24500011?s=80&v=4"},"commit":{"message":"Git issue 508: Regex doesn't build using CPython main (3.13.0a0)\nRemoved usage of _PyBytes_Join and did a little tidying of the code that makes the result string.","shortMessageHtmlLink":"Git issue 508: Regex doesn't build using CPython main (3.13.0a0)"}},{"before":"9f03255c920964c206c0509c14ce9690a00b861d","after":"774dbfda42dfdd11adef02e9ac3ebde96cd03dd1","ref":"refs/heads/hg","pushedAt":"2023-06-03T17:04:45.139Z","pushType":"push","commitsCount":1,"pusher":{"login":"mrabarnett","name":null,"path":"/mrabarnett","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24500011?s=80&v=4"},"commit":{"message":"# Git issue 498: Conditional negative lookahead inside positive lookahead fails to match\nConditional node needed an additional member that points to the true branch.","shortMessageHtmlLink":"# Git issue 498: Conditional negative lookahead inside positive looka…"}},{"before":"797b57a4ac8da86c13e52bf60586cd2432864400","after":"9f03255c920964c206c0509c14ce9690a00b861d","ref":"refs/heads/hg","pushedAt":"2023-05-03T17:27:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mrabarnett","name":null,"path":"/mrabarnett","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24500011?s=80&v=4"},"commit":{"message":"Removed semicolon after 'else' in 'munge_name'.","shortMessageHtmlLink":"Removed semicolon after 'else' in 'munge_name'."}},{"before":"16bcce0d56e84367f61c24b369e23e73a3e9ad9e","after":"797b57a4ac8da86c13e52bf60586cd2432864400","ref":"refs/heads/hg","pushedAt":"2023-05-02T16:42:38.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mrabarnett","name":null,"path":"/mrabarnett","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24500011?s=80&v=4"},"commit":{"message":"Fixed pyproject.toml and setup.py.","shortMessageHtmlLink":"Fixed pyproject.toml and setup.py."}},{"before":"78460dc755b09966ee6e87d04c8dcfca7212256b","after":"16bcce0d56e84367f61c24b369e23e73a3e9ad9e","ref":"refs/heads/hg","pushedAt":"2023-05-02T14:26:32.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"mrabarnett","name":null,"path":"/mrabarnett","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24500011?s=80&v=4"},"commit":{"message":"Add changelog.txt.","shortMessageHtmlLink":"Add changelog.txt."}},{"before":"15cbd1eaf303657e53ade7674aed22ffeefb43d8","after":"78460dc755b09966ee6e87d04c8dcfca7212256b","ref":"refs/heads/hg","pushedAt":"2023-05-02T13:58:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mrabarnett","name":null,"path":"/mrabarnett","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24500011?s=80&v=4"},"commit":{"message":"Added pyproject.toml.","shortMessageHtmlLink":"Added pyproject.toml."}},{"before":"5954c515806dfa25f83648fc18e84fa8811b9561","after":"15cbd1eaf303657e53ade7674aed22ffeefb43d8","ref":"refs/heads/hg","pushedAt":"2023-03-23T17:40:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mrabarnett","name":null,"path":"/mrabarnett","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24500011?s=80&v=4"},"commit":{"message":"Git issue 495: Running time for failing fullmatch increases rapidly with input length\nRe-enabled modified repeat guards due to regression in speed caused by excessive backtracking.","shortMessageHtmlLink":"Git issue 495: Running time for failing fullmatch increases rapidly w…"}},{"before":"cc392629b28ed0aeb8bf6d46f826ff9e87aac551","after":"5954c515806dfa25f83648fc18e84fa8811b9561","ref":"refs/heads/hg","pushedAt":"2023-03-22T18:19:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mrabarnett","name":null,"path":"/mrabarnett","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24500011?s=80&v=4"},"commit":{"message":"Git issue 494: Backtracking failure matching regex `^a?(a?)b?c\\1$` against string `abca`\nDisabled repeat guards. They keep causing issues, and it's just simpler to rely on timeouts.","shortMessageHtmlLink":"Git issue 494: Backtracking failure matching regex ^a?(a?)b?c\\1$ ag…"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAESryiPAA","startCursor":null,"endCursor":null}},"title":"Activity · mrabarnett/mrab-regex"}