{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":302964150,"defaultBranch":"master","name":"txr-mirror","ownerLogin":"salewski","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2020-10-10T18:20:31.000Z","ownerAvatar":"https://github.com/avatars/u/997214?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1723202754.0","currentOid":""},"activityList":{"items":[{"before":"6de5cc7e27fd19b41a14332c0461acc22db46b3d","after":"33f3d981f1837b88cde4c7c7fc05d921fcd27460","ref":"refs/heads/master","pushedAt":"2024-08-09T11:25:54.000Z","pushType":"push","commitsCount":45,"pusher":{"login":"salewski","name":"Alan D. Salewski","path":"/salewski","primaryAvatarUrl":"https://github.com/avatars/u/997214?s=80&v=4"},"commit":{"message":"Version 296.\n\n* RELNOTES: Updated.\n\n* configure (txr_ver): Bumped version.\n\n* stdlib/ver.tl (lib-version): Bumped.\n\n* txr.1: Bumped version and date.\n\n* txr.vim, tl.vim: Regenerated.\n\n* protsym.c: Regenerated.","shortMessageHtmlLink":"Version 296."}},{"before":"f7acc9f8daf14a4171e86fe5fd9dd1c32f6b3948","after":"6de5cc7e27fd19b41a14332c0461acc22db46b3d","ref":"refs/heads/master","pushedAt":"2024-07-10T14:40:57.000Z","pushType":"push","commitsCount":48,"pusher":{"login":"salewski","name":"Alan D. Salewski","path":"/salewski","primaryAvatarUrl":"https://github.com/avatars/u/997214?s=80&v=4"},"commit":{"message":"Version 295.\n\n* RELNOTES: Updated.\n\n* configure (txr_ver): Bumped version.\n\n* stdlib/ver.tl (lib-version): Bumped.\n\n* txr.1: Bumped version and date.\n\n* txr.vim, tl.vim: Regenerated.\n\n* protsym.c: Regenerated.","shortMessageHtmlLink":"Version 295."}},{"before":"c9279d2894a54344cbde24906177323a675dd410","after":"f7acc9f8daf14a4171e86fe5fd9dd1c32f6b3948","ref":"refs/heads/master","pushedAt":"2024-03-18T12:15:02.000Z","pushType":"push","commitsCount":77,"pusher":{"login":"salewski","name":"Alan D. Salewski","path":"/salewski","primaryAvatarUrl":"https://github.com/avatars/u/997214?s=80&v=4"},"commit":{"message":"Version 294.\n\n* RELNOTES: Updated.\n\n* configure (txr_ver): Bumped version.\n\n* stdlib/ver.tl (lib-version): Bumped.\n\n* txr.1: Bumped version and date.\n\n* txr.vim, tl.vim: Regenerated.\n\n* protsym.c: Regenerated.","shortMessageHtmlLink":"Version 294."}},{"before":"47c863dbab992cb476e902eb99d2fe330345dbe5","after":"c9279d2894a54344cbde24906177323a675dd410","ref":"refs/heads/master","pushedAt":"2023-12-29T13:03:14.000Z","pushType":"push","commitsCount":37,"pusher":{"login":"salewski","name":"Alan D. Salewski","path":"/salewski","primaryAvatarUrl":"https://github.com/avatars/u/997214?s=80&v=4"},"commit":{"message":"Version 293.\n\n* RELNOTES: Updated.\n\n* configure (txr_ver): Bumped version.\n\n* stdlib/ver.tl (lib-version): Bumped.\n\n* txr.1: Bumped version and date.\n\n* txr.vim, tl.vim: Regenerated.","shortMessageHtmlLink":"Version 293."}},{"before":"ad068f27d819465c78c574019f32a2e1d30ca5ff","after":"47c863dbab992cb476e902eb99d2fe330345dbe5","ref":"refs/heads/master","pushedAt":"2023-11-21T14:09:32.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"salewski","name":"Alan D. Salewski","path":"/salewski","primaryAvatarUrl":"https://github.com/avatars/u/997214?s=80&v=4"},"commit":{"message":"Version 292.\n\n* RELNOTES: Updated.\n\n* configure (txr_ver): Bumped version.\n\n* stdlib/ver.tl (lib-version): Bumped.\n\n* txr.1: Bumped version and date.\n\n* txr.vim, tl.vim: Regenerated.\n\n* protsym.c: Regenerated.","shortMessageHtmlLink":"Version 292."}},{"before":"bf5a4cbe020b6726e8f9cef4cd935861442541cf","after":"ad068f27d819465c78c574019f32a2e1d30ca5ff","ref":"refs/heads/master","pushedAt":"2023-11-19T22:08:12.000Z","pushType":"push","commitsCount":75,"pusher":{"login":"salewski","name":"Alan D. Salewski","path":"/salewski","primaryAvatarUrl":"https://github.com/avatars/u/997214?s=80&v=4"},"commit":{"message":"stdlib/error.tl problem rears its head.\n\nThere used to be a hack in the Makefile whereby the\ncompilation of stdlib/error.tl was forced to occur earlier.\nI got rid of it. Now, the issue that was solving reproduced.\n\nA situation can occur whereby loading error.tl triggers\nloading some other files, which end up performing an expansion\nthat needs sys:bind-mac-check: but that function has not yet\nbeen defined because error.tl has not yet loaded that far.\n\nThe issue occurs when stdlib/place.tl is compiled before\nstdlib/error.tl. The compiled place.tl has a run-time\ndependency on functions in error.tl, because the compiled\nversion of mac-param-bind and other forms relies on a run-time\nsupport function sys:bind-mac-check defined in stdlib/error.tl.\n\n* stdlib/error.tl (sys:dig): This function triggers the\nproblem, but it's not the only cause. Here, the problem is\nbecause the (set ...) macro is used which triggers loading the\nstdlib/place module. That brings in the need for\nbind-mac-params. So here we use sys:setq instead. That is not\na complete solution. The changes in eval.c are also required,\nbecause built-in macros like whilet expand to code that uses\nthe (set ...) macro. Note how sys:dig uses whilet.\n(sys:bind-mac-check, sys:bind-mac-error): We move these\nfunctions above compile-warning. This addresses remaining\ncircularity problem. The compile-warning function uses the\ncatch macro which brings in stdlib/except.tl, which pulls in\nstdlib/op.tl due to its use of (do ...), which pulls in\nstdlib/place.tl. So if we already define sys:bind-mac-check\nat that point, we are good.\n\n* eval.c: Sweep the file for almost all places where macros\ngenerate code that invokes (set ) and replace\nthat with (sys:setq ) to eliminate the\ndependency on loading the stdlib/place.tl module.\n(me_def_variable, me_gun, me_while_until_star, me_case,\nme_whilet, me_mlet, me_load_for, me_pop_after_load):\nIn all these macro expanders, use sys:setq rather than set\nin the generated code.\n\n* tests/019/load-hook.tl: Some test cases here look for a\nmacro expansion containing (set ...), needing to be fixed\nto look for (sys:setq ...) due to the change in eval.c.","shortMessageHtmlLink":"stdlib/error.tl problem rears its head."}},{"before":"d7c36a8a2497d2d01668db58d2b339157ae35db3","after":"bf5a4cbe020b6726e8f9cef4cd935861442541cf","ref":"refs/heads/master","pushedAt":"2023-08-07T12:43:46.000Z","pushType":"push","commitsCount":8,"pusher":{"login":"salewski","name":"Alan D. Salewski","path":"/salewski","primaryAvatarUrl":"https://github.com/avatars/u/997214?s=80&v=4"},"commit":{"message":"Version 291.\n\n* RELNOTES: Updated.\n\n* configure (txr_ver): Bumped version.\n\n* stdlib/ver.tl (lib-version): Bumped.\n\n* txr.1: Bumped version and date.\n\n* txr.vim, tl.vim: Regenerated.","shortMessageHtmlLink":"Version 291."}},{"before":"c52e7f904cbe249348eaac987a531aeadc0dda32","after":"d7c36a8a2497d2d01668db58d2b339157ae35db3","ref":"refs/heads/master","pushedAt":"2023-07-30T14:04:45.000Z","pushType":"push","commitsCount":42,"pusher":{"login":"salewski","name":"Alan D. Salewski","path":"/salewski","primaryAvatarUrl":"https://github.com/avatars/u/997214?s=80&v=4"},"commit":{"message":"Version 290.\n\n* RELNOTES: Updated.\n\n* configure (txr_ver): Bumped version.\n\n* stdlib/ver.tl (lib-version): Bumped.\n\n* txr.1: Bumped version and date.\n\n* txr.vim, tl.vim: Regenerated.\n\n* protsym.c: Regenerated.","shortMessageHtmlLink":"Version 290."}},{"before":"c7b4483840f371ffe5a531c46492e2cf9c4c6e1e","after":"c52e7f904cbe249348eaac987a531aeadc0dda32","ref":"refs/heads/master","pushedAt":"2023-07-21T03:42:28.000Z","pushType":"push","commitsCount":9,"pusher":{"login":"salewski","name":"Alan D. Salewski","path":"/salewski","primaryAvatarUrl":"https://github.com/avatars/u/997214?s=80&v=4"},"commit":{"message":"Version 289.\n\n* RELNOTES: Updated.\n\n* configure (txr_ver): Bumped version.\n\n* stdlib/ver.tl (lib-version): Bumped.\n\n* txr.1: Bumped version and date.\n\n* txr.vim, tl.vim: Regenerated.\n\n* protsym.c: Regenerated.","shortMessageHtmlLink":"Version 289."}},{"before":"f2efe6c4cd019bea22717ac73734adb83e9176d5","after":"c7b4483840f371ffe5a531c46492e2cf9c4c6e1e","ref":"refs/heads/master","pushedAt":"2023-06-28T12:41:32.000Z","pushType":"push","commitsCount":7,"pusher":{"login":"salewski","name":"Alan D. Salewski","path":"/salewski","primaryAvatarUrl":"https://github.com/avatars/u/997214?s=80&v=4"},"commit":{"message":"hash: rename some variables in remove algorithms\n\nhash.c (hash_remove): In the algorithm that moves cells\nforward in the cluster in order to avoid the use of\ntombstones, we use slightly better variables. The cell\nwe are looking to replace is called wipe rather than\nstart. The cryptic varaible name k is renamed to iprobe,\nbecause it the initial probe location for the cell\nat position i.","shortMessageHtmlLink":"hash: rename some variables in remove algorithms"}},{"before":"c3d5c6ae8f29f8a6452ae500fe037fa9aeea0763","after":"f2efe6c4cd019bea22717ac73734adb83e9176d5","ref":"refs/heads/master","pushedAt":"2023-06-11T21:43:52.907Z","pushType":"push","commitsCount":11,"pusher":{"login":"salewski","name":"Alan D. Salewski","path":"/salewski","primaryAvatarUrl":"https://github.com/avatars/u/997214?s=80&v=4"},"commit":{"message":"Version 288.\n\n* RELNOTES: Updated.\n\n* configure (txr_ver): Bumped version.\n\n* stdlib/ver.tl (lib-version): Bumped.\n\n* txr.1: Bumped version and date.\n\n* txr.vim, tl.vim: Regenerated.","shortMessageHtmlLink":"Version 288."}},{"before":"37ae889a553a325e401b7d0f416427b6183b1ba4","after":"c3d5c6ae8f29f8a6452ae500fe037fa9aeea0763","ref":"refs/heads/master","pushedAt":"2023-06-04T15:22:00.796Z","pushType":"push","commitsCount":36,"pusher":{"login":"salewski","name":"Alan D. Salewski","path":"/salewski","primaryAvatarUrl":"https://github.com/avatars/u/997214?s=80&v=4"},"commit":{"message":"Version 287.\n\n* RELNOTES: Updated.\n\n* configure (txr_ver): Bumped version.\n\n* stdlib/ver.tl (lib-version): Bumped.\n\n* txr.1: Bumped version and date.\n\n* txr.vim, tl.vim: Regenerated.\n\n* protsym.c: Regenerated.","shortMessageHtmlLink":"Version 287."}},{"before":"1f902ca63eba9071da5d1da2e861fe49028d32b4","after":"37ae889a553a325e401b7d0f416427b6183b1ba4","ref":"refs/heads/master","pushedAt":"2023-05-09T13:23:24.000Z","pushType":"push","commitsCount":46,"pusher":{"login":"salewski","name":"Alan D. Salewski","path":"/salewski","primaryAvatarUrl":"https://github.com/avatars/u/997214?s=80&v=4"},"commit":{"message":"Version 286.\n\n* RELNOTES: Updated.\n\n* configure (txr_ver): Bumped version.\n\n* stdlib/ver.tl (lib-version): Bumped.\n\n* txr.1: Bumped version and date.\n\n* txr.vim, tl.vim: Regenerated.","shortMessageHtmlLink":"Version 286."}},{"before":"e5c03d647bb53703607921311a658fc1c37bc010","after":"1f902ca63eba9071da5d1da2e861fe49028d32b4","ref":"refs/heads/master","pushedAt":"2023-03-29T13:38:19.244Z","pushType":"push","commitsCount":51,"pusher":{"login":"salewski","name":"Alan D. Salewski","path":"/salewski","primaryAvatarUrl":"https://github.com/avatars/u/997214?s=80&v=4"},"commit":{"message":"Version 285.\n\n* RELNOTES: Updated.\n\n* configure (txr_ver): Bumped version.\n\n* stdlib/ver.tl (lib-version): Bumped.\n\n* txr.1: Bumped version and date.\n\n* txr.vim, tl.vim: Regenerated.\n\n* time.c (struct tm_wrap): Fix for platforms without\nHAVE_TM_ZONE. We still need tm_wrap defined, just\nnot the zone member. Out of the platforms I build\nreleases for, Solaris is the only one like this.","shortMessageHtmlLink":"Version 285."}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEljGD9wA","startCursor":null,"endCursor":null}},"title":"Activity ยท salewski/txr-mirror"}