{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":145063792,"defaultBranch":"main","name":"langlang","ownerLogin":"clarete","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2018-08-17T02:49:59.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/1459190?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1715047137.0","currentOid":""},"activityList":{"items":[{"before":"bb2758edc50697b37c367b4db1db77b4f25846fb","after":"e8abde0054918575f20a243a1ac9903d29cdc68f","ref":"refs/heads/main","pushedAt":"2024-05-07T23:55:38.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"clarete","name":"Lincoln Clarete","path":"/clarete","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1459190?s=80&v=4"},"commit":{"message":"langlang_lib: Remove log and env_logger deps","shortMessageHtmlLink":"langlang_lib: Remove log and env_logger deps"}},{"before":"77ee2ff6936ed337adda1f296c1404af204922ee","after":null,"ref":"refs/heads/golang-tests-in-ci","pushedAt":"2024-05-07T01:58:57.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"clarete","name":"Lincoln Clarete","path":"/clarete","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1459190?s=80&v=4"}},{"before":"b14e34dccfee9bc53c226f7b4d164781cd5754ca","after":"bb2758edc50697b37c367b4db1db77b4f25846fb","ref":"refs/heads/main","pushedAt":"2024-05-07T01:58:20.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"clarete","name":"Lincoln Clarete","path":"/clarete","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1459190?s=80&v=4"},"commit":{"message":"chore: run go tests on github actions","shortMessageHtmlLink":"chore: run go tests on github actions"}},{"before":"ec1f2b3e2bc89c58a1a060d67f945b005883b1b1","after":"77ee2ff6936ed337adda1f296c1404af204922ee","ref":"refs/heads/golang-tests-in-ci","pushedAt":"2024-05-07T01:56:14.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"clarete","name":"Lincoln Clarete","path":"/clarete","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1459190?s=80&v=4"},"commit":{"message":"chore: run go tests on github actions","shortMessageHtmlLink":"chore: run go tests on github actions"}},{"before":null,"after":"ec1f2b3e2bc89c58a1a060d67f945b005883b1b1","ref":"refs/heads/golang-tests-in-ci","pushedAt":"2024-05-07T01:52:24.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"clarete","name":"Lincoln Clarete","path":"/clarete","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1459190?s=80&v=4"},"commit":{"message":"chore: run go tests on github actions","shortMessageHtmlLink":"chore: run go tests on github actions"}},{"before":"3776c058c93315b7e7657a271877bf4cde7dd243","after":"b14e34dccfee9bc53c226f7b4d164781cd5754ca","ref":"refs/heads/main","pushedAt":"2024-05-07T01:35:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"clarete","name":"Lincoln Clarete","path":"/clarete","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1459190?s=80&v=4"},"commit":{"message":"go: Fix up Recovery tests","shortMessageHtmlLink":"go: Fix up Recovery tests"}},{"before":"9e63604cc9c7ded1d931c07bffe69b42c240840e","after":"3776c058c93315b7e7657a271877bf4cde7dd243","ref":"refs/heads/main","pushedAt":"2024-05-06T20:44:57.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"clarete","name":"Lincoln Clarete","path":"/clarete","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1459190?s=80&v=4"},"commit":{"message":"rs/import: Labels must be serched as well for recovery rules\n\nThe dependency finder of a rule was alware of Identifiers used within\nany subexpressions. But we also need to check for labels which might\nhave recovery rules defined with the same name and add them as\ndependencies as well. e.g.:\n\n // File leaf.peg\n @import Val from \"./dependecy.peg\"\n Main <- Val (\",\" Val)*\n\n // File dependency.peg\n Val <- Hex / Dec / Str / Bool\n Hex <- '0x' [a-fA-F0-9]+^LabelHex\n LabelHex <- (!Val .)*\n\nThe importer wasn't pulling \"LabelHex\" into the file \"leaf.peg\"\nwithout this change.\n\nThis also changes Comipler.compile to take the starting rule as an\noptional value, and if it is not present, the first rule that appears\nin the grammar ast will be used.","shortMessageHtmlLink":"rs/import: Labels must be serched as well for recovery rules"}},{"before":"843ab8739a43d40eae19d36d634252983bb50161","after":"9e63604cc9c7ded1d931c07bffe69b42c240840e","ref":"refs/heads/main","pushedAt":"2023-12-01T17:46:15.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"clarete","name":"Lincoln Clarete","path":"/clarete","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1459190?s=80&v=4"},"commit":{"message":"go/gen: add lil \\n to fix output code format","shortMessageHtmlLink":"go/gen: add lil \\n to fix output code format"}},{"before":"205d212cdf9ebe00a7ff4b367e818af98ec32d89","after":"843ab8739a43d40eae19d36d634252983bb50161","ref":"refs/heads/main","pushedAt":"2023-11-23T22:36:56.000Z","pushType":"pr_merge","commitsCount":7,"pusher":{"login":"clarete","name":"Lincoln Clarete","path":"/clarete","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1459190?s=80&v=4"},"commit":{"message":"Merge pull request #2 from gabrielfalcao/human-grammar","shortMessageHtmlLink":"Merge pull request #2 from gabrielfalcao/human-grammar"}},{"before":"2a2b688bdefb102650b900e5a40c2937db001ac4","after":"205d212cdf9ebe00a7ff4b367e818af98ec32d89","ref":"refs/heads/main","pushedAt":"2023-11-13T17:24:17.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"clarete","name":"Lincoln Clarete","path":"/clarete","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1459190?s=80&v=4"},"commit":{"message":"syntax/parser: remove string copy from expect_str()","shortMessageHtmlLink":"syntax/parser: remove string copy from expect_str()"}},{"before":"03092ccceddcf207b2e1e550480cdf4cf3b5d873","after":"2a2b688bdefb102650b900e5a40c2937db001ac4","ref":"refs/heads/main","pushedAt":"2023-10-03T15:49:16.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"clarete","name":"Lincoln Clarete","path":"/clarete","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1459190?s=80&v=4"},"commit":{"message":"lib/vm: move copy closer to where it happens\n\nThe method Program.string_at() won't return a copy of its internal\nstring anymore. It will instead return a reference to it, so when\nwe're simply printing a program, it doesn't unnecessarily copy\nstrings.","shortMessageHtmlLink":"lib/vm: move copy closer to where it happens"}},{"before":"8e12f171ebcf59edb8f0189526e8734024cb71b6","after":"03092ccceddcf207b2e1e550480cdf4cf3b5d873","ref":"refs/heads/main","pushedAt":"2023-10-02T17:26:52.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"clarete","name":"Lincoln Clarete","path":"/clarete","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1459190?s=80&v=4"},"commit":{"message":"Release: v0.1.2","shortMessageHtmlLink":"Release: v0.1.2"}},{"before":"0837178016c79b35c4d4ddc4bcc7f512f848cae5","after":"8e12f171ebcf59edb8f0189526e8734024cb71b6","ref":"refs/heads/main","pushedAt":"2023-10-02T17:22:10.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"clarete","name":"Lincoln Clarete","path":"/clarete","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1459190?s=80&v=4"},"commit":{"message":"chore: also update versions of the main package","shortMessageHtmlLink":"chore: also update versions of the main package"}},{"before":"e0452ab3fd64ff7b02ae7f8aafa80fe244082490","after":"0837178016c79b35c4d4ddc4bcc7f512f848cae5","ref":"refs/heads/main","pushedAt":"2023-10-02T17:20:48.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"clarete","name":"Lincoln Clarete","path":"/clarete","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1459190?s=80&v=4"},"commit":{"message":"chore: add dep number on local crates so they can be published","shortMessageHtmlLink":"chore: add dep number on local crates so they can be published"}},{"before":"7cef2700a886415ecf54a60dee1099ab70819113","after":"e0452ab3fd64ff7b02ae7f8aafa80fe244082490","ref":"refs/heads/main","pushedAt":"2023-10-02T17:16:48.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"clarete","name":"Lincoln Clarete","path":"/clarete","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1459190?s=80&v=4"},"commit":{"message":"chore: more metadata in the Cargo.toml files","shortMessageHtmlLink":"chore: more metadata in the Cargo.toml files"}},{"before":"a0d4548047e0a1a40593581b5e8d85465a917dc3","after":"7cef2700a886415ecf54a60dee1099ab70819113","ref":"refs/heads/main","pushedAt":"2023-10-02T17:09:51.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"clarete","name":"Lincoln Clarete","path":"/clarete","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1459190?s=80&v=4"},"commit":{"message":"Release: v0.1.1","shortMessageHtmlLink":"Release: v0.1.1"}},{"before":"f4eec8c76017c5da166bd0a9e6c5bc303a82255d","after":"a0d4548047e0a1a40593581b5e8d85465a917dc3","ref":"refs/heads/main","pushedAt":"2023-09-26T02:34:15.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"clarete","name":"Lincoln Clarete","path":"/clarete","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1459190?s=80&v=4"},"commit":{"message":"refactor[value] replace s.push_str with s.push","shortMessageHtmlLink":"refactor[value] replace s.push_str with s.push"}},{"before":"95ba12150a547e0096f295f3e09356279a10f238","after":"f4eec8c76017c5da166bd0a9e6c5bc303a82255d","ref":"refs/heads/main","pushedAt":"2023-09-26T02:20:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"clarete","name":"Lincoln Clarete","path":"/clarete","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1459190?s=80&v=4"},"commit":{"message":"tests: fix issue renaming formatting function","shortMessageHtmlLink":"tests: fix issue renaming formatting function"}},{"before":"1b1cf2fd9fd6804ce92291e4c3cb1ac832a7860b","after":"95ba12150a547e0096f295f3e09356279a10f238","ref":"refs/heads/main","pushedAt":"2023-09-26T02:01:54.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"clarete","name":"Lincoln Clarete","path":"/clarete","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1459190?s=80&v=4"},"commit":{"message":"refactor[value/format] rewrite formatting functions with visitors\n\nA visitor trait was added to the value package, and the formatting\nfunctions were rewritten as visitors. They were also renamed to more\nmeaningful names.","shortMessageHtmlLink":"refactor[value/format] rewrite formatting functions with visitors"}},{"before":"bcd8259ce06ed7c13bc07572ed59e336e5121992","after":"1b1cf2fd9fd6804ce92291e4c3cb1ac832a7860b","ref":"refs/heads/main","pushedAt":"2023-09-26T00:13:53.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"clarete","name":"Lincoln Clarete","path":"/clarete","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1459190?s=80&v=4"},"commit":{"message":"refactor: minior cleanup in parser and test functions","shortMessageHtmlLink":"refactor: minior cleanup in parser and test functions"}},{"before":"4408f82602c81b9e275ff5ff8398e6cbd822ad57","after":null,"ref":"refs/heads/langlang_value","pushedAt":"2023-09-25T23:57:06.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"clarete","name":"Lincoln Clarete","path":"/clarete","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1459190?s=80&v=4"}},{"before":"67b4cf881d627118306ebf0a585e39a87c2e583d","after":"bcd8259ce06ed7c13bc07572ed59e336e5121992","ref":"refs/heads/main","pushedAt":"2023-09-25T23:56:58.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"clarete","name":"Lincoln Clarete","path":"/clarete","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1459190?s=80&v=4"},"commit":{"message":"rust: factor out values returned by the VM into new package","shortMessageHtmlLink":"rust: factor out values returned by the VM into new package"}},{"before":"f0ade83bcdbffd702084bbbac0fff7072e9a4cb6","after":"4408f82602c81b9e275ff5ff8398e6cbd822ad57","ref":"refs/heads/langlang_value","pushedAt":"2023-09-25T23:01:55.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"clarete","name":"Lincoln Clarete","path":"/clarete","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1459190?s=80&v=4"},"commit":{"message":"rust: factor out values returned by the VM into new package","shortMessageHtmlLink":"rust: factor out values returned by the VM into new package"}},{"before":"434c243b9370980a9e515c6bb659376db315f303","after":"67b4cf881d627118306ebf0a585e39a87c2e583d","ref":"refs/heads/main","pushedAt":"2023-09-24T14:56:27.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"clarete","name":"Lincoln Clarete","path":"/clarete","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1459190?s=80&v=4"},"commit":{"message":"doc: fix formatting issues","shortMessageHtmlLink":"doc: fix formatting issues"}},{"before":"b47744030a6f44965f93e5b18bab862b39364a90","after":"434c243b9370980a9e515c6bb659376db315f303","ref":"refs/heads/main","pushedAt":"2023-09-24T14:53:49.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"clarete","name":"Lincoln Clarete","path":"/clarete","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1459190?s=80&v=4"},"commit":{"message":"doc: More improvements to the README file","shortMessageHtmlLink":"doc: More improvements to the README file"}},{"before":null,"after":"f0ade83bcdbffd702084bbbac0fff7072e9a4cb6","ref":"refs/heads/langlang_value","pushedAt":"2023-09-24T14:53:24.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"clarete","name":"Lincoln Clarete","path":"/clarete","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1459190?s=80&v=4"},"commit":{"message":"doc: More improvements to the README file","shortMessageHtmlLink":"doc: More improvements to the README file"}},{"before":"7391f99c8fbcc26cab49d503271a2f028ed2f686","after":"b47744030a6f44965f93e5b18bab862b39364a90","ref":"refs/heads/main","pushedAt":"2023-09-23T03:51:04.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"clarete","name":"Lincoln Clarete","path":"/clarete","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1459190?s=80&v=4"},"commit":{"message":"doc: small improvements to the README file","shortMessageHtmlLink":"doc: small improvements to the README file"}},{"before":"c74350bcb4dec3c266605b0fc3eb40b3906f47a0","after":"7391f99c8fbcc26cab49d503271a2f028ed2f686","ref":"refs/heads/main","pushedAt":"2023-09-22T21:13:53.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"clarete","name":"Lincoln Clarete","path":"/clarete","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1459190?s=80&v=4"},"commit":{"message":"doc: generate README.md off .org file","shortMessageHtmlLink":"doc: generate README.md off .org file"}},{"before":"4ac88d704dfd572b97fa05b8ade778f4fffccfa9","after":"c74350bcb4dec3c266605b0fc3eb40b3906f47a0","ref":"refs/heads/main","pushedAt":"2023-09-18T00:55:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"clarete","name":"Lincoln Clarete","path":"/clarete","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1459190?s=80&v=4"},"commit":{"message":"grammar[langlang]: remove PEGX unimplemented grammar format","shortMessageHtmlLink":"grammar[langlang]: remove PEGX unimplemented grammar format"}},{"before":"ed70f3f506999094dc23f327577d10341d359700","after":null,"ref":"refs/heads/customize-captures","pushedAt":"2023-09-17T21:35:34.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"clarete","name":"Lincoln Clarete","path":"/clarete","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1459190?s=80&v=4"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAERBeLCgA","startCursor":null,"endCursor":null}},"title":"Activity ยท clarete/langlang"}