Patches for highlightData.c and preferences.c, updating
all buil-in patterns, and adding patterns for regex,
CSS, and XML.
Added styles Regex, Pointer, and Warning.
patch (generated with diff -c)
Logged In: YES
I've committed the updates, with a few small changes:
1) Renamed "CSS2" to "CSS" to be consistent with other
pattern names (no version numbers)
2) Renamed "regex" to "Regex" to be consistent with other
pattern names (all have caps, even if the language
doesn't, e.g., "Sh Ksh Bash")
3) The C pattern is left out for now until performance
problems/overcoloring is worked out.
I ran quick smoke tests on the new updates for which I
have code laying around for: CSS, XML, C, C++, Perl, and
Tcl. My smoke test is to load up the largest source file
I have in that language, grab the scrollbar, and scroll
wildly. (Not too scientific, to be sure.) If there's no
perceptible delay that wasn't already there in 5.1.1, it
gets my blessing. I must say the new CSS and XML patterns
are quick, good-looking, and well thought out.
Far more languages were updated, so please try them out.
Checking in ReleaseNotes;
/cvsroot/nedit/nedit/ReleaseNotes,v <-- ReleaseNotes
new revision: 1.9; previous revision: 1.8
Checking in source/highlightData.c;
new revision: 1.14; previous revision: 1.13
Checking in source/preferences.c;
new revision: 1.28; previous revision: 1.27
Logged In: YES
Log in to post a comment.
Sign up for the SourceForge newsletter:
You seem to have CSS turned off.
Please don't fill out this field.