Alan Crowe <alan@cawtech.freeserve.co.uk> wrote:
+---------------
| You are right, it is broken in CMUCL 19a.
| It is a regression. It worked for me on an old machine running 18d.
+---------------
It's broken in 18e as well. I get the same results whether it's
compiled or not.
-Rob
p.s. Heh! I just dug out something I wrote way back on 17 Feb 2004
(Message-ID: <E7mdnSv3fLlAma_dXTWc-g@speakeasy.net>):
... but lately I've been having some problems with my DEFLEX macro
in CMUCL. I need to investigate a bit further, but it looks like
the symbol macro isn't being properly shadowed in some cases by a
subsequent lexical binding. [The problem seems to arise when the
inner lexical variable is used by a SETF-expander such as INCF.]
I wonder if the "lately" above corresponds to when I switched from
18d to 18e?!? ;-}
-----
Rob Warnock <rpw3@rpw3.org>
627 26th Avenue <URL:http://rpw3.org/>
San Mateo, CA 94403 (650)572-2607