[slime-devel] Re: source path finding breaks in the presence of #.

Luke Gorrie luke at synap.se
Mon Nov 7 08:40:33 UTC 2005


Helmut Eller <heller at common-lisp.net> writes:

> * Andreas Fuchs [2005-11-06 21:16+0100] writes:
> 
> > Unfortunately, I have no idea how to fix this, or if this is
> > fix-worthy at all. I guess read-source-form would have to try and find
> > a top-level in-package form somewhere, possibly expanding macros along
> > the way and digging into top-levelness preserving forms like eval-when
> > and progn. That would be a lot of work for this one error, in my eyes.
> 
> I think we don't actually need to eval the expression. I changed the
> readtable so that the #. macro is simply suppressed.

Do you remember why we have *READ-SUPPRESS* bound to NIL when we call
READ-AND-RECORD-SOURCE-MAP? I don't and it seems comment-worthy.





More information about the slime-devel mailing list