{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":245639928,"defaultBranch":"master","name":"ragel","ownerLogin":"adrian-thurston","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2020-03-07T13:42:38.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/16629585?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1640734114.9704351","currentOid":""},"activityList":{"items":[{"before":"463f4914057b0193c6ca025e9233c17035bc0448","after":"65540b65ff09330b0293423e3fecc44e63f30614","ref":"refs/heads/master","pushedAt":"2023-03-13T04:32:18.634Z","pushType":"push","commitsCount":1,"pusher":{"login":"adrian-thurston","name":"Adrian Thurston","path":"/adrian-thurston","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16629585?s=80&v=4"},"commit":{"message":"when marking input items as processed, ensure parse data matches\n\nAfter processing the last item for a named machine, mark only those items with\nthe same ParseData pointer as processed. Previously, we would mark all\npreceding items as processed. This is wrong and is a problem for sequences\nlike:\n\n machine A // some defs\n machine B // some defs\n machine C // some defs\n machine A // last\n machine B // last\n machine C // last\n\nOnce the second A block is seen, then the first A, B and C would all get marked\nas processed and ready for writing, even though B and C were not complete yet.\n\nAlso, now processing items with no ParseData pointer earlier by immediately\nmarking them as processed and moving the last flushed pointer forward even if\nwe didn't process an item with a parse data pointer.","shortMessageHtmlLink":"when marking input items as processed, ensure parse data matches"}},{"before":"d4577c924451b331c73c8ed0af04f6efd35ac0b4","after":"463f4914057b0193c6ca025e9233c17035bc0448","ref":"refs/heads/master","pushedAt":"2023-03-12T20:26:13.483Z","pushType":"push","commitsCount":1,"pusher":{"login":"adrian-thurston","name":"Adrian Thurston","path":"/adrian-thurston","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16629585?s=80&v=4"},"commit":{"message":"fallback to AC_CHECK_LIB for libcolm and libfsm\n\nIf the .la files for libcolm and libfsm are not present then fallback to using\nAC_CHECK_LIB for these libraries. Many packaging systems strip out .la files so\nwe need to still be able to link if they are not there.","shortMessageHtmlLink":"fallback to AC_CHECK_LIB for libcolm and libfsm"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAADAemO6gA","startCursor":null,"endCursor":null}},"title":"Activity ยท adrian-thurston/ragel"}