aboutsummaryrefslogtreecommitdiffhomepage
path: root/lexers
AgeCommit message (Collapse)AuthorFilesLines
2011-05-19Variables names may contain braces like %ProgramFiles(x86)%.nyamatongwe1-1/+1
These are now treated as one variable name instead of being broken up. From Florian Balmer.
2011-05-09Allow nested variables in make files. Bug #3298223.nyamatongwe1-2/+6
From Dimitar Zhekov.
2011-04-22Avoid warning.nyamatongwe1-1/+1
2011-04-16Bug #3283880. Highlight source code inside [CODE] section when lexingnyamatongwe1-1/+10
starts in the middle. From Marko Njezic.
2011-04-16Support cython cpdef keyword. Bug #3279728.nyamatongwe1-6/+8
From Stephan R.A. Deibel.
2011-04-06Made the fold backtrack unconditional as discussed on bug #3265401.nyamatongwe1-4/+2
2011-04-06Django in HTML lexer recognizes {# #} comments. Bug #3013798.nyamatongwe1-0/+31
From Stephan R.A. Deibel at Wingware.
2011-04-05Fixed spacing in explanation.nyamatongwe1-1/+1
2011-04-05Changed name of folding at else property to fold.sql.at.else. Bug #3271474.nyamatongwe1-1/+1
2011-04-05Make highlight of triple-quoted an option. Bug #3239234.nyamatongwe1-1/+6
Property name is lexer.cpp.triplequoted.strings. From Marko Njezic.
2011-04-05Adds a fold.perl.at.else property. Discussed in bug #3265401.nyamatongwe1-4/+10
2011-03-27Fix folding failure with PHP within a line of Javascript. Bug #3193530.nyamatongwe1-1/+2
2011-03-27Fix for bug with wrong recognition of number after regex literal. Bug #3209108.nyamatongwe1-11/+11
Added test for this case.
2011-03-27Fix folding of inactive code.nyamatongwe1-14/+16
2011-03-27Reindented with astyle.nyamatongwe1-353/+355
2011-03-26Compatibility with Lua 5.2 alpha. Feature #3243811.nyamatongwe1-10/+33
Hexadecimal floating-point numbers recognized. Support for '\*' whitespace escaping in strings. From Kein-Hong Man.
2011-03-22Ignore ';' in a comment. Bug #3196071.nyamatongwe1-2/+16
From Jérôme LAFORGE.
2011-03-22Folding for here docs and explicit folding comments. Feature #3116881.nyamatongwe1-1/+51
From Jérôme LAFORGE. Also completes feature #3112671.
2011-03-22Converted to lexer object by Udo Lechner.nyamatongwe1-64/+181
2011-03-18Removed unused variable.nyamatongwe1-3/+0
2011-03-18Removed unused variable.nyamatongwe1-4/+2
2011-03-03Bug #3197952. Ensure that diffs of diffs style correctly. When header '---' isnyamatongwe1-1/+1
removed it prepends a '-' removal character resulting in '----' at line start. This is better treated as a removal than as a header. From Todd Whiteman at ActiveState.
2011-02-28Avoid shadowed variables as reported by Xcode.nyamatongwe1-1/+0
2011-02-19Fixed to make compile.nyamatongwe1-1/+1
2011-02-17Folding of "procedure". Feature #3184356.nyamatongwe1-1/+1
Only create an end fold for "module procedure", not just "procedure".
2011-02-14Addition of triple quoted strings for Vala. Feature #3177601.nyamatongwe1-1/+12
From Colomban Wendling.
2011-02-13Folding features added by Udo Lechner.nyamatongwe3-23/+294
Explicit fold points which can be set to arbitrary strings and occur anywhere. Can choose whether to have syntax based folding and multiline comment folding.
2011-02-13Added Merge method to SparseState to make it possible to detect significantnyamatongwe1-4/+4
changes in lexers which will require styling beyond the end of the current range.
2011-02-10Handling unicode and wide character literals.nyamatongwe1-5/+8
2011-02-10New lexical class SCE_C_STRINGRAW for C++0x raw strings. Feature #3054629.nyamatongwe1-2/+44
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