{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":3709168,"defaultBranch":"master","name":"gambit","ownerLogin":"gambit","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2012-03-13T17:21:23.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/19417533?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1707500125.0","currentOid":""},"activityList":{"items":[{"before":"3696f74fa31a157032273825d910d40c81d721dd","after":"a94ac37ffb176ce9defaa16d33418fb77d2d23ab","ref":"refs/heads/hygienic-macro-system","pushedAt":"2024-05-17T19:32:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"antoine-doucet","name":"Antoine Doucet","path":"/antoine-doucet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/50677117?s=80&v=4"},"commit":{"message":"hygiene-environment interface","shortMessageHtmlLink":"hygiene-environment interface"}},{"before":"08fc7b3904af74228c8fdd1fe68ff24188745c1c","after":"3696f74fa31a157032273825d910d40c81d721dd","ref":"refs/heads/hygienic-macro-system","pushedAt":"2024-05-17T19:30:49.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"antoine-doucet","name":"Antoine Doucet","path":"/antoine-doucet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/50677117?s=80&v=4"},"commit":{"message":"hygiene-environment interface","shortMessageHtmlLink":"hygiene-environment interface"}},{"before":"20d5b2dd432e889b64e9f81ef7dd3e440c247baf","after":"2fd33281346c1fe4459c1e16bd4cc66fc7d6c610","ref":"refs/heads/master","pushedAt":"2024-05-16T02:50:37.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gambiteer","name":"Bradley Lucier","path":"/gambiteer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1544698?s=80&v=4"},"commit":{"message":"SRFI 231: Fix make-specialized-array-from-data with immutable data\n\nIf you compile the following program, the array-set! should error, because the\ncompiled string \"123\" is immutable. It didn't before this change.\n\ngsc -exe -nopreload test-mutable.scm\n./test-mutable\n\n(import (srfi 231))\n\n(let ((array (make-specialized-array-from-data \"123\" char-storage-class #t)))\n (array-set! array #\\c 0))","shortMessageHtmlLink":"SRFI 231: Fix make-specialized-array-from-data with immutable data"}},{"before":"2bd5f128186d849ae3af6853c1a3c0e06e1b9925","after":"08fc7b3904af74228c8fdd1fe68ff24188745c1c","ref":"refs/heads/hygienic-macro-system","pushedAt":"2024-05-13T13:17:37.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"antoine-doucet","name":"Antoine Doucet","path":"/antoine-doucet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/50677117?s=80&v=4"},"commit":{"message":"Update README","shortMessageHtmlLink":"Update README"}},{"before":"09335d95cab6931791c0a8497cbe915053ff8af3","after":"20d5b2dd432e889b64e9f81ef7dd3e440c247baf","ref":"refs/heads/master","pushedAt":"2024-04-17T21:47:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gambiteer","name":"Bradley Lucier","path":"/gambiteer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1544698?s=80&v=4"},"commit":{"message":"Audit use of ##make-rectangular\n\nlib/_num.scm:\n\n1. Move some error checks from ##make-rectangular to make-rectangular.\n\n2. Where y cannot be exact 0, change (##make-rectangular x y) to (macro-cpxnum-make x y)\n\n3. Fix a bug in cosh.\n\ntest/unit-tests/03-number/cosh.scm\n\n1. Add test for fixed bug.","shortMessageHtmlLink":"Audit use of ##make-rectangular"}},{"before":"b3d2903ac08daf79778a91450f8884d0d14764a4","after":"2bd5f128186d849ae3af6853c1a3c0e06e1b9925","ref":"refs/heads/hygienic-macro-system","pushedAt":"2024-04-13T15:43:06.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"antoine-doucet","name":"Antoine Doucet","path":"/antoine-doucet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/50677117?s=80&v=4"},"commit":{"message":"update hygiene's TODO","shortMessageHtmlLink":"update hygiene's TODO"}},{"before":"2f9e4b2954c3df6c24f70bad671500a77715a474","after":"b3d2903ac08daf79778a91450f8884d0d14764a4","ref":"refs/heads/hygienic-macro-system","pushedAt":"2024-04-13T15:42:15.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"antoine-doucet","name":"Antoine Doucet","path":"/antoine-doucet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/50677117?s=80&v=4"},"commit":{"message":"rename plain-datum->syntax as datum->syntax / syntax->plain-datum as syntax->datum","shortMessageHtmlLink":"rename plain-datum->syntax as datum->syntax / syntax->plain-datum as …"}},{"before":"2843eca3ecc03f4404fdef72610f8b29791fe539","after":"2f9e4b2954c3df6c24f70bad671500a77715a474","ref":"refs/heads/hygienic-macro-system","pushedAt":"2024-04-12T22:33:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"antoine-doucet","name":"Antoine Doucet","path":"/antoine-doucet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/50677117?s=80&v=4"},"commit":{"message":"remove setter for global-table comparaison proc","shortMessageHtmlLink":"remove setter for global-table comparaison proc"}},{"before":"e99719c2bf8e9a9318d9d90584c824d7e7c18a6a","after":"09335d95cab6931791c0a8497cbe915053ff8af3","ref":"refs/heads/master","pushedAt":"2024-04-07T11:50:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"feeley","name":"Marc Feeley","path":"/feeley","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/555673?s=80&v=4"},"commit":{"message":"Fix issue #901 (handling of --enable-single-host=N)","shortMessageHtmlLink":"Fix issue #901 (handling of --enable-single-host=N)"}},{"before":"536d5a121e794f8788ca76d0a4ef298ac9681fdc","after":"e99719c2bf8e9a9318d9d90584c824d7e7c18a6a","ref":"refs/heads/master","pushedAt":"2024-04-03T01:21:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gambiteer","name":"Bradley Lucier","path":"/gambiteer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1544698?s=80&v=4"},"commit":{"message":"Change error processing in make-specialized-array-from-data\n\nlib/srfi/231/generic-arrays.scm:\n\n1. make-specialized-array-from-data: Do not throw an error if asked to make a mutable array from immutable data. Instead, make an immutable array. This behavior satisfies the \"it is an error\" statement, and probably should have been the behavior in the document.\n\nlib/srfi/231/test-arrays.scm:\n\n1. Revise the (currently unexecuted) test,\n\nlib/srfi/231/test/test.scm:\n\n1. Revise the (currently unexecuted) test,","shortMessageHtmlLink":"Change error processing in make-specialized-array-from-data"}},{"before":"546ba2d176924db5872fad45340ca6a57bcef6b5","after":"2843eca3ecc03f4404fdef72610f8b29791fe539","ref":"refs/heads/hygienic-macro-system","pushedAt":"2024-03-28T14:13:58.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"antoine-doucet","name":"Antoine Doucet","path":"/antoine-doucet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/50677117?s=80&v=4"},"commit":{"message":"support gambit's expander descriptor","shortMessageHtmlLink":"support gambit's expander descriptor"}},{"before":"1526afdb3907e99d45f42bfc6df7bdd6a7c3e5a0","after":"546ba2d176924db5872fad45340ca6a57bcef6b5","ref":"refs/heads/hygienic-macro-system","pushedAt":"2024-03-25T23:00:10.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"antoine-doucet","name":"Antoine Doucet","path":"/antoine-doucet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/50677117?s=80&v=4"},"commit":{"message":"fix define-type; update exceptions","shortMessageHtmlLink":"fix define-type; update exceptions"}},{"before":"6936022f830f7dcf9947fbf3cd1aa59c02f2fccd","after":"536d5a121e794f8788ca76d0a4ef298ac9681fdc","ref":"refs/heads/master","pushedAt":"2024-03-18T20:43:49.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gambiteer","name":"Bradley Lucier","path":"/gambiteer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1544698?s=80&v=4"},"commit":{"message":"Remove two ##fxquotients.","shortMessageHtmlLink":"Remove two ##fxquotients."}},{"before":"eddad5ea516504aa685a3d286e72ae2ff57e58ce","after":"6936022f830f7dcf9947fbf3cd1aa59c02f2fccd","ref":"refs/heads/master","pushedAt":"2024-03-18T18:14:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gambiteer","name":"Bradley Lucier","path":"/gambiteer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1544698?s=80&v=4"},"commit":{"message":"Factor out and define ##bignum.make-zeros","shortMessageHtmlLink":"Factor out and define ##bignum.make-zeros"}},{"before":"60ad373b8cfe1338ab8fb3e00d19100c8d76ee41","after":"eddad5ea516504aa685a3d286e72ae2ff57e58ce","ref":"refs/heads/master","pushedAt":"2024-03-14T19:00:24.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gambiteer","name":"Bradley Lucier","path":"/gambiteer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1544698?s=80&v=4"},"commit":{"message":"Add native C code for inner loops of naive multiplication.","shortMessageHtmlLink":"Add native C code for inner loops of naive multiplication."}},{"before":"7164f493bc022b6461a14ebabbfb0f9e88efc8f7","after":"1526afdb3907e99d45f42bfc6df7bdd6a7c3e5a0","ref":"refs/heads/hygienic-macro-system","pushedAt":"2024-03-13T22:03:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"antoine-doucet","name":"Antoine Doucet","path":"/antoine-doucet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/50677117?s=80&v=4"},"commit":{"message":"simplest hygiene impl. for gsc","shortMessageHtmlLink":"simplest hygiene impl. for gsc"}},{"before":"28e968408bf25a0ee8135a14b02065b74e32eb5e","after":"7164f493bc022b6461a14ebabbfb0f9e88efc8f7","ref":"refs/heads/hygienic-macro-system","pushedAt":"2024-03-13T21:41:58.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"antoine-doucet","name":"Antoine Doucet","path":"/antoine-doucet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/50677117?s=80&v=4"},"commit":{"message":"simplest hygiene impl. for gsc","shortMessageHtmlLink":"simplest hygiene impl. for gsc"}},{"before":"6d1a9a9b11e9c184834f4d6cdc0651aeaf71dcd1","after":"60ad373b8cfe1338ab8fb3e00d19100c8d76ee41","ref":"refs/heads/master","pushedAt":"2024-03-07T20:45:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"feeley","name":"Marc Feeley","path":"/feeley","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/555673?s=80&v=4"},"commit":{"message":"Add an import cache to avoid repeatedly reading the same library definitions","shortMessageHtmlLink":"Add an import cache to avoid repeatedly reading the same library defi…"}},{"before":"0a433faf462d63d18ec904ea33c866da665de628","after":"28e968408bf25a0ee8135a14b02065b74e32eb5e","ref":"refs/heads/hygienic-macro-system","pushedAt":"2024-03-02T20:45:18.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"antoine-doucet","name":"Antoine Doucet","path":"/antoine-doucet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/50677117?s=80&v=4"},"commit":{"message":"fix namespaces ...","shortMessageHtmlLink":"fix namespaces ..."}},{"before":"cb587c1e019d3e5919875931849eabad311a6d63","after":"6d1a9a9b11e9c184834f4d6cdc0651aeaf71dcd1","ref":"refs/heads/master","pushedAt":"2024-02-27T17:18:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gambiteer","name":"Bradley Lucier","path":"/gambiteer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1544698?s=80&v=4"},"commit":{"message":"Copy list arguments to array-stack and array-append, reformat","shortMessageHtmlLink":"Copy list arguments to array-stack and array-append, reformat"}},{"before":"4e03d3bfd6e4afa94ec3acd3b1feba313e549dc7","after":"0a433faf462d63d18ec904ea33c866da665de628","ref":"refs/heads/hygienic-macro-system","pushedAt":"2024-02-22T00:05:22.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"antoine-doucet","name":"Antoine Doucet","path":"/antoine-doucet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/50677117?s=80&v=4"},"commit":{"message":"fix local macro when cte is top-cte","shortMessageHtmlLink":"fix local macro when cte is top-cte"}},{"before":"84a2bbfd3defc1b868df7a43f63640e567e27bee","after":"4e03d3bfd6e4afa94ec3acd3b1feba313e549dc7","ref":"refs/heads/hygienic-macro-system","pushedAt":"2024-02-21T23:39:06.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"antoine-doucet","name":"Antoine Doucet","path":"/antoine-doucet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/50677117?s=80&v=4"},"commit":{"message":"fix syntax-cases pair's tail position pattern expansion","shortMessageHtmlLink":"fix syntax-cases pair's tail position pattern expansion"}},{"before":"0e034f100104d981eca1e88049ba753f83d284cc","after":"cb587c1e019d3e5919875931849eabad311a6d63","ref":"refs/heads/master","pushedAt":"2024-02-21T12:46:18.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"feeley","name":"Marc Feeley","path":"/feeley","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/555673?s=80&v=4"},"commit":{"message":"Minor stylistic change (replace ___MULTIPLE_THREADED_VMS by not ___SINGLE_THREADED_VMS)","shortMessageHtmlLink":"Minor stylistic change (replace ___MULTIPLE_THREADED_VMS by not ___SI…"}},{"before":"96db60bd3ba16188313f215344e399f053f9070e","after":"84a2bbfd3defc1b868df7a43f63640e567e27bee","ref":"refs/heads/hygienic-macro-system","pushedAt":"2024-02-21T03:23:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"antoine-doucet","name":"Antoine Doucet","path":"/antoine-doucet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/50677117?s=80&v=4"},"commit":{"message":"light optimizations ...","shortMessageHtmlLink":"light optimizations ..."}},{"before":"78ba569e083585c1a3bd740dc8a93fa2375fbcec","after":"96db60bd3ba16188313f215344e399f053f9070e","ref":"refs/heads/hygienic-macro-system","pushedAt":"2024-02-18T17:54:10.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"antoine-doucet","name":"Antoine Doucet","path":"/antoine-doucet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/50677117?s=80&v=4"},"commit":{"message":"light optimizations...","shortMessageHtmlLink":"light optimizations..."}},{"before":"adcf3300d4a22cda2e601c39c7ca55b491685a55","after":"78ba569e083585c1a3bd740dc8a93fa2375fbcec","ref":"refs/heads/hygienic-macro-system","pushedAt":"2024-02-16T17:24:07.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"antoine-doucet","name":"Antoine Doucet","path":"/antoine-doucet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/50677117?s=80&v=4"},"commit":{"message":"fix syntax-case's literals","shortMessageHtmlLink":"fix syntax-case's literals"}},{"before":"fcf97c84471922d07cb4b3e912a098739f6276f2","after":"adcf3300d4a22cda2e601c39c7ca55b491685a55","ref":"refs/heads/hygienic-macro-system","pushedAt":"2024-02-16T17:11:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"antoine-doucet","name":"Antoine Doucet","path":"/antoine-doucet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/50677117?s=80&v=4"},"commit":{"message":"fix syntax-case's literals","shortMessageHtmlLink":"fix syntax-case's literals"}},{"before":"72d24f7478dcd3a6481831831d29f20f43973794","after":"0e034f100104d981eca1e88049ba753f83d284cc","ref":"refs/heads/master","pushedAt":"2024-02-15T19:02:38.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gambiteer","name":"Bradley Lucier","path":"/gambiteer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1544698?s=80&v=4"},"commit":{"message":"Mimic https://github.com/gambit/gambit/commit/e25a37038106d87416419130f41654f42742651f to fix mismatched vector arg lengths","shortMessageHtmlLink":"Mimic e25a370 to fix mismatched vector arg lengths"}},{"before":"b3df41a7ccf00c50fb50d0f552cc026b7e3716f0","after":"72d24f7478dcd3a6481831831d29f20f43973794","ref":"refs/heads/master","pushedAt":"2024-02-15T13:41:15.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"feeley","name":"Marc Feeley","path":"/feeley","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/555673?s=80&v=4"},"commit":{"message":"Merge pull request #892 from afleckenstein/gh_884\n\nfix argument length mismatch checking in vector-map and vector-for-each","shortMessageHtmlLink":"Merge pull request #892 from afleckenstein/gh_884"}},{"before":"3f0bada09669574f6a863455492ce3f490316a02","after":"fcf97c84471922d07cb4b3e912a098739f6276f2","ref":"refs/heads/hygienic-macro-system","pushedAt":"2024-02-15T01:25:58.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"antoine-doucet","name":"Antoine Doucet","path":"/antoine-doucet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/50677117?s=80&v=4"},"commit":{"message":"free-identifier=?; bound-identifier=?; fix syntax-case literals","shortMessageHtmlLink":"free-identifier=?; bound-identifier=?; fix syntax-case literals"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAETTz7zQA","startCursor":null,"endCursor":null}},"title":"Activity · gambit/gambit"}