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
We need the unique top-level identifier fix.
67b6979d67c6be26cea9f253eabf312d5fe7404c authored 11 months ago by Andy Wingo <[email protected]>Fix rsh/immediate
Closes #182
See merge request spritely/guile-hoot!178
59f36bc5a7783c05d30ab59fb57eacae59dbb4b0 authored 11 months ago by David Thompson <[email protected]>f63d41eb14370b4bbc431a6550b645c2548b1c6b authored 11 months ago by David Thompson <[email protected]>
6bfc7b515f8388d27e0480a3e06ae83f747374ee authored 11 months ago by David Thompson <[email protected]>
ba2e23ed281309cff4d6ef8b9dd207c8f7e5c4ce authored 11 months ago by Andy Wingo <[email protected]>
4c7ef772f0a4118531b6efac74e065cc29d29183 authored 11 months ago by Andy Wingo <[email protected]>
a49801d5a4b7ff82fb9e4305945748f13307cba4 authored 11 months ago by Andy Wingo <[email protected]>
4a3883c6de8f257aecfa1ccea082ecb006617a59 authored 11 months ago by David Thompson <[email protected]>
Resolve "Fixnum slow path bugs"
Closes #165
See merge request spritely/guile-hoot!173
20c2e166dcae0626fb3952698bbebe25e4cd999b authored 11 months ago by David Thompson <[email protected]>93938b0f51ba54c601d2b5126349d9dd48ed1c86 authored 11 months ago by Robin Templeton <[email protected]>
979e57d6125a4159842f475b1b6caf1e9ebf6e53 authored 11 months ago by Andy Wingo <[email protected]>
01e5e0cfd624b8c1c87fad705748b9d8527c547c authored 11 months ago by Andy Wingo <[email protected]>
ea54a9a3497d8c5fa1ceb654967405d7e6496590 authored 11 months ago by Andy Wingo <[email protected]>
fba4d4ade385c912e3ebc5857eca6155839da01f authored 11 months ago by Andy Wingo <[email protected]>
28ee0e65278497e9f96dd4e0d32f82a7ef1db11f authored 11 months ago by Andy Wingo <[email protected]>
Implement slsh/immediate
Closes #171
See merge request spritely/guile-hoot!177
50706a539b5b47f9bcdbd9f5c9c8c689a243985c authored 11 months ago by Andy Wingo <[email protected]>2d6a4022928fa7252ff8d4e200756a49cbea8d98 authored 11 months ago by David Thompson <[email protected]>
Add support for extended name custom section
Closes #92
See merge request spritely/guile-hoot!169
d675aab36665689b34102dbfc1910d404d4cb031 authored 11 months ago by David Thompson <[email protected]>90e874d3b894a4329bbfde036fc45790551fbdea authored 11 months ago by David Thompson <[email protected]>
05f6c9a5bf41db40d8daef5cf22b158b3501f54a authored 12 months ago by David Thompson <[email protected]>
5fdc140792798bae82787b5937e6988a7a06b8eb authored 12 months ago by David Thompson <[email protected]>
dc392ce354fe63e7cd8803c0b892456d3da686f8 authored 12 months ago by David Thompson <[email protected]>
d36d988057b869e1d4c72a4f87982d4e24c09235 authored 12 months ago by David Thompson <[email protected]>
d224b9a23c78be9a74ac93535ea5e74394c07e8a authored 12 months ago by David Thompson <[email protected]>
ee1ab7f8880849afe66487bdf619f713a7154299 authored 12 months ago by David Thompson <[email protected]>
Add more param/result type possibilities to define-foreign
See merge request spritely/guile-hoo...
de3d44a9cfc00ad0196ffab066f5b5f8ca65c5e5 authored 12 months ago by David Thompson <[email protected]>Clean up hash table API
See merge request spritely/guile-hoot!175
fff13a9505601a248c4a3dd21814b9fbe1a890fc authored 12 months ago by David Thompson <[email protected]>62678fcbdaef306223a8a5f98a4d91647510077a authored 12 months ago by David Thompson <[email protected]>
8d55dbe43200f7dd1738153f649c30b3ee2398d3 authored 12 months ago by David Thompson <[email protected]>
5c966f0c0297b2ba056fa86f30dad8e36028928e authored 12 months ago by David Thompson <[email protected]>
Our hash tables are always mutable, and the user can't specify the
number of buckets.
Document hash tables
Closes #179
See merge request spritely/guile-hoot!172
29d25dc6a02c345ed965672431eef050c4c9c984 authored 12 months ago by Robin Templeton <[email protected]>ci: Gather binary size metrics
Closes #147
See merge request spritely/guile-hoot!171
2f4f69ec16764750f25fc20daec2fdd5669f4b2b authored 12 months ago by David Thompson <[email protected]>3679a235265807dea1657db90872bcdf4bf7e6ca authored 12 months ago by David Thompson <[email protected]>
5f2d1205513746086fdfdbf32f89b9beb6f134b9 authored 12 months ago by David Thompson <[email protected]>
75468b5bf80fd57afc700e9336d48597362cfad7 authored 12 months ago by David Thompson <[email protected]>
Grow argv as necessary for inner procedure application
See merge request spritely/guile-hoot!160
48e33bcaf1e6081741a6f1063d9c4cb8c2ca5f1e authored 12 months ago by David Thompson <[email protected]>4980df5070bf09b715fa3127fdb5a5927b0f8565 authored 12 months ago by David Thompson <[email protected]>
39aee85ef30a1a76f324d6ea8cd52238825b7617 authored 12 months ago by David Thompson <[email protected]>
c08017f2eecfc771ccef36c958b7f22cfcf93a79 authored 12 months ago by David Thompson <[email protected]>
Resolve "more division-by-zero checks"
Closes #180
See merge request spritely/guile-hoot!168
c612c789be6121c8ee4a4703bf7748062c7481c3 authored 12 months ago by David Thompson <[email protected]>
* module/hoot/stdlib.scm ($quo, $rem, $mod): Die if the second argument
is zero for the fixnum-f...
Implement weak key hash tables.
Closes #178
See merge request spritely/guile-hoot!166
71e39dde74968c0f3ecf581ee1d5bab4d83b087a authored almost 1 year ago by Robin Templeton <[email protected]>Document reflect.js
Closes #156
See merge request spritely/guile-hoot!165
0a58a31fccc02de0e462471e9b9c6ba4e99390e9 authored about 1 year ago by David Thompson <[email protected]>3034e714237dcf44a7361e7e819d8d00625e02a8 authored about 1 year ago by David Thompson <[email protected]>
f3a960c8e232bfe80b5dab8734ce67687931a608 authored about 1 year ago by David Thompson <[email protected]>
Simple exact integer sqrt
Closes #125
See merge request spritely/guile-hoot!164
39f809c83a4247cdb83a6b20fc3d2d4fdaa18b56 authored about 1 year ago by Robin Templeton <[email protected]>a27947072d633faeaa5b83c63722700618a9befc authored about 1 year ago by David Thompson <[email protected]>
prelude: Add 2 list cases for map and for-each
See merge request spritely/guile-hoot!163
ea13e53659108877c69c83b7c2f35f34fe0c4d3e authored about 1 year ago by Robin Templeton <[email protected]>prelude: Add truncate
Closes #176
See merge request spritely/guile-hoot!159
215a314cae6fb1747e0448cc5801ec5332c3ba8e authored about 1 year ago by Robin Templeton <[email protected]>stdlib: Fix bignum gcd case in add-fracnum-fracnum
See merge request spritely/guile-hoot!161
22a9db7e6690f4e1ab8dc76cd1cddb6589d7fd5a authored about 1 year ago by Robin Templeton <[email protected]>vm: Add types to printers for functions, nulls, structs, and arrays
See merge request spritely/...
bd4783573ae3da970b7868587673851c9e49e0be authored about 1 year ago by David Thompson <[email protected]>5b388296dce3ef15e398cc82bbfbf3e7c333f7c9 authored about 1 year ago by David Thompson <[email protected]>
42cf485f39e89f206dc89d99111fe3e0236aefd3 authored about 1 year ago by David Thompson <[email protected]>
924b502781f3ae31ce4f4c836949de5eec4d7e08 authored about 1 year ago by David Thompson <[email protected]>
1afe09400a1baae712c40b76f413ed6da56e798d authored about 1 year ago by David Thompson <[email protected]>
r6rs eq-hashtables
See merge request spritely/guile-hoot!153
a189d7645b119d12b7c2a7cb98799b74188e0a52 authored about 1 year ago by David Thompson <[email protected]>
* module/hoot/prelude.scm (%hash-for-each): Move functionality into
hashtable-for-each; other ca...
* module/hoot/prelude.scm (hashtable-copy): Raise an unimplemented-error
when required to create...
* module/hoot/prelude.scm (hashtable-set!, hashtable-delete!)
(hashtable-clear!): Return zero va...
* module/hoot/prelude.scm (%hashtable-contains?): Use pair? instead of
double-not to ensure the ...
* module/hoot/prelude.scm (hashtable-update!): Return zero values
instead of an unspecified value.
* module/hoot/prelude.scm (%hash-fold-handles):
(%hash-count, %alist->hashq-table): Remove Guile...
* module/hoot/prelude.scm (%hashq-create-handle!)
(%hash-for-each-handle): Remove unused procedu...
* module/hoot/prelude.scm (hashtable-for-each): New procedure, an
extension to the R6RS hashtabl...
* module/hoot/stdlib.scm ($hashlook-lookup/default): Renamed from
`$hashq-lookup-or-false' to re...
* module/hoot/prelude.scm (%hash-for-each): Reimplement in a more
traditional imperative style.
* module/hoot/prelude.scm (hashtable-contains?): Check for the key
directly instead of iterating...
ce673950af8bac95354199833b0a4975e77dc8d1 authored about 1 year ago by Robin Templeton <[email protected]>
* module/hoot/prelude.scm (make-eq-hashtable, hashtable?)
(hashtable-size, hashtable-ref, hashta...
Exception printing
Closes #174
See merge request spritely/guile-hoot!158
daf23dfed0bd1e336939eed8000d0c7161d8c94e authored about 1 year ago by David Thompson <[email protected]>2bb7c88a96920cb0f6b96231da1be5f27db0c294 authored about 1 year ago by David Thompson <[email protected]>
It's an overwhelming amount of output usually.
e3eb66aea62447f46c2ce4d402db28339e6cd95a authored about 1 year ago by David Thompson <[email protected]>Add guard
Closes #163
See merge request spritely/guile-hoot!157
ec258b0f0d4dfa3858412d89f96fe9a9a4bad026 authored about 1 year ago by Robin Templeton <[email protected]>742e1084c07976920618d6d2399f357e6de84efe authored about 1 year ago by David Thompson <[email protected]>
ff3bbf24c70a8f1c0d563f5c1ceda77d5222a82c authored about 1 year ago by David Thompson <[email protected]>
Improve string->number
See merge request spritely/guile-hoot!152
aa4fb5dbea54901a3ed7947dd8addabcd45f0493 authored about 1 year ago by David Thompson <[email protected]>2869a4378412c9bfe2c374e22c2e0f7134202ca1 authored about 1 year ago by David Thompson <[email protected]>
4f5a83538d4d75e21c37eee54dc9fe3f4552db2b authored about 1 year ago by David Thompson <[email protected]>
31aefe4c2e661177c401ca8c19c86ed1e64d6e93 authored about 1 year ago by David Thompson <[email protected]>
488644545f4c067da3d359a8ea7d3cc29ab46ef9 authored about 1 year ago by David Thompson <[email protected]>
aec3b0db3d8c88c3a9faae4ed4bdca2bf04a4e4d authored about 1 year ago by David Thompson <[email protected]>
prelude: Fix sub/div eta expansion
Closes #167
See merge request spritely/guile-hoot!156
edf87534f9d440ec4b56add05a2881fd37b464ec authored about 1 year ago by David Thompson <[email protected]>0bad20e9a04d7890b4c867138a6e663148551460 authored about 1 year ago by David Thompson <[email protected]>
prelude: Add string-map
Closes #162
See merge request spritely/guile-hoot!154
406a52b9f4d62f7c8afb598efa3f4d17cdc59802 authored about 1 year ago by Robin Templeton <[email protected]>prelude: Add call-with-port
Closes #164
See merge request spritely/guile-hoot!155
3264c85fbed00106d08886a8e4501df95b2ba27c authored about 1 year ago by Robin Templeton <[email protected]>c6357f275da51cba4eddb381443f48e23de2da06 authored about 1 year ago by David Thompson <[email protected]>
370c95337cd8cf48d1ca1f2926c90bdcc498a3a1 authored about 1 year ago by David Thompson <[email protected]>
Auto-load reflect.wasm in (hoot reflect)
Closes #155
See merge request spritely/guile-hoot!149
90b9c8c8ece2b60ccaf7cad6228234feb7c1e734 authored about 1 year ago by David Thompson <[email protected]>prelude: Rename string comparisons to their R7RS names
Closes #161
See merge request spritely/...
5d60f02027359f58b7361b9abb2f22fdc65ac12a authored about 1 year ago by David Thompson <[email protected]>prelude: Add substring alias for string-copy
Closes #160
See merge request spritely/guile-hoot...
55b4a88a03220a8608293a81690095b9b309ac1f authored about 1 year ago by David Thompson <[email protected]>c639b12fb4ba4c1e94e0ff8850d3a85616bcb182 authored about 1 year ago by David Thompson <[email protected]>
3175dd92195e831265797266e5fc17719f2153c6 authored about 1 year ago by David Thompson <[email protected]>
119910c5930755867c707f0de6a7c61ba01f24b5 authored about 1 year ago by David Thompson <[email protected]>
'make distcheck' was complaining about it not being deleted.
cd1a1b80954fceaf18daaef17cd0abbf27dedf44 authored about 1 year ago by David Thompson <[email protected]>c76483449c782f0e9792f65459c63295bfaa4b38 authored about 1 year ago by David Thompson <[email protected]>
da7afc59800fdb97d06c48a5c37b3f3c304ac2f4 authored about 1 year ago by David Thompson <[email protected]>
011ceebce37c5c64be3ae2c20c59c238248edffc authored about 1 year ago by David Thompson <[email protected]>
Use microsecond resolution for jiffies in JavaScript
See merge request spritely/guile-hoot!148
cf2b77e736feab6c2cb51a4214dba4a8c594d70f authored about 1 year ago by David Thompson <[email protected]>0e3ec7ed1358213496038c3acbe9591f225091c0 authored about 1 year ago by David Thompson <[email protected]>