{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":18004621,"defaultBranch":"master","name":"RegexMathEngine","ownerLogin":"Davidebyzero","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2014-03-22T07:44:03.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/177797?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1660878495.9767292","currentOid":""},"activityList":{"items":[{"before":"7fda09e10a96cf45ab9f5cc2f9dbdd6b134cc967","after":"86d5d08f577e26f4c8a9a3bf5db727b6b7597d86","ref":"refs/heads/master","pushedAt":"2023-04-12T04:51:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Davidebyzero","name":"David Ellsworth","path":"/Davidebyzero","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/177797?s=80&v=4"},"commit":{"message":"Fix behavior of alternatives in a lookinto\n\nWhen jumping into any alternative other than the first, the position was set incorrectly, as if it were a lookahead instead of a lookinto.","shortMessageHtmlLink":"Fix behavior of alternatives in a lookinto"}},{"before":"41164a9eed635963e9403fd1d29e01c69d38893a","after":"7fda09e10a96cf45ab9f5cc2f9dbdd6b134cc967","ref":"refs/heads/master","pushedAt":"2023-04-08T16:58:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Davidebyzero","name":"David Ellsworth","path":"/Davidebyzero","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/177797?s=80&v=4"},"commit":{"message":"Fix constant-group optimization crash\n\nI had forgotten the reason popForAtomicCapture()'s return value can be negative, and incorrectly copied its being negative using Backtrack_LoopGroup as a template.\n\nBug introduced in 8b7cdbdfb811504128d9dafbe1748f43d5bce06b","shortMessageHtmlLink":"Fix constant-group optimization crash"}},{"before":"4d2629a2a9e991b0f867b469a403f613fc2dd233","after":"41164a9eed635963e9403fd1d29e01c69d38893a","ref":"refs/heads/master","pushedAt":"2023-04-03T02:39:26.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"Davidebyzero","name":"David Ellsworth","path":"/Davidebyzero","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/177797?s=80&v=4"},"commit":{"message":"[Makefile] Add option for compiling with clang instead of GCC\n\nRelated changes:\n* [internal] Patch the non-breaking-space to get it to compile under clang","shortMessageHtmlLink":"[Makefile] Add option for compiling with clang instead of GCC"}},{"before":"135f997a71a79511a5ea42e834c084f8b9b4947d","after":"4d2629a2a9e991b0f867b469a403f613fc2dd233","ref":"refs/heads/master","pushedAt":"2023-04-03T02:29:20.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"Davidebyzero","name":"David Ellsworth","path":"/Davidebyzero","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/177797?s=80&v=4"},"commit":{"message":"[Makefile] Add option for compiling with clang instead of GCC\n\nRelated changes:\n* [internal] Patch the non-breaking-space to get it to compile under clang","shortMessageHtmlLink":"[Makefile] Add option for compiling with clang instead of GCC"}},{"before":"27645865996c812dc01bd416a4b111e26888f838","after":"135f997a71a79511a5ea42e834c084f8b9b4947d","ref":"refs/heads/master","pushedAt":"2023-04-03T01:06:15.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"Davidebyzero","name":"David Ellsworth","path":"/Davidebyzero","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/177797?s=80&v=4"},"commit":{"message":"[Makefile] Add option for compiling with clang instead of GCC\n\nRelated changes:\n* [internal] Patch the non-breaking-space to get it to compile under clang","shortMessageHtmlLink":"[Makefile] Add option for compiling with clang instead of GCC"}},{"before":"354615b760ae3fd1bcc6aadaf014fed1aa30a9d2","after":"27645865996c812dc01bd416a4b111e26888f838","ref":"refs/heads/master","pushedAt":"2023-04-03T01:03:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Davidebyzero","name":"David Ellsworth","path":"/Davidebyzero","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/177797?s=80&v=4"},"commit":{"message":"Compile with clang instead of GCC\n\nRelated changes:\n* [internal] Patch the non-breaking-space to get it to compile under clang","shortMessageHtmlLink":"Compile with clang instead of GCC"}},{"before":"e4360f5015afd5ef80c1e89f754f357d43cacf20","after":"354615b760ae3fd1bcc6aadaf014fed1aa30a9d2","ref":"refs/heads/master","pushedAt":"2023-04-02T23:43:38.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"Davidebyzero","name":"David Ellsworth","path":"/Davidebyzero","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/177797?s=80&v=4"},"commit":{"message":"Fix memory leak introduced in amended implementation of molecular lookinto\n\nBug introduced in 8aeb9e023ee2eaff8fc690f2b4d8cae4121699ee","shortMessageHtmlLink":"Fix memory leak introduced in amended implementation of molecular loo…"}},{"before":"8101588b330154e805ec5845e18ba791a258a3ca","after":"e4360f5015afd5ef80c1e89f754f357d43cacf20","ref":"refs/heads/master","pushedAt":"2023-04-02T23:42:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Davidebyzero","name":"David Ellsworth","path":"/Davidebyzero","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/177797?s=80&v=4"},"commit":{"message":"Fix memory leak introduced in amended implementation of molecular lookinto\n\nBug introduced in 8aeb9e023ee2eaff8fc690f2b4d8cae4121699ee","shortMessageHtmlLink":"Fix memory leak introduced in amended implementation of molecular loo…"}},{"before":"0673843d310e5c2d3d53219b0b9d8b2a9d6a0fbe","after":"8101588b330154e805ec5845e18ba791a258a3ca","ref":"refs/heads/master","pushedAt":"2023-04-02T23:25:20.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"Davidebyzero","name":"David Ellsworth","path":"/Davidebyzero","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/177797?s=80&v=4"},"commit":{"message":"Fix implementation of constant-group optimization\n\n* For capturing groups, it was leaving the group unset when a zero-length group was repeated a nonzero number of times (i.e., the cc34ccfb316434368f10cac1723038b65e50e03a was not actually foolproof)\n* It was not pushing the previous value of the capture in enable_persistent_backrefs mode\n\nFeature initially implemented in 0ecc68e9745919571f536e79ac2c05d15ec38e28","shortMessageHtmlLink":"Fix implementation of constant-group optimization"}},{"before":"8aeb9e023ee2eaff8fc690f2b4d8cae4121699ee","after":"0673843d310e5c2d3d53219b0b9d8b2a9d6a0fbe","ref":"refs/heads/master","pushedAt":"2023-04-02T23:17:21.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"Davidebyzero","name":"David Ellsworth","path":"/Davidebyzero","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/177797?s=80&v=4"},"commit":{"message":"Patches for allowing getting clang to compile\n\nI've been leaving these floating for quite a while, and it's been getting annoying being careful to avoid including them in some other commit.","shortMessageHtmlLink":"Patches for allowing getting clang to compile"}},{"before":"608bf4de1733bfd8c8169cb52096e65ff2dc540a","after":"8aeb9e023ee2eaff8fc690f2b4d8cae4121699ee","ref":"refs/heads/master","pushedAt":"2023-03-31T09:34:17.604Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"Davidebyzero","name":"David Ellsworth","path":"/Davidebyzero","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/177797?s=80&v=4"},"commit":{"message":"Fix implementation of molecular lookinto\n\nThe input extent and position were not properly popped when exiting a molecular lookinto.","shortMessageHtmlLink":"Fix implementation of molecular lookinto"}},{"before":"43190ddb957da589b90d527fe3861eedfb9e6134","after":"608bf4de1733bfd8c8169cb52096e65ff2dc540a","ref":"refs/heads/master","pushedAt":"2023-03-31T08:52:03.745Z","pushType":"push","commitsCount":1,"pusher":{"login":"Davidebyzero","name":"David Ellsworth","path":"/Davidebyzero","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/177797?s=80&v=4"},"commit":{"message":"Fix implementation of molecular lookinto\n\nThe input extent and position were not properly popped when exiting a molecular lookinto.","shortMessageHtmlLink":"Fix implementation of molecular lookinto"}},{"before":"548c6c75f43959a6a11dde805be15d047a587a5b","after":"43190ddb957da589b90d527fe3861eedfb9e6134","ref":"refs/heads/master","pushedAt":"2023-03-31T06:42:16.504Z","pushType":"push","commitsCount":2,"pusher":{"login":"Davidebyzero","name":"David Ellsworth","path":"/Davidebyzero","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/177797?s=80&v=4"},"commit":{"message":"Fix an optimization bug in --npcg+ mode\n\nBug introduced in ac359757958559b34f693c12a02dd323a78d92c3","shortMessageHtmlLink":"Fix an optimization bug in --npcg+ mode"}},{"before":"50310733341adf067504532ab0c6af112b601da1","after":"548c6c75f43959a6a11dde805be15d047a587a5b","ref":"refs/heads/master","pushedAt":"2023-03-31T05:29:42.320Z","pushType":"push","commitsCount":1,"pusher":{"login":"Davidebyzero","name":"David Ellsworth","path":"/Davidebyzero","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/177797?s=80&v=4"},"commit":{"message":"Fix implementation of atomic groups containing captures\n\nThis fixes a crash that was found to happen with the following command:\nregex -t4 -nx -xml,pq '^((?*(?=(xx+?)\\2*$|)((?=x\\2)(?=(x+)(\\4+$))\\5)*+x+)x)*$'","shortMessageHtmlLink":"Fix implementation of atomic groups containing captures"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAADFtPzEQA","startCursor":null,"endCursor":null}},"title":"Activity · Davidebyzero/RegexMathEngine"}