diff --git a/libguile/ChangeLog b/libguile/ChangeLog index 98e43df90..98d07f52f 100644 --- a/libguile/ChangeLog +++ b/libguile/ChangeLog @@ -1,3 +1,12 @@ +2003-11-17 Marius Vollmer + + * eval.c (scm_m_generalized_set_x): Macroexpand the target when it + is a list. This allows (@ ...) to work with set!. + + * script.c (scm_compile_shell_switches): Use scm_c_read_string for + the "-e" option instead of scm_str2symbol. This allows things + like (@ ...) to be specified for the entry point. + 2003-11-16 Dirk Herrmann * eval.c (scm_m_letstar): Create memoized code in place to @@ -48,6 +57,9 @@ 2003-11-13 Marius Vollmer + * read.c (scm_lreadr): detect EOF after backslash, and interpret + \xNN hexadecimal sequences. From Paul Jarc, thanks! + * snarf.h (SCM_SMOB, SCM_GLOBAL_SMOB, SCM_SMOB_MARK, SCM_GLOBAL_SMOB_MARK, SCM_SMOB_FREE, SCM_GLOBAL_SMOB_FREE, SCM_SMOB_PRINT, SCM_GLOBAL_SMOB_PRINT, SCM_SMOB_EQUALP,