{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":516544477,"defaultBranch":"main","name":"shrinko8","ownerLogin":"thisismypassport","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2022-07-21T23:00:42.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/109758321?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1713803991.0","currentOid":""},"activityList":{"items":[{"before":"642de99aed8cbaba21f0a6b75316b0c146a6e0c1","after":"6f7361d7ce203ff162fe7c9a3171a332547f26d4","ref":"refs/heads/main","pushedAt":"2024-04-27T21:29:22.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"thisismypassport","name":null,"path":"/thisismypassport","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/109758321?s=80&v=4"},"commit":{"message":"improve compression (55 bytes avg) - it's sometimes ideal to take a shorter match if that costs fewer bits, when followed by another match that now becomes longer yet without costing more bits (+ squeeze in unrelated improvement in utils)","shortMessageHtmlLink":"improve compression (55 bytes avg) - it's sometimes ideal to take a s…"}},{"before":"60c93d63975f7de520f9538c8d996d4b6142ddf3","after":"642de99aed8cbaba21f0a6b75316b0c146a6e0c1","ref":"refs/heads/main","pushedAt":"2024-04-26T11:11:21.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"thisismypassport","name":null,"path":"/thisismypassport","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/109758321?s=80&v=4"},"commit":{"message":"remove parens in more cases (esp. useful for new constants feature); better handle negative consts as arguments to ^; fix sometimes incorrectly reported token count after minify; add bbs test results to repo","shortMessageHtmlLink":"remove parens in more cases (esp. useful for new constants feature); …"}},{"before":"2a04b55feafdab86d9e497afa6ddac3f2686cdb5","after":"60c93d63975f7de520f9538c8d996d4b6142ddf3","ref":"refs/heads/main","pushedAt":"2024-04-22T16:35:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"thisismypassport","name":null,"path":"/thisismypassport","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/109758321?s=80&v=4"},"commit":{"message":"fixed abs constfold (oops)","shortMessageHtmlLink":"fixed abs constfold (oops)"}},{"before":null,"after":"fca29b3aeb2133839d86240b04f8cd6b1ebbbad0","ref":"refs/heads/minify_026b","pushedAt":"2024-04-19T10:51:34.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"thisismypassport","name":null,"path":"/thisismypassport","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/109758321?s=80&v=4"},"commit":{"message":"support ill-advised if..do","shortMessageHtmlLink":"support ill-advised if..do"}},{"before":"a146c78ff322e8383a58cf495e94a07b51539ba4","after":"2a04b55feafdab86d9e497afa6ddac3f2686cdb5","ref":"refs/heads/main","pushedAt":"2024-04-19T10:51:13.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"thisismypassport","name":null,"path":"/thisismypassport","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/109758321?s=80&v=4"},"commit":{"message":"planned to do minify changes here, but decided to keep them in separate minify_026b branch for now, so undoing version change","shortMessageHtmlLink":"planned to do minify changes here, but decided to keep them in separa…"}},{"before":"e90ac1f1dc5088c898337372ee76a32fb06117a7","after":"a146c78ff322e8383a58cf495e94a07b51539ba4","ref":"refs/heads/main","pushedAt":"2024-04-15T00:09:06.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"thisismypassport","name":null,"path":"/thisismypassport","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/109758321?s=80&v=4"},"commit":{"message":"const hints - improve error detecting and reporting","shortMessageHtmlLink":"const hints - improve error detecting and reporting"}},{"before":"2a7ad4139a95f65302c88908b55fe820a447ae91","after":"e90ac1f1dc5088c898337372ee76a32fb06117a7","ref":"refs/heads/main","pushedAt":"2024-04-14T21:35:37.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"thisismypassport","name":null,"path":"/thisismypassport","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/109758321?s=80&v=4"},"commit":{"message":"minor: handle unicode in cmdline consts; clarify const doc.; deprecate custom preprocessor","shortMessageHtmlLink":"minor: handle unicode in cmdline consts; clarify const doc.; deprecat…"}},{"before":"6f632c4f885fa366f0fbc593b3802985ca9bce18","after":"2a7ad4139a95f65302c88908b55fe820a447ae91","ref":"refs/heads/main","pushedAt":"2024-04-14T18:47:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"thisismypassport","name":null,"path":"/thisismypassport","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/109758321?s=80&v=4"},"commit":{"message":"show usage warnings in webapp, fix lint color in webapp","shortMessageHtmlLink":"show usage warnings in webapp, fix lint color in webapp"}},{"before":"7750717003c31c28ca993bcfecb1b0dc31615bf9","after":"6f632c4f885fa366f0fbc593b3802985ca9bce18","ref":"refs/heads/main","pushedAt":"2024-04-14T11:20:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"thisismypassport","name":null,"path":"/thisismypassport","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/109758321?s=80&v=4"},"commit":{"message":"constant folding. also output '~'prefixed literals","shortMessageHtmlLink":"constant folding. also output '~'prefixed literals"}},{"before":null,"after":"f5529f0802bc899d8d1014517d0115128d44caa1","ref":"refs/heads/superlang_wip","pushedAt":"2024-03-18T08:53:41.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"thisismypassport","name":null,"path":"/thisismypassport","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/109758321?s=80&v=4"},"commit":{"message":"superlang wip","shortMessageHtmlLink":"superlang wip"}},{"before":"cfa83731fc00298581fed91d92253d4776fed461","after":"7750717003c31c28ca993bcfecb1b0dc31615bf9","ref":"refs/heads/main","pushedAt":"2024-03-01T09:34:40.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"thisismypassport","name":null,"path":"/thisismypassport","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/109758321?s=80&v=4"},"commit":{"message":"updated version 42","shortMessageHtmlLink":"updated version 42"}},{"before":"aa7ac7aa9da74708937ec98af4d885b022a70e53","after":"cfa83731fc00298581fed91d92253d4776fed461","ref":"refs/heads/main","pushedAt":"2024-02-27T10:39:22.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"thisismypassport","name":null,"path":"/thisismypassport","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/109758321?s=80&v=4"},"commit":{"message":"support 0.2.6b's syntax fixes, fix parser to only allow []/./() after prefix exprs","shortMessageHtmlLink":"support 0.2.6b's syntax fixes, fix parser to only allow []/./() after…"}},{"before":"085e28c28ffbbd710c07c81e33843b1c5f9a624e","after":"aa7ac7aa9da74708937ec98af4d885b022a70e53","ref":"refs/heads/main","pushedAt":"2024-02-24T12:54:37.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"thisismypassport","name":null,"path":"/thisismypassport","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/109758321?s=80&v=4"},"commit":{"message":"bump version for last change","shortMessageHtmlLink":"bump version for last change"}},{"before":"0e1cd0f4aa9c750b79c33bb2b506ef6cde1b7dfa","after":"085e28c28ffbbd710c07c81e33843b1c5f9a624e","ref":"refs/heads/main","pushedAt":"2024-02-24T12:53:30.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"thisismypassport","name":null,"path":"/thisismypassport","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/109758321?s=80&v=4"},"commit":{"message":"fix handling trailing newline in p8 files (now always included/ignored) and fix interaction test","shortMessageHtmlLink":"fix handling trailing newline in p8 files (now always included/ignore…"}},{"before":"7d2a49be36aace6326a300aa1b523c9e91e02b17","after":"0e1cd0f4aa9c750b79c33bb2b506ef6cde1b7dfa","ref":"refs/heads/main","pushedAt":"2024-01-26T02:59:46.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"thisismypassport","name":null,"path":"/thisismypassport","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/109758321?s=80&v=4"},"commit":{"message":"added debugging section in readme","shortMessageHtmlLink":"added debugging section in readme"}},{"before":"de6a1370e8b694aabb3d8710f3edfd62ed692863","after":"7d2a49be36aace6326a300aa1b523c9e91e02b17","ref":"refs/heads/main","pushedAt":"2023-10-17T04:03:49.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"thisismypassport","name":null,"path":"/thisismypassport","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/109758321?s=80&v=4"},"commit":{"message":"do not treat '- 1' (with space) as one token, per pico8 behaviour","shortMessageHtmlLink":"do not treat '- 1' (with space) as one token, per pico8 behaviour"}},{"before":"015b3d86686194867365f011ed24df60c5ecd385","after":"de6a1370e8b694aabb3d8710f3edfd62ed692863","ref":"refs/heads/main","pushedAt":"2023-10-17T03:46:06.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"thisismypassport","name":null,"path":"/thisismypassport","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/109758321?s=80&v=4"},"commit":{"message":"fix compressed count regression\n\nrepro: `echo 'abc=3' | shrinko8 --count --minify - -`\n\nbefore this commit, this command showed stats for\ntokens and chars, but not compressed\n\nnow, it also shows compressed","shortMessageHtmlLink":"fix compressed count regression"}},{"before":"6df917624034a1e94da366bacc2e34606ab2a7ad","after":"015b3d86686194867365f011ed24df60c5ecd385","ref":"refs/heads/main","pushedAt":"2023-10-16T06:11:55.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"thisismypassport","name":null,"path":"/thisismypassport","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/109758321?s=80&v=4"},"commit":{"message":"take the export window title from the output name; webapp: drop all exts when converting input->output and use p8.png/rom instead of .png/rom","shortMessageHtmlLink":"take the export window title from the output name; webapp: drop all e…"}},{"before":"a6cd12211d82cd0db2f137a7d4b7c508ff85a9ef","after":"6df917624034a1e94da366bacc2e34606ab2a7ad","ref":"refs/heads/main","pushedAt":"2023-10-15T23:53:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"thisismypassport","name":null,"path":"/thisismypassport","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/109758321?s=80&v=4"},"commit":{"message":"undocument cart editing options, and add export explanation in readme","shortMessageHtmlLink":"undocument cart editing options, and add export explanation in readme"}},{"before":"36b512d3c403cfdd6a455843427e6355710859e9","after":"a6cd12211d82cd0db2f137a7d4b7c508ff85a9ef","ref":"refs/heads/main","pushedAt":"2023-10-15T03:51:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"thisismypassport","name":null,"path":"/thisismypassport","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/109758321?s=80&v=4"},"commit":{"message":"added label/spritesheet formats, --merge, --template-image/only","shortMessageHtmlLink":"added label/spritesheet formats, --merge, --template-image/only"}},{"before":"0fe8fc36b4385ffd0600c2558ea874e7dd15d700","after":"36b512d3c403cfdd6a455843427e6355710859e9","ref":"refs/heads/main","pushedAt":"2023-10-15T00:17:07.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"thisismypassport","name":null,"path":"/thisismypassport","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/109758321?s=80&v=4"},"commit":{"message":"fix regression issue #28 and move its testcase to own test","shortMessageHtmlLink":"fix regression issue #28 and move its testcase to own test"}},{"before":"0bc3a8b4ca3e53ff60fc5e8791a15f18396d9981","after":"0fe8fc36b4385ffd0600c2558ea874e7dd15d700","ref":"refs/heads/main","pushedAt":"2023-10-14T23:45:51.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"thisismypassport","name":null,"path":"/thisismypassport","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/109758321?s=80&v=4"},"commit":{"message":"webapp - allow specifying of multiple input files for export","shortMessageHtmlLink":"webapp - allow specifying of multiple input files for export"}},{"before":"35bec28b22db2fae3aad2b3b106b50dbc7f725a7","after":"0bc3a8b4ca3e53ff60fc5e8791a15f18396d9981","ref":"refs/heads/main","pushedAt":"2023-10-14T18:22:34.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"thisismypassport","name":null,"path":"/thisismypassport","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/109758321?s=80&v=4"},"commit":{"message":"webapp: added 'keep linebreaks' and 'all html + binary exports' (in testing)","shortMessageHtmlLink":"webapp: added 'keep linebreaks' and 'all html + binary exports' (in t…"}},{"before":"3b6ea85853b93a3a932210fa2d0b80744b932478","after":"35bec28b22db2fae3aad2b3b106b50dbc7f725a7","ref":"refs/heads/main","pushedAt":"2023-10-08T16:14:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"thisismypassport","name":null,"path":"/thisismypassport","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/109758321?s=80&v=4"},"commit":{"message":"fixed #29 - no-minify-spaces needs 'need_linebreak' logic too","shortMessageHtmlLink":"fixed #29 - no-minify-spaces needs 'need_linebreak' logic too"}},{"before":"727b3832a876cf07752d660eb471334e285e9d20","after":"3b6ea85853b93a3a932210fa2d0b80744b932478","ref":"refs/heads/main","pushedAt":"2023-10-06T15:43:04.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"thisismypassport","name":null,"path":"/thisismypassport","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/109758321?s=80&v=4"},"commit":{"message":"whoops - fixed rename hint","shortMessageHtmlLink":"whoops - fixed rename hint"}},{"before":"2e484e51680a8d3c5f23c3c61cad650b76246f41","after":"727b3832a876cf07752d660eb471334e285e9d20","ref":"refs/heads/main","pushedAt":"2023-10-05T21:22:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"thisismypassport","name":null,"path":"/thisismypassport","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/109758321?s=80&v=4"},"commit":{"message":"forgot to update derived tests...","shortMessageHtmlLink":"forgot to update derived tests..."}},{"before":"8a355f9930fe7aab04253ca3745d158e302c4628","after":"2e484e51680a8d3c5f23c3c61cad650b76246f41","ref":"refs/heads/main","pushedAt":"2023-10-05T21:17:03.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"thisismypassport","name":null,"path":"/thisismypassport","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/109758321?s=80&v=4"},"commit":{"message":"allow renaming to _ and idents beginning with it - they're just as (if not even less) likely to be introduced and break future carts as regular identifiers","shortMessageHtmlLink":"allow renaming to _ and idents beginning with it - they're just as (i…"}},{"before":"dc9d2134b0dbeda61e671fdcefd865d51ce84143","after":"8a355f9930fe7aab04253ca3745d158e302c4628","ref":"refs/heads/main","pushedAt":"2023-10-01T14:47:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"thisismypassport","name":null,"path":"/thisismypassport","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/109758321?s=80&v=4"},"commit":{"message":"minor: add a few undoc. builtins, minor refactor from another branch,\nupdate readme again for preserve","shortMessageHtmlLink":"minor: add a few undoc. builtins, minor refactor from another branch,"}},{"before":"014c9cad6f7169e89df5f5926867abc89195f97e","after":"dc9d2134b0dbeda61e671fdcefd865d51ce84143","ref":"refs/heads/main","pushedAt":"2023-09-23T04:25:39.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"thisismypassport","name":null,"path":"/thisismypassport","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/109758321?s=80&v=4"},"commit":{"message":"avoid bxBX after 0 when renaming (fixes #5)","shortMessageHtmlLink":"avoid bxBX after 0 when renaming (fixes #5)"}},{"before":"0a3343813c0774fb6687f88595acdda0c6886b36","after":"014c9cad6f7169e89df5f5926867abc89195f97e","ref":"refs/heads/main","pushedAt":"2023-09-19T00:32:41.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"thisismypassport","name":null,"path":"/thisismypassport","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/109758321?s=80&v=4"},"commit":{"message":"rename locals before globals - decreases compressed size in many cases\n(not all cases. ideas on how to expose old behaviour welcome.)","shortMessageHtmlLink":"rename locals before globals - decreases compressed size in many cases"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEO_-ssAA","startCursor":null,"endCursor":null}},"title":"Activity · thisismypassport/shrinko8"}