[Gd-chatter] [Bug 7204] dylan-mode: define words highlighted inside comments
bugzilla-daemon at gwydiondylan.org
bugzilla-daemon at gwydiondylan.org
Fri May 4 04:20:11 CEST 2007
http://www.gwydiondylan.org/cgi-bin/bugzilla/show_bug.cgi?id=7204
gd-bugs at chris-page.org changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|ASSIGNED |RESOLVED
Resolution| |FIXED
------- Comment #2 from gd-bugs at chris-page.org 2007-04-16 22:35 -------
Subversion Revision #11265:
Improved handling of Dylan interchange file headers:
- The end of the header is now identified more loosely. Instead of requiring
the header to be well-formed, it ends at the first blank line in the
file. This reduces confusing indenting and fontification due to subtle
errors
in the header.
- Unbalanced apostrophes and quotes--or other text that could be confused for
Dylan code--in the header no longer affect indenting, fontification or
movement within the file body.
- Indenting within the header is now free-form. You can indent lines
arbitrarily, instead of being limited to the rules of Dylan code indenting.
Indenting within and around block comments is also improved:
Previously there was no real attempt to do indenting correctly within block
comments or code following block comments. Now we look to see if the text has
the comment face applied, and if so, treat it as comment text. Editing text
within block comments can still mess up fontification, which in turn messes up
indenting, but if you re-apply font-lock fontification (e.g., using M-o M-o)
things behave correctly again. It's not great, but it's better than nothing --
which is what we had before.
------- Comment #3 from gd-bugs at chris-page.org 2007-04-26 00:45 -------
Subversion Revision #11296:
- 7028: Added font-lock fontification of Dylan interchange file headers.
Includes customizable faces. Removed the now-unused variable
`dylan-no-highlights-in-header'.
- 7204: Fixed (eliminated) fontification of symbols and definitions within
comments. I'm not sure why, but the font-lock pattern for "define foo" forced
replacement of any existing font-lock faces, including the comment face. I've
turned off this behavior. Keep an eye out for whether this fix causes any
valid definitions to be missed.
- Bumped the Dylan Mode version number to 1.19.
- Minor code cleanups. e.g., replace IF/PROGN with WHEN or UNLESS.
- Miscellaneous doc string and comment cleanups.
--
Configure bugmail: http://www.gwydiondylan.org/cgi-bin/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug, or are watching someone who is.
More information about the chatter
mailing list