Helmut Eller heller@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.