summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMarius Vollmer <mvo@zagadka.de>2003-11-17 00:26:14 +0000
committerMarius Vollmer <mvo@zagadka.de>2003-11-17 00:26:14 +0000
commitb58e7420391f8ff674a8bae3474743ff0ff5ffc9 (patch)
tree9fef7846194eb6202b775d5019a3d2c4010fe3a8
parent7893dbbf456efdbecd42746458d462bbffeccac7 (diff)
downloadguile-b58e7420391f8ff674a8bae3474743ff0ff5ffc9.tar.gz
*** empty log message ***
-rw-r--r--libguile/ChangeLog12
1 files changed, 12 insertions, 0 deletions
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 <mvo@zagadka.de>
+
+ * 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 <D.Herrmann@tu-bs.de>
* eval.c (scm_m_letstar): Create memoized code in place to
@@ -48,6 +57,9 @@
2003-11-13 Marius Vollmer <mvo@zagadka.de>
+ * 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,