diff options
author | Kaz Kylheku <kaz@kylheku.com> | 2011-12-07 18:24:04 -0800 |
---|---|---|
committer | Kaz Kylheku <kaz@kylheku.com> | 2011-12-07 18:24:04 -0800 |
commit | 5fce4b8cb76796459396a980df1fcc9c259e5c38 (patch) | |
tree | bb71d371bdfa4b6eef0701af75345c6bfedec40e /ChangeLog | |
parent | 01b5b93cdf4cfb0ba14178f22eb0b1143ef5704f (diff) | |
download | txr-5fce4b8cb76796459396a980df1fcc9c259e5c38.tar.gz txr-5fce4b8cb76796459396a980df1fcc9c259e5c38.tar.bz2 txr-5fce4b8cb76796459396a980df1fcc9c259e5c38.zip |
* eval.c (op_modplace): If the operator is push, then reverse
the arguments. We want (push item list) for compatibility with CL.
(expand): Bugfix: some of the cases were constructing new
forms using unexpanded pieces from the original form.
Added separate case for push, which handles the reversed arguments.
Diffstat (limited to 'ChangeLog')
-rw-r--r-- | ChangeLog | 8 |
1 files changed, 8 insertions, 0 deletions
@@ -1,5 +1,13 @@ 2011-12-07 Kaz Kylheku <kaz@kylheku.com> + * eval.c (op_modplace): If the operator is push, then reverse + the arguments. We want (push item list) for compatibility with CL. + (expand): Bugfix: some of the cases were constructing new + forms using unexpanded pieces from the original form. + Added separate case for push, which handles the reversed arguments. + +2011-12-07 Kaz Kylheku <kaz@kylheku.com> + * debug.c (debug): Fix regression: repeat last command by hitting Enter stopped working. This was broken by recent bugfixes in the string splitting functions, which introduced a semantics change. |