diff --git a/doc/ref/ChangeLog b/doc/ref/ChangeLog index 35cf8d397..55164d87c 100644 --- a/doc/ref/ChangeLog +++ b/doc/ref/ChangeLog @@ -3,6 +3,14 @@ * api-procedures.texi (let-keywords Reference): Typo, should be let-keywords* @defunx. + * api-scheduling.texi (Parallel Forms): In parallel, letpar, par-map, + n-par-map and n-for-each-par-map, describe each form as being in its + own thread, not a new thread, since for instance the calling thread is + used when only one form. Plus typo in n-for-each-par-map example + equivalent for-each + n-par-map. + + * posix.texi (Locales): Use @var for category arg. + 2004-09-02 Kevin Ryde * misc-modules.texi (Formatted Output): Excess arguments are ignored. diff --git a/libguile/ChangeLog b/libguile/ChangeLog index c9e80c356..61de93a72 100644 --- a/libguile/ChangeLog +++ b/libguile/ChangeLog @@ -1,3 +1,21 @@ +2004-09-07 Kevin Ryde + + * numbers.c (scm_integer_expt): Reject exponent +/-inf. + (scm_integer_p): +/-inf is not an integer. + Bug report by Bill Schottstaedt. + + * ports.c (scm_getc, scm_lfwrite): Recognise \a \b and \r for port + column. + * ports.h (SCM_ZEROCOL, SCM_DECCOL): New macros. + + * posix.c (scm_access): Update docstring per manual. + + * posix.c (scm_nice): Correction to error detection. Reported by + Matthias Koeppe. + + * stime.c (scm_current_time, scm_gettimeofday, scm_strptime): Don't + throw error before unlocking mutex with SCM_ALLOW_INTS. + 2004-09-06 Kevin Ryde * stime.h (SCM_TIME_UNITS_PER_SECOND): Use sysconf(_SC_CLK_TCK) when diff --git a/test-suite/ChangeLog b/test-suite/ChangeLog index 6afdf7e74..da5fd9d91 100644 --- a/test-suite/ChangeLog +++ b/test-suite/ChangeLog @@ -1,3 +1,11 @@ +2004-09-07 Kevin Ryde + + * tests/numbers.test (integer-expt): New tests, of infinite exponents. + (integer?): Exercise nan and +/-inf. + + * tests/time.test (gmtime, strptime): New tests, but unresolved. + (internal-time-units-per-second): New test. + 2004-09-02 Kevin Ryde * tests/format.test (~@d): New tests.