*** empty log message ***
authorKevin Ryde <user42@zip.com.au>
Thu, 5 Aug 2004 00:46:34 +0000 (00:46 +0000)
committerKevin Ryde <user42@zip.com.au>
Thu, 5 Aug 2004 00:46:34 +0000 (00:46 +0000)
doc/ref/ChangeLog
libguile/ChangeLog

index d8f23f6..564b849 100644 (file)
@@ -1,3 +1,16 @@
+2004-08-05  Kevin Ryde  <user42@zip.com.au>
+
+       * api-scheduling.texi (Arbiters): Tweak wording for clarity, note any
+       thread can unlock not just the one which locked.
+
+       * posix.texi (Conventions): Describe system-error args, use @defun for
+       system-error-errno instead of just words.
+
+       * srfi-modules.texi (SRFI-13 Predicates): Tweak wording for clarity.
+       For string-every, note return is #t when no characters.  For
+       string-any and string-every, note last pred call is not currently a
+       tail call, contrary to SRFI-13 spec.
+
 2004-08-03  Marius Vollmer  <marius.vollmer@uni-dortmund.de>
 
        * api-data.texi: Added scm_is_real, scm_is_rational,
index fc1bca7..ac67977 100644 (file)
@@ -1,3 +1,16 @@
+2004-08-05  Kevin Ryde  <user42@zip.com.au>
+
+       * arbiters.c (scm_try_arbiter): Use scm_i_misc_mutex instead of
+       SCM_DEFER_INTS.
+       (scm_release_arbiter): Use scm_i_misc_mutex so return value can be
+       guaranteed if multiple threads compete to unlock.
+       Update docstrings per doc/ref/api-scheduling.texi.
+
+       * posix.c (scm_setgroups): Enhance docstring, per doc/ref/posix.texi.
+
+       * simpos.c (scm_system_star): Change scm_from_long to scm_from_int on
+       SIGINT and SIGQUIT, since those values are ints.
+
 2004-08-03  Marius Vollmer  <marius.vollmer@uni-dortmund.de>
 
        * num2integral.i.c, num2float.i.c: Removed.