summaryrefslogtreecommitdiff
path: root/module/rnrs
AgeCommit message (Expand)AuthorFilesLines
2023-06-08Implement R6RS custom textual portsAndy Wingo1-13/+7
2023-01-14Add 'bytevector-slice'.Ludovic Courtès1-0/+24
2021-03-09Write a proper vector-map and vector-for-each for (rnrs base)Linus1-5/+76
2021-01-12Finish call-with-port cleanupAndy Wingo1-9/+0
2020-01-21rnrs: Export '&assertion' from (rnrs conditions).Ludovic Courtès1-2/+2
2020-01-12Fix typos in previous commit.Andy Wingo1-1/+1
2020-01-12Optionally allow duplicate field names in core recordsAndy Wingo1-1/+2
2020-01-10Re-implement `guard'Andy Wingo1-18/+2
2019-11-05Move adapter between "throw" and "raise" exceptions into coreAndy Wingo1-227/+3
2019-11-03Add (ice-9 exceptions) moduleAndy Wingo1-116/+56
2019-10-30Remove circularity in r6rs by rebasing conditions on core recordsAndy Wingo4-202/+121
2019-10-29Rebase R6RS records on top of core recordsAndy Wingo3-254/+169
2019-09-27Deprecate passing a non-zero size to make-moduleAndy Wingo1-1/+1
2019-09-12Define top-level bindings for aux syntax: else, =>, _, ...Andy Wingo1-2/+2
2019-08-02Merge from stable-2.2Andy Wingo1-5/+13
2019-06-18Fix documentation of R6RS 'binary-port?' to reflect reality.Mark H Weaver1-5/+13
2018-08-07Fix R6RS call-with-{input,output}-file to open textual ports.Mark H Weaver1-3/+3
2018-08-02Fix R6RS call-with-{input,output}-file to open textual ports.Mark H Weaver1-3/+3
2017-09-23Replace "pr" struct fields with "pw" fieldsAndy Wingo1-4/+4
2017-09-22Merge stable-2.2 into masterAndy Wingo1-18/+19
2017-09-20Use make-struct/no-tail instead of make-structAndy Wingo1-18/+19
2017-09-14remove self field of vtablesAndy Wingo1-10/+12
2017-03-01Flush when getting string from r6rs string output portAndy Wingo1-1/+5
2016-08-04Implement R6RS custom binary input/output portsAndy Wingo1-0/+1
2016-06-21Add R6RS bytevector->string, string->bytevectorAndy Wingo1-0/+31
2016-06-21Export &i/o-decoding, &i/o-encoding from (rnrs)Andy Wingo1-4/+4
2016-06-21Implement R6RS output-port-buffer-modeAndy Wingo1-2/+17
2016-06-21(rnrs hashtables): Hash functions of eq? and eqv? hashtablesTaylan Ulrich Bayırlı/Kammer1-7/+15
2016-06-21(rnrs hashtables): Mutation of immutable hashtable ignoredTaylan Ulrich Bayırlı/Kammer1-2/+3
2016-06-21Fix fixnum-range changes in R6RS fixnum bitopsAndy Wingo1-3/+25
2014-04-25Merge branch 'stable-2.0'v2.1.0Mark H Weaver1-3/+10
2014-03-19Fix (rnrs io simple) to open file ports in textual mode.Mark H Weaver1-3/+10
2013-11-28Merge commit '8571dbde639e0ee9885bad49c9e180474bd23646'Andy Wingo1-15/+145
2013-11-18Convert guile exceptions to R6RS conditions in R6RS exception handlers.Mark H Weaver1-15/+145
2013-08-11Merge remote-tracking branch 'origin/stable-2.0'Mark H Weaver1-13/+2
2013-08-09Fix numerator and denominator handling of signed zeroes and infinities.Mark H Weaver1-13/+2
2013-08-07String ports use UTF-8; ignore %default-port-encoding.Mark H Weaver1-4/+2
2013-08-06Merge remote-tracking branch 'origin/stable-2.0'Mark H Weaver1-59/+22
2013-07-21Optimize R6RS bitwise operators.Mark H Weaver1-59/+22
2013-07-18Merge remote-tracking branch 'origin/stable-2.0'Mark H Weaver3-6/+14
2013-07-16Fix R6RS 'fixnum-width'.Mark H Weaver1-2/+5
2013-07-16Update copyright dates of recently-changed R6RS bitwise/flonums files.Mark H Weaver2-2/+2
2013-07-16Fix 'fxbit-count' for negative arguments.Mark H Weaver1-2/+7
2013-07-16Merge remote-tracking branch 'origin/stable-2.0'Mark H Weaver1-23/+34
2013-07-16Flonum operations always return flonums.Mark H Weaver1-13/+26
2013-07-16flfinite? applied to a NaN returns false.Mark H Weaver1-1/+1
2013-07-16flonum? returns false for complex number objects.Mark H Weaver1-1/+1
2013-07-16Allow fl+ and fl* to accept zero arguments.Mark H Weaver1-8/+6
2013-07-16Merge remote-tracking branch 'origin/stable-2.0'Mark H Weaver1-1/+5
2013-07-14Fix 'bitwise-bit-count' for negative arguments.Mark H Weaver1-1/+5