*** empty log message ***
authorMarius Vollmer <mvo@zagadka.de>
Sat, 5 Oct 2002 11:57:41 +0000 (11:57 +0000)
committerMarius Vollmer <mvo@zagadka.de>
Sat, 5 Oct 2002 11:57:41 +0000 (11:57 +0000)
ChangeLog
NEWS
libguile-ltdl/ChangeLog
scripts/ChangeLog

index b1117d4..53dd837 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,9 @@
+2002-10-05  Marius Vollmer  <mvo@zagadka.ping.de>
+
+       * autogen.sh: Make sure that $autoheader is always set.  When we
+       would use the plain "autoconf", $autoheader would end up empty and
+       libguile/scmconfig.h.in would not be updated.
+
 2002-10-04  Rob Browning  <rlb@defaultvalue.org>
 
        * libltdl: moved to libguile-ltdl.
diff --git a/NEWS b/NEWS
index e1f4454..ac8394e 100644 (file)
--- a/NEWS
+++ b/NEWS
@@ -27,6 +27,29 @@ debugging evaluator gives better error messages.
 
 * Changes to Scheme functions and syntax
 
+** New functions 'all-threads' and 'current-thread'.
+
+** Signals and system asyncs work better with threads.
+
+The function 'sigaction' now takes a fourth, optional, argument that
+specifies the thread that the handler should run in.  When the
+argument is omitted, the handler will run in the thread that called
+'sigaction'.
+
+Likewise, 'system-async-mark' takes a second, optional, argument that
+specifies the thread that the async should run in.  When it is
+omitted, the async will run in the thread that called
+'system-async-mark'.
+
+C code can use the new functions scm_sigaction_for_thread and
+scm_system_async_mark_for_thread to pass the new thread argument.
+
+** The function 'system-async' is deprecated.
+
+You can now pass any zero-argument procedure to 'system-async-mark'.
+The function 'system-async' will just return its argument unchanged
+now.
+
 ** New function 'unsetenv'.
 
 ** New macro 'define-syntax-public'.
index 22de280..e7178e3 100644 (file)
@@ -1,3 +1,8 @@
+2002-10-05  Marius Vollmer  <mvo@zagadka.ping.de>
+
+       * upstream/Makefile.am (ltdl.h.diff, ltdl.c.diff): Create them in
+       '.' not in 'upstream' since we are already in upstream.
+
 2002-10-04  Rob Browning  <rlb@defaultvalue.org>
 
        * COPYING.LIB: moved from ../libltdl.
index 6efb5a8..83e8777 100644 (file)
@@ -1,3 +1,8 @@
+2002-10-05  Marius Vollmer  <mvo@zagadka.ping.de>
+
+       * snarf-check-and-output-texi (end-multiline): Use '*function-name*'
+       instead of nonexisting 'name'.
+
 2002-10-04  Rob Browning  <rlb@defaultvalue.org>
 
        * summarize-guile-TODO (as-leaf): make #\: a char-set.