0.9.5.29:
authorChristophe Rhodes <csr21@cam.ac.uk>
Fri, 7 Oct 2005 04:57:09 +0000 (04:57 +0000)
committerChristophe Rhodes <csr21@cam.ac.uk>
Fri, 7 Oct 2005 04:57:09 +0000 (04:57 +0000)
commit65e947c7a90df88e0691e664f3387ccb35d390d9
tree71ee87c02cf2f627117e72cd2882cc4278fcc0be
parent64d420902d31cb87ea752f09b314e4767816a9c9
0.9.5.29:
Fix bug reported by Matthew D Swank on comp.lang.lisp
... macroexpand-1 shouldn't expand a global symbol macro
if there's a local binding in the environment.
... (setf wasn't getting this wrong, because it was converting
immediately to setq, but push was, because it calls
get-setf-expansion)
NEWS
src/code/macroexpand.lisp
tests/macroexpand.impure.lisp [new file with mode: 0644]
version.lisp-expr