diff options
author | Andy Wingo <wingo@pobox.com> | 2016-06-09 10:45:54 +0200 |
---|---|---|
committer | Andy Wingo <wingo@pobox.com> | 2016-06-09 10:50:32 +0200 |
commit | c7c11f3af9774a07d885dad1eb0c653ab4b45ef7 (patch) | |
tree | 0fb9d54271c6617676b83524647a9cca11935b96 /libguile/socket.c | |
parent | a21f6467acdbd80de811574c8e7959c215adea2a (diff) | |
download | guile-c7c11f3af9774a07d885dad1eb0c653ab4b45ef7.tar.gz |
Update port documentation, rename sports to suspendable ports
* module/ice-9/suspendable-ports.scm: Rename from ice-9/sports.scm, and
adapt module names. Remove exports that are not related to the
suspendable ports facility; we want people to continue using the port
operations from their original locations. Add put-string to the
replacement list.
* module/Makefile.am: Adapt to rename.
* test-suite/tests/suspendable-ports.test: Rename from sports.test.
* test-suite/Makefile.am: Adapt to rename.
* module/ice-9/textual-ports.scm (unget-char, unget-string): New
functions.
* doc/ref/api-io.texi (Textual I/O, Simple Output): Flesh out
documentation.
(Line/Delimited): Undocument write-line, read-string, and
read-string!. This is handled by (ice-9 textual-ports).
(Bytevector Ports): Fix duplicated section.
(String Ports): Move the note about encodings down to the end.
(Custom Ports): Add explanatory text. Remove mention of C functions;
they should use the C port interface.
(Venerable Port Interfaces): Add text, and make documentation refer to
recommended interfaces.
(Using Ports from C): Add documentation.
(Non-Blocking I/O): Document more fully and adapt to suspendable-ports
name change.
Diffstat (limited to 'libguile/socket.c')
0 files changed, 0 insertions, 0 deletions