Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
gitlab.com/spritely/guile-hoot
https://gitlab.com/spritely/guile-hoot
ed1a88aad3c482109435792c59be3dc6212a96f0 authored 10 months ago by David Thompson <[email protected]>
Add caar/cadr/cdar/cddr definitions back
See merge request spritely/guile-hoot!191
148da25a7fcdaa0599e7c7b2e0f3a25d5ebba50f authored 11 months ago by Andy Wingo <[email protected]>37017ea7ba983c7a7e86af0801ccee14117f5257 authored 11 months ago by David Thompson <[email protected]>
baf889d36f48c54b84f826387d2b0f4596c8051b authored 11 months ago by Andy Wingo <[email protected]>
27339f5abea0c0b9bcc84550df2ca9bd3c01cada authored 11 months ago by Andy Wingo <[email protected]>
This will allow users to compile library-group forms, instead of having
`compile` build the libr...
c521a01e31485615cca8ffa08731dea1ff1aab61 authored 11 months ago by Andy Wingo <[email protected]>
Add simple file ports
Closes #208
See merge request spritely/guile-hoot!187
5c76b237b2961b4f685d63da56f4b8b20774c97c authored 11 months ago by David Thompson <[email protected]>Implement r7rs compliant equal?
Closes #207
See merge request spritely/guile-hoot!183
e9aadcca97f9ab6f0943566657dbc3700d4d1a05 authored 11 months ago by David Thompson <[email protected]>db858c8cb1c2ba696ed4fd8e7a500d4bf7825e50 authored 11 months ago by David Thompson <[email protected]>
7e32d63de87cdea9b4cb0dbeb789f8b79e012757 authored 11 months ago by David Thompson <[email protected]>
9dbd10013d7c5c076ef2a16508de2038301c6906 authored 11 months ago by David Thompson <[email protected]>
702f73a92987a8defbaf670410e6f21c878dcc9b authored 11 months ago by David Thompson <[email protected]>
542f29f8b90390d7ca91dde6c407367efa49665e authored 11 months ago by David Thompson <[email protected]>
ad2a7bb63b104beb09bf8689576c4e73f1cb8066 authored 11 months ago by David Thompson <[email protected]>
32a6af41c1355d65ec20de11513290bdaab2e31e authored 11 months ago by Andy Wingo <[email protected]>
6a70b50befc398eeac6d5e9e881fa0083e17c75e authored 11 months ago by Andy Wingo <[email protected]>
709f69f16447a5d711b0c30efd04017fb19dcb65 authored 11 months ago by Andy Wingo <[email protected]>
b0cede51e7f45fa9e4244b6c8771cbe9daf45536 authored 11 months ago by Andy Wingo <[email protected]>
New modules (hoot eq) and (hoot not) have the remaining procedures.
79aa2ca52e8cb681f89cfce29942efa76bef3c6c authored 11 months ago by Andy Wingo <[email protected]>eae9826cf6e2c45919c4361a32296cdd9770a373 authored 11 months ago by Andy Wingo <[email protected]>
1abf086e7b6b1d9d1cbbaff1069d5ec0f09da666 authored 11 months ago by Andy Wingo <[email protected]>
49b54e15f56e5bd01dd70c1af20a06f46fc3128e authored 11 months ago by Andy Wingo <[email protected]>
Also rename (hoot syntax-primitives) to (hoot syntax), and export
"standard" syntax in addition ...
5e7f026df5a93c298df43f6c7bab14c611eaa44a authored 11 months ago by Andy Wingo <[email protected]>
f9db9228d4c6812c50619bd303beaad9eab0ea70 authored 11 months ago by Andy Wingo <[email protected]>
601a397067fa943b0b34678aaa59176e3a78dcd0 authored 11 months ago by Andy Wingo <[email protected]>
Also rename %debug to dprint, and remove % prefix on backtrace.
430f90dd023b0fb6496df8f5e0b23d713ca09bdc authored 11 months ago by Andy Wingo <[email protected]>7e9b0515c0683e0c37f2c0e14ce46cf634b9c11c authored 11 months ago by Andy Wingo <[email protected]>
fd63c67540b9e37fe3fb04fa77fb2b89d3ce9846 authored 11 months ago by Andy Wingo <[email protected]>
9b5d3193d8f214eb0981a7e0455f095bd47c6409 authored 11 months ago by Andy Wingo <[email protected]>
1b5fabf1f3233d8e020ec7cf159ea04035963afc authored 11 months ago by Andy Wingo <[email protected]>
553f850ac3cf4738d51159dbd6f77203443a37eb authored 11 months ago by Andy Wingo <[email protected]>
Fix string->number when last character is a decimal point
See merge request spritely/guile-hoot...
fa64316eebcefd04ffcb9afcc361f0c5cf5bd341 authored 11 months ago by David Thompson <[email protected]>490ae0a04e8a04ad4a569162724e0d1108263531 authored 11 months ago by David Thompson <[email protected]>
Small R7RS fixes
See merge request spritely/guile-hoot!189
ead16e1ee00b2bd3df9295bca59cf78020db0df2 authored 11 months ago by David Thompson <[email protected]>8a5f2d11a2b1fb67b88cbbe203a7d7b21f9c27f2 authored 11 months ago by David Thompson <[email protected]>
01a2923a40bd1c93a1af927a7ed3596856d80469 authored 11 months ago by David Thompson <[email protected]>
0f875702d59e1dca8f471c7e4ff4dd00b04c0f54 authored 11 months ago by Andy Wingo <[email protected]>
001dc07b92d7c6a02a7b614dbb7a25bb8b540420 authored 11 months ago by Andy Wingo <[email protected]>
b7e55f3737fa0a1d82084102d9a0cfe7d17ccfd4 authored 11 months ago by Andy Wingo <[email protected]>
748a983b3d9a28edaf33b28e1186070ba23bcaef authored 11 months ago by Andy Wingo <[email protected]>
79382cb1133ac33c9a91a2f4ffb4eb40efc83892 authored 11 months ago by Andy Wingo <[email protected]>
Also make char<? etc more efficient.
50a4cc71351a2294886cee39432a432e7cd01f60 authored 11 months ago by Andy Wingo <[email protected]>1b14020db1e3acc7bfb1e31a085cded754b994a8 authored 11 months ago by Andy Wingo <[email protected]>
This can happen for macro-introduced identifiers.
447bbf84686e82ff21db251e65446e4afd5c1be3 authored 11 months ago by Andy Wingo <[email protected]>Also rejigger `number->string` to be in module with `write`
71fc6b551c4d900bce82a5a008999ed31298457a authored 11 months ago by Andy Wingo <[email protected]>5a4b5e8038c6218878fcbba2179ff26e3525291d authored 11 months ago by Andy Wingo <[email protected]>
6b25159cb15444065295554c478b670ee3f35441 authored 11 months ago by Andy Wingo <[email protected]>
Output strings are nice but we're trying to pull ports out of the
prelude.
A precursor to splitting out ports.
4cd479db9c3bc668fe22e8fff340f976deca6c17 authored 11 months ago by Andy Wingo <[email protected]>834fd2d5aa2ff37e3a37eb886a9c84667bb53d86 authored 11 months ago by Andy Wingo <[email protected]>
0af2795ebd5c627785a80497a7f2a625fcf4303d authored 11 months ago by Andy Wingo <[email protected]>
Instead accessible via (hoot bytevectors).
b32f88f6bed06aed74a43f0977d78fab9972a9f4 authored 11 months ago by Andy Wingo <[email protected]>d950d1266b2553bf6a815f578fa01155036f1ac8 authored 11 months ago by Andy Wingo <[email protected]>
a55700386a72ffcb4a2a3759d88a9bf6ff9643bf authored 11 months ago by Andy Wingo <[email protected]>
8c36813bc250d2909831d9160e6bba216074e78a authored 11 months ago by Andy Wingo <[email protected]>
e4cc2d29ef4df715451132376755b54c8668cc2b authored 11 months ago by Andy Wingo <[email protected]>
2aa508491fc46c526da2aef804b7819ea3a7be97 authored 11 months ago by Andy Wingo <[email protected]>
3ea4da8c5d125618fa1b4bd663d06a8bcfb8ff9e authored 11 months ago by Andy Wingo <[email protected]>
(hoot exceptions) also doesn't need to be exposed.
97f38dd4c3d0383869fde4bdbd3e4991214ece57 authored 11 months ago by Andy Wingo <[email protected]>Try not to overflow JS stack in wtf8_to_string
See merge request spritely/guile-hoot!186
aed097ecdd2406aaa7a508679e984d4f91b5d7fe authored 11 months ago by Andy Wingo <[email protected]>1c6bbc5070e5a2e7c2bc94236ce60f54d0a2eae1 authored 11 months ago by David Thompson <[email protected]>
Implement complex number arithmetic
Closes #201
See merge request spritely/guile-hoot!184
694480715d2f408eb39c56e75d0fd167beb29dc2 authored 11 months ago by David Thompson <[email protected]>7885b512bab59824645de19a361700b739aaf3e8 authored 11 months ago by David Thompson <[email protected]>
Fix 'guild compile-wasm'
Closes #195
See merge request spritely/guile-hoot!181
217e2d9aa493c7160456c55f54406d940c7f4b6a authored 11 months ago by David Thompson <[email protected]>Bignum fraction division fixes
See merge request spritely/guile-hoot!185
b3444e553ab4dcca2ee930329d680635d6d6b8ce authored 11 months ago by David Thompson <[email protected]>e776ca8b82ac39e662d040af5cefe106e84cc056 authored 11 months ago by David Thompson <[email protected]>
e0cb6af70a69839aaa821ee91ecb9daab13a4b29 authored 11 months ago by David Thompson <[email protected]>
7599088a3b20962e95cb9a176f29ecd319c4f4ea authored 11 months ago by David Thompson <[email protected]>
prelude: Fix get-output-bytevector
See merge request spritely/guile-hoot!182
ca77451b8e81d215965d6e1457e940153e229fc0 authored 11 months ago by Andy Wingo <[email protected]>17b4a230d0fb0cb3c9fd1c35d18d933d527be1ab authored 11 months ago by David Thompson <[email protected]>
8c93add3b2cf8ee1a3bc08bd29bc7f7459af378e authored 11 months ago by David Thompson <[email protected]>
0.3.0 release prep
See merge request spritely/guile-hoot!180
fd60e568c2a909ed2bc5ebba823048a881b3aa5f authored 11 months ago by David Thompson <[email protected]>6f4e7c777f1d302dc398ad1d55c17b7142f142da authored 11 months ago by David Thompson <[email protected]>
Ugh, automake.
ac5750f80375c6cd0fb28450f47698d50edb4a00 authored 11 months ago by David Thompson <[email protected]>0c75b9803f6fda60d2af10dc423624fa2dc19461 authored 11 months ago by David Thompson <[email protected]>
6a1590513e5cd7304fb037c1c8cce785b2e96122 authored 11 months ago by David Thompson <[email protected]>
1ef452b274bdf1c560b4ec978ff6e3698216f714 authored 11 months ago by David Thompson <[email protected]>
Extract FFI and hashtables modules
See merge request spritely/guile-hoot!179
5bb6513478be56baec1f21fc78615c9cbaf04bfd authored 11 months ago by David Thompson <[email protected]>768c5f22ad705c98e96eafb0099db2fcc6527c22 authored 11 months ago by David Thompson <[email protected]>
722c05032e879e5df9bca35d9944bdcd2c76926f authored 11 months ago by David Thompson <[email protected]>
The default is to compile in an environment that includes all R7RS
modules, with additional hoot...
42e5d04609a28b17eb8fe8448c4b41cac1a87fda authored 11 months ago by Andy Wingo <[email protected]>
Because format-exception needs `write`, we also split out (hoot
error-handling).
14b1eb782d9cd0d43fe7480dedf1a218de0926b5 authored 11 months ago by Andy Wingo <[email protected]>
ca5785a58b365b7b01be99b765d5e3114cf0a282 authored 11 months ago by Andy Wingo <[email protected]>
e62d94fda7819e2f4de6a56032b954a04d8d4f4d authored 11 months ago by Andy Wingo <[email protected]>
f2dca529e9e9fd97e54cac6aa2826cb292cf4b19 authored 11 months ago by Andy Wingo <[email protected]>
3a8642523850b67d72571964cbf3d53a4999a47b authored 11 months ago by Andy Wingo <[email protected]>
4faec926c7eaa6baf195bd7a51aa1c76911e5e4c authored 11 months ago by Andy Wingo <[email protected]>
d0b21e8e0ae2e714f542c2fb9f56a5eb127d6bc0 authored 11 months ago by Andy Wingo <[email protected]>
8fb98b4bf91c472cd7ac66ab42bf1bafc0921cfb authored 11 months ago by Andy Wingo <[email protected]>
2a3d15cff1d122e26bc1372de39eb9c4e8923394 authored 11 months ago by Andy Wingo <[email protected]>
We need the unique top-level identifier fix.
67b6979d67c6be26cea9f253eabf312d5fe7404c authored 11 months ago by Andy Wingo <[email protected]>Private bindings are now private! Requires the recent Guile bump.
6c9e958b2c61fd57dcfc7ad9787a7424c62087b3 authored 11 months ago by Andy Wingo <[email protected]>These keywords don't have the same bindings when used later. Could fix.
6538331dc877ddb8a494df09995687bd1f1086b2 authored 11 months ago by Andy Wingo <[email protected]>89815d034a415dc135fb9855438db96fa4d86d52 authored 11 months ago by Andy Wingo <[email protected]>
c3056b4b313f63d23a5105c0e2c4b38ad7c1aa8e authored 11 months ago by Andy Wingo <[email protected]>
d6eb66eb224de2a387c63e45107787d8665fdaa6 authored 11 months ago by Andy Wingo <[email protected]>