Your message dated Sat, 17 May 2014 15:35:08 -0700 (PDT) with message-id <[email protected]> and subject line Re: Bug#121441 has caused the Debian Bug report #121441, regarding elisp mode shading errors to be marked as done.
This means that you claim that the problem has been dealt with. If this is not the case it is now your responsibility to reopen the Bug report if necessary, and/or fix the problem forthwith. (NB: If you are a system administrator and have no idea what this message is talking about, this may indicate a serious mail system misconfiguration somewhere. Please contact [email protected] immediately.) -- 121441: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=121441 Debian Bug Tracking System Contact [email protected] with problems
--- Begin Message ---Package: emacs21 Version: 21.1-4 The elisp mode's syntax shading is confused by its own keywords. Example: ---begin quote--- (defvar cperl-problems 'please-ignore-this-line "Some faces will not be shown on some versions of Emacs unless you install choose-color.el, available from ftp://ftp.math.ohio-state.edu/pub/users/ilya/emacs/ Emacs had a _very_ restricted syntax parsing engine until RMS's Emacs 20.1. Most problems below are corrected starting from this version of Emacs, and all of them should go with RMS's version 20.3. (Or apply patches to Emacs 19.33/34 - see tips.) Note that even with newer Emacsen interaction of `font-lock' and syntaxification is not cleaned up. You may get slightly different colors basing on the order of fontification and syntaxification. This might be corrected by setting `cperl-syntaxify-by-font-lock' to t, but the corresponding code may still contain some bugs. ---end quote--- The syntax shading of this multiline string is erroneous from the second line of the second paragraph, with "`font-lock' and" in it. It's also shading font-lock differently because it's a keyword when it's obviously inside of a string, and thus has no special value here. Mike -- Michael P. Soulier, QX41, SKY Tel: 613-765-4699 (ESN: 39-54699) Optical Networks, Nortel Networks, SDE Pegasus "...the word HACK is used as a verb to indicate a massive amount of nerd-like effort." -Harley Hahn, A Student's Guide to Unix
--- End Message ---
--- Begin Message ---There is an unescaped "(" in column 0. It is well-documented that these should be escaped else problems are likely. Write "\(" instead. Otherwise the cited code fontifies as intended in the latest Emacs 24.3. As already explained, the highlighting of `font-lock' etc is intentional.
--- End Message ---

