aboutsummaryrefslogtreecommitdiffhomepage
path: root/lexers
AgeCommit message (Collapse)AuthorFilesLines
2021-01-29Remove Lexilla files from ScintillaNeil114-57131/+0
2020-06-09Feature [feature-requests:1358]. Support lstlisting environment that is similarHugues Larrive1-0/+5
to verbatim.
2020-05-23Fix some Doxygen-style comments to avoid Xcode warnings.Neil Hodgson1-2/+2
2020-05-23Fix Doxygen-style comments that refer to parameters.Neil Hodgson1-2/+2
2020-05-05Fixed bug where a single character line with a single character line endYury Dubinsky1-10/+15
continued state onto the next line.
2020-05-01Make lambdas noexcept.Zufu Liu1-1/+1
2020-05-01Allow arbitrary length lines by using std::string instead of array.Neil1-16/+15
2020-05-01Add SCE_ERR_GCC_EXCERPT style for diagnostics introduced by GCC 9.0 likeNeil1-0/+18
73 | GTimeVal last_popdown; | ^~~~~~~~~~~~
2020-04-30Clean up - make local function static and remove code that has no effect.Zufu Liu1-3/+1
2020-04-30Bug [#2019]. Fix buffer over-read with absolute reference.Zufu Liu1-5/+4
2020-04-30Treat \n and \r\n line ends the same after operands by setting style to comment.Neil1-3/+1
2020-04-21Feature [feature-requests:1346]. Add lexer.as.comment.character property toDejan Budimir1-1/+9
change comment character.
2020-04-13Use const, constexpr, noexcept, & nullptr. Reduce headers and use C++ versions.Neil1-42/+39
Replace ctype functions with lexlib functions that don't fail for non-ASCII.
2020-04-13Hide implementation of EscapeSequence and use const. Add tests for escapeNeil1-13/+12
sequences.
2020-04-13Replace islower function and add tests for JavaScript regular expressions.Neil1-3/+2
2020-04-13Use constexpr and noexcept, reduce headers and use C++ versions, harmonize typesNeil1-12/+10
a bit.
2020-04-07Bug [#1624]. Fix brace styling in Batch lexer so that brace matching works.Yury Dubinsky1-381/+454
Bug [#1906], Bug [#1997], and Bug [#2065] also fixed.
2020-04-06Bug [#2164]. Change line comments to terminate at next line start.Neil1-1/+1
This changes the lexing test results a lot since line comments are common.
2020-03-26Fix spelling mistakes.Neil1-3/+3
2020-01-04Feature [feature-requests:#1328] Handle CRLF in SCE_RAKU_COMMENTLINEs andMark Reay1-3/+6
HEREDOCs style termination.
2020-01-03Added Raku lexer and style properties and example filesMark Reay1-0/+1602
2019-12-22Define ILexer5 with methods for retrieving name, ID, and property values.Neil24-86/+210
Implement ILexer5 on object lexers. Implement ILexer5 on LexerSimple wrapper for function lexers.
2019-12-13Add or fix file name comments.Neil12-7/+12
2019-12-13Fix incorrect comments.Neil1-2/+2
2019-11-21Feature [feature-requests:#1326] Recognize squiggly heredocs.Zufu Liu1-3/+3
2019-11-17Feature [feature-requests:#1299] Make work for case sensitive mode.Zufu Liu1-1/+2
2019-11-17Feature [feature-requests:#1320] Fix tag classification when '-' present.Zufu Liu1-1/+4
Caused by conflict with [feature-requests:#1299].
2019-11-12Feature [feature-requests:#1324] Add Hollywood lexer.Andreas Falkenhahn1-0/+512
2019-11-04Bug [#1933]. Fix highlighting of lines longer than 1024 characters.Neil1-9/+9
2019-11-02Feature [feature-requests:#1299] Treat custom tags from HTML5 as known tags.Zufu Liu1-0/+14
These contain "-" like "custom-tag".
2019-11-02Rearrange code to allow more cases.Neil1-1/+2
2019-11-02Format code for space before class.Zufu Liu1-0/+1
2019-11-02Feature [feature-requests:#1320] Fix non-alphabetic characters in unknown tags.Neil1-1/+2
2019-10-19Bug [#2128]. Add fold.xml.at.tag.open option to fold tags at the start of theZufu Liu1-3/+24
tag instead of the end.
2019-10-13Added const from patch on bug #2131.Zufu Liu1-1/+1
2019-10-13Bug [#2131]. Turn off whitespace fold flag when fold.compact=0.Zufu Liu1-1/+2
2019-09-28Bug [#2129]. Fix crash with 'interface=none' comment.Neil1-1/+2
2019-09-26Bug [#2121]. Support indented here-docs.SilverDirk1-0/+27
2019-09-26Feature [feature-requests:#1306] Fold qw arrays.Zufu Liu1-0/+6
2019-06-25Avoid cppcheck warnings by using same names in declaration and definition.Neil1-2/+2
2019-06-25Bug [#2098]. Remove unused variable.Zufu Liu1-2/+1
2019-06-25Bug [#2098]. Fix single quoted strings where '" (quote, double quote) was seenZufu Liu1-1/+1
as continuing the string.
2019-06-25Bug [#2112]. Matlab lexer now treats keywords as case-sensitive.Zufu Liu1-1/+1
2019-06-15Feature [feature-requests:#1295]. Lexer added for DataFlex.Wil van Antwerpen1-0/+608
2019-05-29Resolve some Core Guidelines warningsJad Altahan1-24/+24
2019-05-28Add folding for CMake 3 function/endfunctionJad Altahan1-2/+3
2019-05-22Support for VB2017 bin literals & digit separatorsJad Altahan1-1/+5
2019-05-07Fix warnings from GCC 9 because of a deprecated implicitly-declared operator=Neil1-0/+7
by explicitly implementing the operator=.
2019-04-29Feature [feature-requests:#1280]. Lexer added for X12.Iain Clarke1-0/+341
2019-03-29Remove inclusion of "CharacterCategory.h" where not needed and add <vector> toNeil3-2/+1
LexHaskell as it will be needed for CharacterCategory additions.