1
Fork 0
mirror of https://git.savannah.gnu.org/git/guile.git synced 2025-04-30 11:50:28 +02:00

*** empty log message ***

This commit is contained in:
Mikael Djurfeldt 1999-10-11 17:42:01 +00:00
parent 5390d7c79c
commit e173f7f18b
2 changed files with 20 additions and 0 deletions

1
THANKS
View file

@ -4,6 +4,7 @@ Thanks to:
Bug reports and fixes from: Bug reports and fixes from:
Lauri Alanko
Greg Harvey Greg Harvey
Jorgen Schaefer Jorgen Schaefer
Bernard Urban Bernard Urban

View file

@ -1,3 +1,22 @@
1999-10-11 Mikael Djurfeldt <mdj@thalamus.nada.kth.se>
* ioext.c: Added #include "feature.h".
These changes turns `delay' into a memoizing macro. This is
because it may be expanded before evaluation if it occurs at the
beginning of a body. (Thanks to Lauri Alanko.)
* eval.c, eval.h (scm_sym_delay): New global symbol.
* tags.h (SCM_IM_DELAY): New immediate symbol.
* print.c (scm_isymnames): Printed representation.
* eval.c (unmemocopy, SCM_CEVAL): Handle SCM_IM_DELAY.
(scm_m_delay): Turned into a memoizing macro.
* Makefile.am (libguile_la_LDFLAGS): Bumped libguile version.
1999-10-11 Jim Blandy <jimb@savonarola.red-bean.com> 1999-10-11 Jim Blandy <jimb@savonarola.red-bean.com>
* gh_data.c (gh_ints2scm, gh_doubles2scm): Make sure elements are * gh_data.c (gh_ints2scm, gh_doubles2scm): Make sure elements are