summaryrefslogtreecommitdiff
path: root/libguile
diff options
context:
space:
mode:
authorGary Houston <ghouston@arglist.com>2000-03-13 22:22:02 +0000
committerGary Houston <ghouston@arglist.com>2000-03-13 22:22:02 +0000
commitb70ecbd05cf181b3853d72714d8d7d897d212276 (patch)
tree709a10588ae0716168b1b919b6097178abac8908 /libguile
parent70df8af662ae8bae21f52b7f1a3f3a211e15af1f (diff)
downloadguile-b70ecbd05cf181b3853d72714d8d7d897d212276.tar.gz
*** empty log message ***
Diffstat (limited to 'libguile')
-rw-r--r--libguile/ChangeLog23
1 files changed, 23 insertions, 0 deletions
diff --git a/libguile/ChangeLog b/libguile/ChangeLog
index 90a81146a..edb998e55 100644
--- a/libguile/ChangeLog
+++ b/libguile/ChangeLog
@@ -1,3 +1,26 @@
+2000-03-13 Gary Houston <ghouston@arglist.com>
+
+ * ports.c (flush_void_port): renamed to flush_port_default.
+ (end_input_void_port): renamed to end_input_default.
+
+ * init.c (scm_standard_stream_to_port): create a void port instead
+ of opening /dev/null if the standard file descriptors are bad.
+ advantages: no portability problems, doesn't waste a file descriptor,
+ simplifies the code (thanks to Marius for the idea).
+
+ * vports.c (s_scm_make_soft_port): call scm_port_non_buffer.
+
+ * void ports: make reading from a void port give EOF instead of
+ segv:
+ * ports.c (s_scm_sys_make_void_port): modified docstring.
+ (fill_input_void_port): new proc.
+ (scm_init_ports): set up fill_input_void_port.
+ * ports.c (scm_port_non_buffer): new proc.
+ (scm_void_port): call scm_port_non_buffer.
+
+ * fports.c (scm_setvbuf): docstring: remove the fcntl documentation
+ which was incorrectly appended.
+
2000-03-13 Mikael Djurfeldt <mdj@mdj.nada.kth.se>
* guile-doc-snarf.in: Don't use absolute path for `sed'. (Note