aboutsummaryrefslogtreecommitdiffhomepage
path: root/lexers
AgeCommit message (Collapse)AuthorFilesLines
2010-10-20Handle % quoting better.nyamatongwe1-0/+9
From bug #2093767.
2010-10-20Treat all dots as operators in ranges 1..2 and 1...2 rather thannyamatongwe1-0/+4
treating the first dot as part of a number. Fixes part of bug #3058496 and patch came from bug #2093767.
2010-10-10Fix for bug #1263788 LaTeX syntax wrong for \end {something}nyamatongwe1-1/+1
2010-09-15Fix for bug #3066031 Wrong syntax higlight for broken c++ style commentsnyamatongwe1-3/+5
2010-09-09Fix for bug #3062287 JavaScript lexer: recognize regexes following return ↵nyamatongwe1-2/+28
keyword.
2010-09-06Ensure changing the marker for a here-doc causes a redisplay.nyamatongwe1-0/+6
2010-09-04Fix for bug #3058924 wrong highlighting for float literals containing +/-.nyamatongwe1-1/+1
Tests added for example numeric literals.
2010-09-01Fix division by 0 crash with preprocessor expressions likenyamatongwe1-2/+2
#if 1 / 0 or #if 1 //
2010-08-27Fixed bugs caused by ignoring single character \n line ends on #include linesnyamatongwe1-0/+8
causing preprocessor memory to be out of sync.
2010-08-18Fixed error with old compiler's incorrect view of scope.nyamatongwe1-1/+1
2010-08-16Bug #3045386 fixed: Markdown lexer can hang in an infinite loopnyamatongwe1-2/+2
Fix from Colomban Wendling.
2010-08-11Feature request #3042229 Refactor of powerpro lexer.nyamatongwe1-132/+158
Cleaned up the powerpro lexer. Renamed variables to be more descriptive Removed code that wasn't being used
2010-08-11Feature Request #3042228 Allow underscore to be a Powershell word character.nyamatongwe1-1/+1
2010-08-10Feature Request #3039490 Improved syntactic highlighting for Haskellnyamatongwe1-81/+171
'as' is a keyword but in all other contexts it is a normal identifier. The highligthting was failing if the operators are not separated by spaces: 10+20 There was highlighting for data types, classes and instances but it didn't work correctly. This was removed.
2010-08-07Made it possible to turn folding off again by looking at the "fold" property.nyamatongwe1-0/+7
2010-08-06Bug #3031742 MySQL Lexer folding does not work. Fixed by Mike Lischke.nyamatongwe1-92/+104
2010-08-04Bug #3038381 Escape of EOL in JS string does not worknyamatongwe1-1/+3
Patch from Stephan Deibel.
2010-08-02Moved line state one line earlier so it refers to the state at the end of ↵nyamatongwe1-3/+3
the line. This makes it more robust when lines are inserted or removed as occurred in bug #3032652.
2010-07-31Patch from Stephan to remove bad folding for Django. Bug #3034853.nyamatongwe1-5/+0
2010-07-23Casts to avoid compiler warnings.nyamatongwe1-3/+3
2010-07-23Patch from Kein-Hong Man as feature #3033135nyamatongwe1-37/+183
- improved keyword highlighting with commands, compound commands, and constructs - consistent highlighting across line continuations for commands and expressions - proper highlighting of file test operators and option arguments - better highlighting within test expressions and arithmetic expressions Also fixes SF bug ticket #3027958
2010-07-18Patch from Kein-Hong Man improves folding for Perl.nyamatongwe1-14/+43
(a) Folding of array blocks (square brackets) - Done like folding for braces, which no one has complained about so far (b) Adjacent package statements are not folded (c) Nested folding for Pod headings (=head1 thru =head4) - Pod headings in the data section are also folded (d) Terminates package folding at __DATA__, __END__, ^D and ^Z - Previously, only __END__ tested for
2010-07-17Fixed bug #3029627 VHDL unclosed strings not styled correctly.nyamatongwe1-2/+2
2010-07-17Patch from Nick Treleaven to allow disabling explicit fold points.nyamatongwe1-1/+6
2010-07-17Removed debugging code.nyamatongwe1-2/+0
2010-07-17Lexer for Txt2tags contributed by Eric Forgeot.nyamatongwe1-0/+481
2010-07-13For new lexer design change includes to add new files and remove unused files.nyamatongwe77-960/+1262
Normalise order of includes. Minor fixes for compatibility with new lexer design.
2010-07-13Major rewrite with lexer state used to highlight preprocessor constructs.nyamatongwe1-112/+646
2010-07-13Moved lexers into lexers directory.nyamatongwe78-0/+33373