From cb3fdcc1165f428a2e34b771ea19b64b0b3cdf3b Mon Sep 17 00:00:00 2001 From: Kevin Ryde Date: Sun, 24 Dec 2006 09:44:38 +0000 Subject: [PATCH] *** empty log message *** --- libguile/ChangeLog | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/libguile/ChangeLog b/libguile/ChangeLog index 99e4b7e1a..c2c458824 100644 --- a/libguile/ChangeLog +++ b/libguile/ChangeLog @@ -3,6 +3,13 @@ * posix.c (scm_kill): When only raise() is available, throw an ENOSYS error if pid is not our own process, instead of silently doing nothing. + * print.c (scm_write, scm_display, scm_write_char): Disable port close + on EPIPE. This was previously disabled but introduction of HAVE_PIPE + check in configure.in unintentionally enabled it. Believe that + testing errno after scm_prin1 or scm_putc is bogus, a long ago error + can leave errno in that state. popen.test "no duplicates" output test + provoked that. + 2006-12-23 Han-Wen Nienhuys * numbers.c (scm_i_fraction_reduce): move logic into