aboutsummaryrefslogtreecommitdiffhomepage
path: root/lexers
AgeCommit message (Collapse)AuthorFilesLines
2011-02-10Removed unnecessary call.nyamatongwe1-1/+0
2011-02-08Fixed bug where the last line of file is a fold end and was not includednyamatongwe1-1/+1
in the collapsed fold.
2011-02-08Converted to lexer object by Udo Lechner.nyamatongwe1-50/+173
2011-02-07Lexer for Modula 2/3. From Dariusz Knoci?ski. Feature #3173374.nyamatongwe1-0/+746
2011-02-06Style lines starting with '<' as SCE_ERR_DIFF_DELETION. Feature #3172878.nyamatongwe1-2/+2
2011-02-04Converted to lexer objects.nyamatongwe2-131/+329
2011-01-31Feature #3165488. Add fold point to bracketed expression lines likenyamatongwe1-1/+3
) AND ( similar to folding at "} else {".
2011-01-27Dropped inclusion of PropSetSimple.h in lexers which do not use ↵nyamatongwe77-78/+0
PropSetSimple directly. Dropped declaration not needed in LexCPP.
2011-01-24Remove fold.sql.exists as no longer needed due to folding on 'then' instead ↵nyamatongwe1-10/+3
of 'if'.
2011-01-24Whitespace normalised.nyamatongwe1-2/+2
2011-01-20Allow words to include '.' with lexer.sql.allow.dotted.word. Feature #3103129.nyamatongwe1-3/+12
From b548204bb.
2011-01-20Improve control over folding of C++ with options to disable syntax-based ↵nyamatongwe1-8/+43
folding, disable multi-line comment folding, choosing custom explicit fold point text, and enable explicit fold points anywhere. From Udo Lechner.
2011-01-19Increased style bits to 6 as style numbers above 31 used.nyamatongwe1-1/+1
2011-01-18Fix problem with folding within PACKAGE. Bug #3160032.nyamatongwe1-1/+5
2011-01-12Complete folding for CASE WHEN THEN. Feature #3135027.nyamatongwe1-83/+402
Code structure updated to new style matching C++ lexer. From Jérôme LAFORGE.
2011-01-05Single quote strings with '\' to join lines now styled correctly. Bug #3150522.nyamatongwe1-2/+2
2010-12-09Folding for Ruby here documents. Feature #3118224.nyamatongwe1-1/+7
2010-12-09Folding for Bash here documents. Feature #3118223.nyamatongwe1-0/+8
2010-11-25Bug #3113609. Fix folding when if/else/elsif on one line.nyamatongwe1-16/+20
2010-11-20Bug #3108351. Fix folding with end when fold.sql.only.begin=1.nyamatongwe1-6/+28
2010-11-16Feature #3108351. Enable fold.at.else for SQL. From Jérôme LAFORGE.nyamatongwe1-2/+8
2010-11-10Remove support for Borland C++.nyamatongwe1-4/+0
Use a library for the lexers with MSVC to simplify SciTE makefile.
2010-11-08Feature #3104091. Folding for CASE in SQL. From Jérôme LAFORGE.nyamatongwe1-1/+4
2010-11-06Lexer for Motorola 68000 assembler.nyamatongwe1-0/+319
2010-11-03Support for #region for PHP. Feature #3101624.nyamatongwe1-2/+12
2010-10-31Feature request #3098071. Property to turn off '#' as comment start in SQL.nyamatongwe1-1/+6
2010-10-27Fix for bug #3063822 for bash here docs starting with <<-nyamatongwe1-2/+2
2010-10-20Trailing whitespace fixed.nyamatongwe1-2/+2
2010-10-20Folding fix for "if" keyword used as a modifier where it is separatednyamatongwe1-3/+38
from the modified statement by an escaped new line. From bug #2093767.
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