{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":493819792,"defaultBranch":"master","name":"rack","ownerLogin":"Piturnah","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2022-05-18T20:44:21.000Z","ownerAvatar":"https://github.com/avatars/u/20472367?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1685755845.040134","currentOid":""},"activityList":{"items":[{"before":"f459aa75ef4852631c04128c9baf2c8bce32bda5","after":"2d9f1bb3a012ece631b3dcfd90e09d490bbf028d","ref":"refs/heads/master","pushedAt":"2023-09-20T21:20:36.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Piturnah","name":"Peter Hebden","path":"/Piturnah","primaryAvatarUrl":"https://github.com/avatars/u/20472367?s=80&v=4"},"commit":{"message":"refactor: make clippy happy","shortMessageHtmlLink":"refactor: make clippy happy"}},{"before":"fe048c81bbf47f7d02640aa4073446ac73b84944","after":"f459aa75ef4852631c04128c9baf2c8bce32bda5","ref":"refs/heads/master","pushedAt":"2023-09-20T21:17:38.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"Piturnah","name":"Peter Hebden","path":"/Piturnah","primaryAvatarUrl":"https://github.com/avatars/u/20472367?s=80&v=4"},"commit":{"message":"Prettify output from digits example","shortMessageHtmlLink":"Prettify output from digits example"}},{"before":"6f34de98291f8a35a091061cd94d1fb0c0f3c82b","after":"fe048c81bbf47f7d02640aa4073446ac73b84944","ref":"refs/heads/master","pushedAt":"2023-06-07T21:10:28.651Z","pushType":"push","commitsCount":2,"pusher":{"login":"Piturnah","name":"Peter Hebden","path":"/Piturnah","primaryAvatarUrl":"https://github.com/avatars/u/20472367?s=80&v=4"},"commit":{"message":"Merge branch 'master' of https://github.com/piturnah/rack","shortMessageHtmlLink":"Merge branch 'master' of https://github.com/piturnah/rack"}},{"before":"e76c211ecbb4fade8bfea8cd3911ad37e94a67f8","after":"6f34de98291f8a35a091061cd94d1fb0c0f3c82b","ref":"refs/heads/master","pushedAt":"2023-06-07T21:08:22.611Z","pushType":"push","commitsCount":1,"pusher":{"login":"Piturnah","name":"Peter Hebden","path":"/Piturnah","primaryAvatarUrl":"https://github.com/avatars/u/20472367?s=80&v=4"},"commit":{"message":"Update main.yml","shortMessageHtmlLink":"Update main.yml"}},{"before":"ce117ac07d6badfa6762226f3d8772510242ccf1","after":"e76c211ecbb4fade8bfea8cd3911ad37e94a67f8","ref":"refs/heads/master","pushedAt":"2023-06-07T21:07:56.384Z","pushType":"push","commitsCount":1,"pusher":{"login":"Piturnah","name":"Peter Hebden","path":"/Piturnah","primaryAvatarUrl":"https://github.com/avatars/u/20472367?s=80&v=4"},"commit":{"message":"Create main.yml","shortMessageHtmlLink":"Create main.yml"}},{"before":"80ff83fd684285cb25eae30764c5ba2311158621","after":"ce117ac07d6badfa6762226f3d8772510242ccf1","ref":"refs/heads/master","pushedAt":"2023-06-06T15:19:37.539Z","pushType":"push","commitsCount":1,"pusher":{"login":"Piturnah","name":"Peter Hebden","path":"/Piturnah","primaryAvatarUrl":"https://github.com/avatars/u/20472367?s=80&v=4"},"commit":{"message":"Clean up","shortMessageHtmlLink":"Clean up"}},{"before":"18ad13370cfc3866f4fbc64691407268dc14b988","after":"80ff83fd684285cb25eae30764c5ba2311158621","ref":"refs/heads/master","pushedAt":"2023-06-06T14:37:27.967Z","pushType":"push","commitsCount":2,"pusher":{"login":"Piturnah","name":"Peter Hebden","path":"/Piturnah","primaryAvatarUrl":"https://github.com/avatars/u/20472367?s=80&v=4"},"commit":{"message":"We're gonna actually report the errors from subprocesses, lol","shortMessageHtmlLink":"We're gonna actually report the errors from subprocesses, lol"}},{"before":"048c522ce60b93f5e1a551c5e8aeec5699267900","after":"18ad13370cfc3866f4fbc64691407268dc14b988","ref":"refs/heads/master","pushedAt":"2023-06-05T23:08:36.249Z","pushType":"push","commitsCount":1,"pusher":{"login":"Piturnah","name":"Peter Hebden","path":"/Piturnah","primaryAvatarUrl":"https://github.com/avatars/u/20472367?s=80&v=4"},"commit":{"message":"Improve integration testing framework\n\nWe can use the Rust testing harness to make it a bit better but it means\nmore machinery and additional crates required.","shortMessageHtmlLink":"Improve integration testing framework"}},{"before":"2b46d95b7c3f081f5b5ade8b13abc138706b19b7","after":"048c522ce60b93f5e1a551c5e8aeec5699267900","ref":"refs/heads/master","pushedAt":"2023-06-03T01:41:32.786Z","pushType":"push","commitsCount":1,"pusher":{"login":"Piturnah","name":"Peter Hebden","path":"/Piturnah","primaryAvatarUrl":"https://github.com/avatars/u/20472367?s=80&v=4"},"commit":{"message":"Document all `Op`s in generated asm","shortMessageHtmlLink":"Document all Ops in generated asm"}},{"before":"9ae3e69106db8fa25b253d8891d2113796b7545a","after":null,"ref":"refs/heads/lexer","pushedAt":"2023-06-03T01:30:45.040Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"Piturnah","name":"Peter Hebden","path":"/Piturnah","primaryAvatarUrl":"https://github.com/avatars/u/20472367?s=80&v=4"}},{"before":"11acf55de217b6f922eccc357e14d5205a9099fa","after":"2b46d95b7c3f081f5b5ade8b13abc138706b19b7","ref":"refs/heads/master","pushedAt":"2023-06-03T01:30:39.290Z","pushType":"pr_merge","commitsCount":24,"pusher":{"login":"Piturnah","name":"Peter Hebden","path":"/Piturnah","primaryAvatarUrl":"https://github.com/avatars/u/20472367?s=80&v=4"},"commit":{"message":"Merge pull request #1 from Piturnah/lexer\n\nImplement new lexer/parser from scratch","shortMessageHtmlLink":"Merge pull request #1 from Piturnah/lexer"}},{"before":"514480fc19c10c9ff6d9dfc8772add7c38742ad5","after":"9ae3e69106db8fa25b253d8891d2113796b7545a","ref":"refs/heads/lexer","pushedAt":"2023-06-03T01:30:21.330Z","pushType":"push","commitsCount":1,"pusher":{"login":"Piturnah","name":"Peter Hebden","path":"/Piturnah","primaryAvatarUrl":"https://github.com/avatars/u/20472367?s=80&v=4"},"commit":{"message":"Fix comment","shortMessageHtmlLink":"Fix comment"}},{"before":"643ba310ac3ad257ae4136f57375bf9b4913d919","after":"514480fc19c10c9ff6d9dfc8772add7c38742ad5","ref":"refs/heads/lexer","pushedAt":"2023-06-03T01:25:31.827Z","pushType":"push","commitsCount":1,"pusher":{"login":"Piturnah","name":"Peter Hebden","path":"/Piturnah","primaryAvatarUrl":"https://github.com/avatars/u/20472367?s=80&v=4"},"commit":{"message":"Clippy cleanup","shortMessageHtmlLink":"Clippy cleanup"}},{"before":"0069f4c3d0218f85dda6f336f4cdf7d14605c60b","after":"643ba310ac3ad257ae4136f57375bf9b4913d919","ref":"refs/heads/lexer","pushedAt":"2023-06-02T17:44:49.027Z","pushType":"push","commitsCount":2,"pusher":{"login":"Piturnah","name":"Peter Hebden","path":"/Piturnah","primaryAvatarUrl":"https://github.com/avatars/u/20472367?s=80&v=4"},"commit":{"message":"Integrate with codegen","shortMessageHtmlLink":"Integrate with codegen"}},{"before":"5ed9c3fc2b7c5dfd03dba3786f85ee7525c8e743","after":"0069f4c3d0218f85dda6f336f4cdf7d14605c60b","ref":"refs/heads/lexer","pushedAt":"2023-06-01T19:10:12.582Z","pushType":"push","commitsCount":1,"pusher":{"login":"Piturnah","name":"Peter Hebden","path":"/Piturnah","primaryAvatarUrl":"https://github.com/avatars/u/20472367?s=80&v=4"},"commit":{"message":"Parse boolean literals","shortMessageHtmlLink":"Parse boolean literals"}},{"before":"235a5c00226b82562153058b777e387cba80ddbf","after":"5ed9c3fc2b7c5dfd03dba3786f85ee7525c8e743","ref":"refs/heads/lexer","pushedAt":"2023-06-01T18:56:21.890Z","pushType":"push","commitsCount":1,"pusher":{"login":"Piturnah","name":"Peter Hebden","path":"/Piturnah","primaryAvatarUrl":"https://github.com/avatars/u/20472367?s=80&v=4"},"commit":{"message":"Add count to stack for strings by using Cow table","shortMessageHtmlLink":"Add count to stack for strings by using Cow table"}},{"before":"030d7365c74e94fca3465fcaca1f0a5f7b76f705","after":"235a5c00226b82562153058b777e387cba80ddbf","ref":"refs/heads/lexer","pushedAt":"2023-06-01T18:35:40.260Z","pushType":"push","commitsCount":1,"pusher":{"login":"Piturnah","name":"Peter Hebden","path":"/Piturnah","primaryAvatarUrl":"https://github.com/avatars/u/20472367?s=80&v=4"},"commit":{"message":"Ignore comments in lexing","shortMessageHtmlLink":"Ignore comments in lexing"}},{"before":"13e057090477382864d87df8a04f73b78e43f4f6","after":"030d7365c74e94fca3465fcaca1f0a5f7b76f705","ref":"refs/heads/lexer","pushedAt":"2023-06-01T15:31:55.123Z","pushType":"push","commitsCount":1,"pusher":{"login":"Piturnah","name":"Peter Hebden","path":"/Piturnah","primaryAvatarUrl":"https://github.com/avatars/u/20472367?s=80&v=4"},"commit":{"message":"Parse early return","shortMessageHtmlLink":"Parse early return"}},{"before":"c95e4d2c68e74bf6576f188809f01f4c349c86de","after":"13e057090477382864d87df8a04f73b78e43f4f6","ref":"refs/heads/lexer","pushedAt":"2023-06-01T15:25:29.760Z","pushType":"push","commitsCount":1,"pusher":{"login":"Piturnah","name":"Peter Hebden","path":"/Piturnah","primaryAvatarUrl":"https://github.com/avatars/u/20472367?s=80&v=4"},"commit":{"message":"Rename `Context::idents` -> `Context::func_idents`\n\nIt is more accurate as we now have a separate field for the binding\nidentifiers.","shortMessageHtmlLink":"Rename Context::idents -> Context::func_idents"}},{"before":"8048a26a9260274536f8c53a4231e241be277a04","after":"c95e4d2c68e74bf6576f188809f01f4c349c86de","ref":"refs/heads/lexer","pushedAt":"2023-06-01T15:20:54.959Z","pushType":"push","commitsCount":1,"pusher":{"login":"Piturnah","name":"Peter Hebden","path":"/Piturnah","primaryAvatarUrl":"https://github.com/avatars/u/20472367?s=80&v=4"},"commit":{"message":"Bindings","shortMessageHtmlLink":"Bindings"}},{"before":"eb6791096c791889fea086dc34cbb3cd9d9e2da8","after":"8048a26a9260274536f8c53a4231e241be277a04","ref":"refs/heads/lexer","pushedAt":"2023-05-30T23:28:40.143Z","pushType":"push","commitsCount":2,"pusher":{"login":"Piturnah","name":"Peter Hebden","path":"/Piturnah","primaryAvatarUrl":"https://github.com/avatars/u/20472367?s=80&v=4"},"commit":{"message":"Control flow and conditionals","shortMessageHtmlLink":"Control flow and conditionals"}},{"before":"8b5893bcde590a615ae65d1de0cde02b92f56188","after":"eb6791096c791889fea086dc34cbb3cd9d9e2da8","ref":"refs/heads/lexer","pushedAt":"2023-04-23T14:51:49.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Piturnah","name":"Peter Hebden","path":"/Piturnah","primaryAvatarUrl":"https://github.com/avatars/u/20472367?s=80&v=4"},"commit":{"message":"String literals","shortMessageHtmlLink":"String literals"}},{"before":"762c6afa60bee8eddd626a7a40ad764214e7efc8","after":"8b5893bcde590a615ae65d1de0cde02b92f56188","ref":"refs/heads/lexer","pushedAt":"2023-04-20T21:48:52.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Piturnah","name":"Peter Hebden","path":"/Piturnah","primaryAvatarUrl":"https://github.com/avatars/u/20472367?s=80&v=4"},"commit":{"message":"Cleanup","shortMessageHtmlLink":"Cleanup"}},{"before":"88763b7543f4b898f592a7079e45d0c225b97a4d","after":"762c6afa60bee8eddd626a7a40ad764214e7efc8","ref":"refs/heads/lexer","pushedAt":"2023-04-20T21:41:21.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Piturnah","name":"Peter Hebden","path":"/Piturnah","primaryAvatarUrl":"https://github.com/avatars/u/20472367?s=80&v=4"},"commit":{"message":"Add `--quiet` flag to usage","shortMessageHtmlLink":"Add --quiet flag to usage"}},{"before":"e4df113fad793fb329ac08dcadf559cfdf56880e","after":"88763b7543f4b898f592a7079e45d0c225b97a4d","ref":"refs/heads/lexer","pushedAt":"2023-04-20T21:33:39.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"Piturnah","name":"Peter Hebden","path":"/Piturnah","primaryAvatarUrl":"https://github.com/avatars/u/20472367?s=80&v=4"},"commit":{"message":"Parse function identifiers","shortMessageHtmlLink":"Parse function identifiers"}},{"before":"41352c99b3dcce75e5de2f2fad8c4c2f02c04689","after":"e4df113fad793fb329ac08dcadf559cfdf56880e","ref":"refs/heads/lexer","pushedAt":"2023-04-20T20:23:47.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"Piturnah","name":"Peter Hebden","path":"/Piturnah","primaryAvatarUrl":"https://github.com/avatars/u/20472367?s=80&v=4"},"commit":{"message":"Remove erroneous file","shortMessageHtmlLink":"Remove erroneous file"}},{"before":"60a2471c65ae8a4930ef5244cbb04b8ce95e457a","after":"41352c99b3dcce75e5de2f2fad8c4c2f02c04689","ref":"refs/heads/lexer","pushedAt":"2023-04-20T12:51:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Piturnah","name":"Peter Hebden","path":"/Piturnah","primaryAvatarUrl":"https://github.com/avatars/u/20472367?s=80&v=4"},"commit":{"message":"Document testing framework","shortMessageHtmlLink":"Document testing framework"}},{"before":"a196d30f3c1f33e846e3eb8ac005321522cf1bf7","after":"60a2471c65ae8a4930ef5244cbb04b8ce95e457a","ref":"refs/heads/lexer","pushedAt":"2023-04-20T12:48:17.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Piturnah","name":"Peter Hebden","path":"/Piturnah","primaryAvatarUrl":"https://github.com/avatars/u/20472367?s=80&v=4"},"commit":{"message":"Implement framework for integration testing","shortMessageHtmlLink":"Implement framework for integration testing"}},{"before":"70b5a9a66f1bad5479de2ab7fe59cb38ba39f02b","after":"a196d30f3c1f33e846e3eb8ac005321522cf1bf7","ref":"refs/heads/lexer","pushedAt":"2023-04-20T12:45:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Piturnah","name":"Peter Hebden","path":"/Piturnah","primaryAvatarUrl":"https://github.com/avatars/u/20472367?s=80&v=4"},"commit":{"message":"Add quiet flag","shortMessageHtmlLink":"Add quiet flag"}},{"before":null,"after":"70b5a9a66f1bad5479de2ab7fe59cb38ba39f02b","ref":"refs/heads/lexer","pushedAt":"2023-04-19T17:58:47.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"Piturnah","name":"Peter Hebden","path":"/Piturnah","primaryAvatarUrl":"https://github.com/avatars/u/20472367?s=80&v=4"},"commit":{"message":"Add new lexer","shortMessageHtmlLink":"Add new lexer"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyMy0wOS0yMFQyMToyMDozNi4wMDAwMDBazwAAAAOFMrtj","startCursor":"Y3Vyc29yOnYyOpK7MjAyMy0wOS0yMFQyMToyMDozNi4wMDAwMDBazwAAAAOFMrtj","endCursor":"Y3Vyc29yOnYyOpK7MjAyMy0wNC0xOVQxNzo1ODo0Ny4wMDAwMDBazwAAAAMcPfIT"}},"title":"Activity ยท Piturnah/rack"}