{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":84521458,"defaultBranch":"master","name":"janet","ownerLogin":"janet-lang","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2017-03-10T05:08:35.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/45798268?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1725730430.0","currentOid":""},"activityList":{"items":[{"before":"88e60c309c0e05970cfed012f5b1eae98ad92bbb","after":"ee90f9df62059fa602397033f53e617c484717b5","ref":"refs/heads/master","pushedAt":"2024-09-18T23:50:14.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"bakpakin","name":"Calvin Rose","path":"/bakpakin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6185660?s=80&v=4"},"commit":{"message":"Merge pull request #1506 from sogaiu/tweak-signal-doc\n\nAdd some detail to signal docstring","shortMessageHtmlLink":"Merge pull request #1506 from sogaiu/tweak-signal-doc"}},{"before":"9694aee819af65f0089e351c450343d5d11b41ad","after":"88e60c309c0e05970cfed012f5b1eae98ad92bbb","ref":"refs/heads/master","pushedAt":"2024-09-12T23:08:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bakpakin","name":"Calvin Rose","path":"/bakpakin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6185660?s=80&v=4"},"commit":{"message":"Add overflow check.","shortMessageHtmlLink":"Add overflow check."}},{"before":"2697b0e425f0dc4f2ab9624c548ec6d1802c10ea","after":"9694aee819af65f0089e351c450343d5d11b41ad","ref":"refs/heads/master","pushedAt":"2024-09-12T22:24:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bakpakin","name":"Calvin Rose","path":"/bakpakin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6185660?s=80&v=4"},"commit":{"message":"Add rules for nth and only-tags. Address #1503\n\nThese rules allow selecting from a number of sub-captures\nwhile dropping the rest. `nth` is more succinct in many cases, but `only-tags` is\nmore general and corresponds to an internal mechanism already present.","shortMessageHtmlLink":"Add rules for nth and only-tags. Address #1503"}},{"before":"c0d7a49b19d92b5fbf750a033f3e1adeea192bce","after":"2697b0e425f0dc4f2ab9624c548ec6d1802c10ea","ref":"refs/heads/master","pushedAt":"2024-09-09T01:55:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bakpakin","name":"Calvin Rose","path":"/bakpakin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6185660?s=80&v=4"},"commit":{"message":"More CI testing.\n\nAdd multiple windows versions, and differentiate between arm and intel\nmacs.","shortMessageHtmlLink":"More CI testing."}},{"before":"f9a6f52d9cda179de13ee2407dbe6c8f39c5fc4c","after":"c0d7a49b19d92b5fbf750a033f3e1adeea192bce","ref":"refs/heads/master","pushedAt":"2024-09-07T17:33:47.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bakpakin","name":"Calvin Rose","path":"/bakpakin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6185660?s=80&v=4"},"commit":{"message":"Prepare for 1.36.0 release.","shortMessageHtmlLink":"Prepare for 1.36.0 release."}},{"before":"c02c2e3f02afffe7879f5c71ff4a7d783885c499","after":"f9a6f52d9cda179de13ee2407dbe6c8f39c5fc4c","ref":"refs/heads/master","pushedAt":"2024-09-07T15:02:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bakpakin","name":"Calvin Rose","path":"/bakpakin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6185660?s=80&v=4"},"commit":{"message":"Improve error messages even more for `copyfile`.","shortMessageHtmlLink":"Improve error messages even more for copyfile."}},{"before":"1fcd47dd7be416af5ca64cc47e7f01754b90e6f5","after":"c02c2e3f02afffe7879f5c71ff4a7d783885c499","ref":"refs/heads/master","pushedAt":"2024-09-07T14:32:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bakpakin","name":"Calvin Rose","path":"/bakpakin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6185660?s=80&v=4"},"commit":{"message":"Update CHANGELOG.md","shortMessageHtmlLink":"Update CHANGELOG.md"}},{"before":"384ee4f6a910248eb8576e2694e5aaf3293144b3","after":"1fcd47dd7be416af5ca64cc47e7f01754b90e6f5","ref":"refs/heads/master","pushedAt":"2024-09-07T14:19:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bakpakin","name":"Calvin Rose","path":"/bakpakin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6185660?s=80&v=4"},"commit":{"message":"Improve error messages in bundle/add if files are missing.\n\nInstead of cryptic \"error: unknown method :close invoked on nil\" errors, let\nuser know file or path does not exist before failing to copy files.","shortMessageHtmlLink":"Improve error messages in bundle/add if files are missing."}},{"before":"e9deec8231c0d1f99a8f1615b6cefdd493da4411","after":"384ee4f6a910248eb8576e2694e5aaf3293144b3","ref":"refs/heads/master","pushedAt":"2024-09-07T00:03:26.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"bakpakin","name":"Calvin Rose","path":"/bakpakin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6185660?s=80&v=4"},"commit":{"message":"Merge pull request #1498 from sogaiu/remove-janet-def\n\nDon't try to copy janet.def","shortMessageHtmlLink":"Merge pull request #1498 from sogaiu/remove-janet-def"}},{"before":"e4f4a427515538d3afc0c4c6386d879ce113d864","after":"e9deec8231c0d1f99a8f1615b6cefdd493da4411","ref":"refs/heads/master","pushedAt":"2024-09-06T23:41:03.000Z","pushType":"push","commitsCount":8,"pusher":{"login":"bakpakin","name":"Calvin Rose","path":"/bakpakin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6185660?s=80&v=4"},"commit":{"message":"Change directory before running make ...","shortMessageHtmlLink":"Change directory before running make ..."}},{"before":"2fc77a1b6382d0ad2dcfaf4b121736d6cb01899f","after":"e9deec8231c0d1f99a8f1615b6cefdd493da4411","ref":"refs/heads/s390x-workflow","pushedAt":"2024-09-06T23:35:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bakpakin","name":"Calvin Rose","path":"/bakpakin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6185660?s=80&v=4"},"commit":{"message":"Change directory before running make ...","shortMessageHtmlLink":"Change directory before running make ..."}},{"before":"442fe8209dcbc5663eb5e198d6fca42d15b50195","after":"2fc77a1b6382d0ad2dcfaf4b121736d6cb01899f","ref":"refs/heads/s390x-workflow","pushedAt":"2024-09-06T23:32:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bakpakin","name":"Calvin Rose","path":"/bakpakin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6185660?s=80&v=4"},"commit":{"message":"Tweak argumnets.","shortMessageHtmlLink":"Tweak argumnets."}},{"before":"968a0dc4ac27e2511ed8c823a88f4e71183ebf40","after":"442fe8209dcbc5663eb5e198d6fca42d15b50195","ref":"refs/heads/s390x-workflow","pushedAt":"2024-09-06T23:29:46.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bakpakin","name":"Calvin Rose","path":"/bakpakin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6185660?s=80&v=4"},"commit":{"message":"Non interative run for qemu","shortMessageHtmlLink":"Non interative run for qemu"}},{"before":"40c93d07865f40a4d3f2eaee5a410a8feea1c97f","after":"968a0dc4ac27e2511ed8c823a88f4e71183ebf40","ref":"refs/heads/s390x-workflow","pushedAt":"2024-09-06T23:28:15.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bakpakin","name":"Calvin Rose","path":"/bakpakin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6185660?s=80&v=4"},"commit":{"message":"Follow github directions for qemu multiarch.","shortMessageHtmlLink":"Follow github directions for qemu multiarch."}},{"before":"83b0bc688c354d5c7e5bfb2b8bb265b9e79f0452","after":"40c93d07865f40a4d3f2eaee5a410a8feea1c97f","ref":"refs/heads/s390x-workflow","pushedAt":"2024-09-06T23:24:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bakpakin","name":"Calvin Rose","path":"/bakpakin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6185660?s=80&v=4"},"commit":{"message":"Try using just scripts for testing.","shortMessageHtmlLink":"Try using just scripts for testing."}},{"before":"17da53d0d9ffefa391c85b2aa724a5338abdaf3a","after":"83b0bc688c354d5c7e5bfb2b8bb265b9e79f0452","ref":"refs/heads/s390x-workflow","pushedAt":"2024-09-06T23:05:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bakpakin","name":"Calvin Rose","path":"/bakpakin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6185660?s=80&v=4"},"commit":{"message":"Try running inside a container.","shortMessageHtmlLink":"Try running inside a container."}},{"before":null,"after":"17da53d0d9ffefa391c85b2aa724a5338abdaf3a","ref":"refs/heads/s390x-workflow","pushedAt":"2024-09-06T22:59:37.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"bakpakin","name":"Calvin Rose","path":"/bakpakin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6185660?s=80&v=4"},"commit":{"message":"Add github workflow for qemu + s390x","shortMessageHtmlLink":"Add github workflow for qemu + s390x"}},{"before":"c82fd106a7031485d91e8f770fbe6355011c0d3f","after":"e4f4a427515538d3afc0c4c6386d879ce113d864","ref":"refs/heads/master","pushedAt":"2024-09-06T13:06:26.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"bakpakin","name":"Calvin Rose","path":"/bakpakin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6185660?s=80&v=4"},"commit":{"message":"Add regression test for chat server issues. Address #1496","shortMessageHtmlLink":"Add regression test for chat server issues. Address #1496"}},{"before":"4f65c2707e4030b8696b29036275723cd6453689","after":"e7c5e7534337708c437591046653ffcd05d64199","ref":"refs/heads/ev-reduce-polls","pushedAt":"2024-09-06T13:03:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bakpakin","name":"Calvin Rose","path":"/bakpakin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6185660?s=80&v=4"},"commit":{"message":"Add regression test for chat server issues.","shortMessageHtmlLink":"Add regression test for chat server issues."}},{"before":"75bdea5155a8f7b61c3af009d0eef3ca39cde66e","after":"4f65c2707e4030b8696b29036275723cd6453689","ref":"refs/heads/ev-reduce-polls","pushedAt":"2024-09-06T05:21:38.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bakpakin","name":"Calvin Rose","path":"/bakpakin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6185660?s=80&v=4"},"commit":{"message":"Undo workaround for unsetting reference from streams -> fibers after\nasync event completes. Moves this logic back into janet_async_end.","shortMessageHtmlLink":"Undo workaround for unsetting reference from streams -> fibers after"}},{"before":"f553c5da47c3f4b716ed3f052b8768c91016af06","after":"75bdea5155a8f7b61c3af009d0eef3ca39cde66e","ref":"refs/heads/ev-reduce-polls","pushedAt":"2024-09-06T05:16:13.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bakpakin","name":"Calvin Rose","path":"/bakpakin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6185660?s=80&v=4"},"commit":{"message":"Fix memory leak with weak table frees.\n\nThe backing buffer for weak arrays and tables was not freed upon\nbeing garbage collected. This shows up in traces and valgrind. Verified\nby running `make valtest` with changes.","shortMessageHtmlLink":"Fix memory leak with weak table frees."}},{"before":null,"after":"f553c5da47c3f4b716ed3f052b8768c91016af06","ref":"refs/heads/ev-reduce-polls","pushedAt":"2024-09-06T05:03:06.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"bakpakin","name":"Calvin Rose","path":"/bakpakin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6185660?s=80&v=4"},"commit":{"message":"Update ev.c with workaround for failing chat server.\n\n2 issues:\n- With poll backend, we were polling for writes even after we finished\n writing. Presents as wasting a lot of CPU.\n- Fixes strange closing behavior of chat server.","shortMessageHtmlLink":"Update ev.c with workaround for failing chat server."}},{"before":"67a8c6df0998dab7c08c00ed3116a0286527c80f","after":"c82fd106a7031485d91e8f770fbe6355011c0d3f","ref":"refs/heads/master","pushedAt":"2024-09-05T01:31:21.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"bakpakin","name":"Calvin Rose","path":"/bakpakin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6185660?s=80&v=4"},"commit":{"message":"Merge pull request #1494 from pyrmont/bugfix.changelog","shortMessageHtmlLink":"Merge pull request #1494 from pyrmont/bugfix.changelog"}},{"before":"828e0a07cd5ac8be0ead09a3320667043ea08ea0","after":"67a8c6df0998dab7c08c00ed3116a0286527c80f","ref":"refs/heads/master","pushedAt":"2024-09-04T12:39:31.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"bakpakin","name":"Calvin Rose","path":"/bakpakin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6185660?s=80&v=4"},"commit":{"message":"Merge pull request #1492 from sogaiu/tweak-changelog\n\nMove bundle/add-bin changelog line to unreleased","shortMessageHtmlLink":"Merge pull request #1492 from sogaiu/tweak-changelog"}},{"before":"90018b35c0638b26c4d6714951a8f00b347ba763","after":"828e0a07cd5ac8be0ead09a3320667043ea08ea0","ref":"refs/heads/master","pushedAt":"2024-08-31T22:23:41.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bakpakin","name":"Calvin Rose","path":"/bakpakin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6185660?s=80&v=4"},"commit":{"message":"Don't check for docstrings when explicitly disabled.","shortMessageHtmlLink":"Don't check for docstrings when explicitly disabled."}},{"before":"43ecd4f2d895d2f0dd9d5e109bcaa1b34a3bffb5","after":"90018b35c0638b26c4d6714951a8f00b347ba763","ref":"refs/heads/master","pushedAt":"2024-08-31T20:09:33.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"bakpakin","name":"Calvin Rose","path":"/bakpakin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6185660?s=80&v=4"},"commit":{"message":"Begin standardizing of event properties for filewatch.\n\n- `:file-name` for the name of the file that triggered the event.\n- `:dir-name` for the containing directory of the file\n- `:type` for the event type.","shortMessageHtmlLink":"Begin standardizing of event properties for filewatch."}},{"before":"c5a9602be9fcf883dff0e16a7d3b78e5e07dcf39","after":"43ecd4f2d895d2f0dd9d5e109bcaa1b34a3bffb5","ref":"refs/heads/master","pushedAt":"2024-08-23T00:37:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bakpakin","name":"Calvin Rose","path":"/bakpakin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6185660?s=80&v=4"},"commit":{"message":"Add fixes for marshalling weak containers - Fix #1488\n\nWeak containers did not preserve their weakness when marshalled. This\nfixes that for tables and arrays, as well as adds some tests for this.\nAlso exposes functions for creating weak tables in janet.h","shortMessageHtmlLink":"Add fixes for marshalling weak containers - Fix #1488"}},{"before":"9e334da2d63d3375c5d993a18ab3d5f8d1fa32b6","after":"c5a9602be9fcf883dff0e16a7d3b78e5e07dcf39","ref":"refs/heads/master","pushedAt":"2024-08-21T00:58:22.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"bakpakin","name":"Calvin Rose","path":"/bakpakin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6185660?s=80&v=4"},"commit":{"message":"Better handle extra filewatch events on wine.","shortMessageHtmlLink":"Better handle extra filewatch events on wine."}},{"before":"e88aab6d68e69565ebb313c52743dc0aceb24131","after":"c5a9602be9fcf883dff0e16a7d3b78e5e07dcf39","ref":"refs/heads/filewatch","pushedAt":"2024-08-20T23:31:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bakpakin","name":"Calvin Rose","path":"/bakpakin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6185660?s=80&v=4"},"commit":{"message":"Better handle extra filewatch events on wine.","shortMessageHtmlLink":"Better handle extra filewatch events on wine."}},{"before":"ce528251d5585eb4de6d10565cdf701e06084ea3","after":"e88aab6d68e69565ebb313c52743dc0aceb24131","ref":"refs/heads/filewatch","pushedAt":"2024-08-20T23:24:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bakpakin","name":"Calvin Rose","path":"/bakpakin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6185660?s=80&v=4"},"commit":{"message":"Fix mingw build warnings.","shortMessageHtmlLink":"Fix mingw build warnings."}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEukJHowA","startCursor":null,"endCursor":null}},"title":"Activity ยท janet-lang/janet"}