1
Fork 0
mirror of https://git.savannah.gnu.org/git/guile.git synced 2025-05-20 03:30:27 +02:00

*** empty log message ***

This commit is contained in:
Marius Vollmer 2002-10-05 11:57:41 +00:00
parent f4e093308a
commit 5e405a6055
4 changed files with 39 additions and 0 deletions

View file

@ -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.

23
NEWS
View file

@ -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'.

View 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.

View 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.