1
Fork 0
mirror of https://git.savannah.gnu.org/git/guile.git synced 2025-05-07 08:40:21 +02:00

*** empty log message ***

This commit is contained in:
Mikael Djurfeldt 1999-09-09 20:17:51 +00:00
parent 264251294d
commit bc848f7fee
2 changed files with 21 additions and 0 deletions

15
NEWS
View file

@ -8,6 +8,21 @@ Changes since Guile 1.3.2:
* Changes to Scheme functions and syntax
** Hooks
*** New function: hook? OBJ
Return #t if OBJ is a hook, otherwise #f.
*** New function: hook-empty? HOOK
Return #t if HOOK doesn't contain any procedures, otherwise #f.
*** New function: hook->list HOOK
Return a list of the procedures that are called when run-hook is
applied to HOOK.
** `map' signals an error if its argument lists are not all the same length.
This is the behavior required by R5RS, so this change is really a bug

View file

@ -1,3 +1,9 @@
1999-09-09 Mikael Djurfeldt <mdj@thalamus.nada.kth.se>
* feature.c, feature.h: (scm_hook_p, scm_hook_empty_p): New
primitives. (Thanks to Greg Badros);
(scm_hook_to_list): New primitive; Hooks are now smobs.
1999-09-08 Gary Houston <ghouston@easynet.co.uk>
* stime.c (bdtime2c): rewrite the ASSERTs. Accept a value