[slime-devel] Reader-conditional fontification issue

Kalyanov Dmitry kalyanov.dmitry at gmail.com
Sun May 10 05:46:04 UTC 2009


Recently I discovered an issue with reader-conditional fontification.

I open a new buffer, type `(iter)' in it, and then I move the point to the 
beginning and start typing `#+ nil'. When I type `#+ ' (so the buffer contains 
text `#+(iter)'), *Warnings* buffer appears with text in it:

`Warning (slime): "f.lisp":1:8 (pt=9).
Caught error during fontification while searching for forms that
are suppressed by reader-conditionals. The error was: (error "ecase failed: 
:iter, (:and :or :not)").

This is a bug in Slime itself. Please report this to the
mailinglist slime-devel at common-lisp.net and include your Emacs
version, the guilty Lisp source file, and the header of this
message.'

I'm using emacs-23 from CVS in gentoo and SLIME from CVS. File f.lisp contains 
only one line `#+(iter)'

If I ignore this buffer, everything works fine.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 198 bytes
Desc: This is a digitally signed message part.
URL: <https://mailman.common-lisp.net/pipermail/slime-devel/attachments/20090510/b89241ca/attachment.sig>


More information about the slime-devel mailing list