1
Fork 0
mirror of https://git.savannah.gnu.org/git/guile.git synced 2025-05-25 06:00:18 +02:00
guile/module/rnrs
Andy Wingo e2551947dd All r6rs ports are both textual and binary
* module/rnrs/io/ports.scm (binary-port?): All ports are binary _and_
  textual.  Bytevectors and strings may be written to or read from
  either.
  (port-transcoder): All textual ports (all ports) have transcoders of
  some sort.

* test-suite/tests/r6rs-ports.test ("8.2.6  Input and output ports"):
  Remove test that binary ports don't have transcoders, because binary
  ports are also textual.
2013-01-15 16:32:52 +01:00
..
arithmetic (rnrs arithmetic fixnums) fixnum? export a procedure again 2011-04-13 12:50:41 +02:00
io All r6rs ports are both textual and binary 2013-01-15 16:32:52 +01:00
records Fix R6RS `fold-left' so the accumulator is the first argument. 2011-11-01 01:11:46 +01:00
base.scm R6RS `string-for-each' should accept multiple string arguments 2012-11-22 22:26:16 +01:00
bytevectors.scm
conditions.scm
control.scm remove duplicate when/unless definitions 2012-01-20 21:16:50 +01:00
enums.scm
eval.scm
exceptions.scm
files.scm
hashtables.scm
lists.scm Fix R6RS `fold-left' so the accumulator is the first argument. 2011-11-01 01:11:46 +01:00
mutable-pairs.scm
mutable-strings.scm
programs.scm
r5rs.scm
sorting.scm
syntax-case.scm
unicode.scm