summaryrefslogtreecommitdiff
path: root/doc/ref/r6rs.texi
diff options
context:
space:
mode:
authorAndy Wingo <wingo@pobox.com>2016-08-04 22:29:51 +0200
committerAndy Wingo <wingo@pobox.com>2016-08-04 22:29:51 +0200
commit1a1c3bbe597f3682066266ce44bf9bbed2481ad2 (patch)
tree511c9e1db62a5f90bd1cf1e955f57bdabf261e44 /doc/ref/r6rs.texi
parent8da33d972a795e0bb1c0e3ed5735d9bf42756950 (diff)
downloadguile-1a1c3bbe597f3682066266ce44bf9bbed2481ad2.tar.gz
Implement R6RS custom binary input/output ports
* NEWS: Add new feature. * doc/ref/r6rs.texi (rnrs io ports): * doc/ref/api-io.texi (Custom Ports): Document new procedure. * libguile/r6rs-ports.h: * libguile/r6rs-ports.c (make_custom_binary_input_output_port) (scm_make_custom_binary_input_output_port) (custom_binary_input_output_port_random_access_p) (initialize_custom_binary_input_output_ports) (scm_init_r6rs_ports): Implement custom binary input/output ports. * module/rnrs/io/ports.scm (rnrs): * module/ice-9/binary-ports.scm (ice-9): Export make-custom-binary-input/output-port.
Diffstat (limited to 'doc/ref/r6rs.texi')
-rw-r--r--doc/ref/r6rs.texi1
1 files changed, 1 insertions, 0 deletions
diff --git a/doc/ref/r6rs.texi b/doc/ref/r6rs.texi
index eaee82105..fa8d7d213 100644
--- a/doc/ref/r6rs.texi
+++ b/doc/ref/r6rs.texi
@@ -1757,6 +1757,7 @@ respectively. Whether the port supports the @code{port-position} and
@deffn {Scheme Procedure} make-custom-binary-input-port id read! get-position set-position! close
@deffnx {Scheme Procedure} make-custom-binary-output-port id write! get-position set-position! close
+@deffnx {Scheme Procedure} make-custom-binary-input/output-port id read! write! get-position set-position! close
@xref{Custom Ports}.
@end deffn