Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2021-01-29 | Remove Lexilla files from Scintilla | Neil | 1 | -1848/+0 | |
2020-04-06 | Bug [#2164]. Change line comments to terminate at next line start. | Neil | 1 | -1/+1 | |
This changes the lexing test results a lot since line comments are common. | |||||
2019-12-22 | Define ILexer5 with methods for retrieving name, ID, and property values. | Neil | 1 | -2/+6 | |
Implement ILexer5 on object lexers. Implement ILexer5 on LexerSimple wrapper for function lexers. | |||||
2019-09-26 | Bug [#2121]. Support indented here-docs. | SilverDirk | 1 | -0/+27 | |
2019-09-26 | Feature [feature-requests:#1306] Fold qw arrays. | Zufu Liu | 1 | -0/+6 | |
2017-09-25 | Avoiding comma operator warnings from Clang in lexers. | Neil Hodgson | 1 | -5/+7 | |
2017-09-11 | The Scintilla namespace is always active for internal symbols and for the lexer | Neil | 1 | -2/+0 | |
interfaces ILexer4 and IDocument. | |||||
2017-09-01 | Use "Falls through" comments to avoid warnings from GCC 7.1. | Neil Hodgson | 1 | -0/+1 | |
2017-06-22 | Merge Ilexer and ILexerWithSubStyles into ILexer4 to avoid need for version | Neil | 1 | -2/+2 | |
checking in 4.0. Use lvRelease4 ID. | |||||
2017-06-22 | Add a DefaultLexer class which lexers can subclass if they want reasonable | Neil | 1 | -1/+2 | |
default implementations of the ILexerWithSubStyles interface methods. | |||||
2017-03-04 | Use C++11 keyword "override" for methods in lexers that override an interface. | Neil | 1 | -11/+11 | |
2016-11-05 | StyleContext no longer needs mask argument. | Neil | 1 | -1/+1 | |
Remove warning suppression pragma no longer needed for Perl's StyleContext. | |||||
2016-01-05 | Fix module ::-syntax when special characters such as 'x' are used. | Kein-Hong Man | 1 | -4/+7 | |
Added ' and " detection as prefix chars for x repetition operator. | |||||
2015-12-28 | Bug [#1797]. Highlight changed subroutine prototype syntax for Perl 5.20. | Kein-Hong Man | 1 | -14/+75 | |
2015-12-18 | Bug [#1793]. Add support for Perl 5.22. | Kein-Hong Man | 1 | -7/+25 | |
Double-diamond operator <<>> Hexadecimal floating point literals Repetition in list assignment Added example file to the lexing tests and changed lexing tests to allow larger files and to standardise on Unix line ends when testing these larger files to avoid spurious failures. | |||||
2015-12-12 | Bug [#1791]. Added a missing symbol (the underscore) for subroutine prototypes. | Kein-Hong Man | 1 | -4/+2 | |
Removed the dynamic array. | |||||
2015-07-30 | Use Sci_Position / Sci_PositionU for variables in lexers that represent | Joe Mueller | 1 | -35/+35 | |
positions and line numbers and may be widened to 64-bits in a future release. | |||||
2015-07-20 | Use Sci_Position when required to implement interfaces. | Neil | 1 | -8/+8 | |
2014-05-24 | Removing style byte indicators. | Neil | 1 | -1/+1 | |
2014-01-20 | Fix typos in comments (lexers) | Stefan Weil | 1 | -3/+3 | |
2013-12-15 | Format normalization - whitespace and braces made consistent. | Neil | 1 | -1/+1 | |
Parameter names added to method declarations. | |||||
2013-10-10 | Bug [#1528]. Perl: POD problems with multibyte characters. | Neil | 1 | -4/+4 | |
From Colomban Wendling and Kein-Hong Man. | |||||
2013-10-09 | Bug [#1528]. Perl: multibyte character problems. | Neil | 1 | -8/+12 | |
From Colomban Wendling and Kein-Hong Man. | |||||
2013-07-21 | Replace all instances of isascii with Scintilla-specific IsASCII. | Neil | 1 | -1/+1 | |
iasascii is not part of ISO C or C++ but is a BSD extension so caused problems when compiling in strict compliance mode. | |||||
2013-06-29 | Simplify code so that it is understood by cppcheck, avoiding warnings. | Neil | 1 | -1/+1 | |
2013-06-29 | Avoid warning from Visual C++. | Neil | 1 | -5/+5 | |
2013-06-29 | Bug: [#1483]. Fix problems with character/byte indexing for UTF-8 and DBCS. | Neil | 1 | -58/+58 | |
From Kein-Hong Man. | |||||
2012-05-05 | Make destructors virtual to avoid warnings from g++ 4.7. | nyamatongwe | 1 | -1/+1 | |
2012-02-25 | Fix dead code warnings from Xcode Analyze. | nyamatongwe | 1 | -2/+1 | |
2011-11-14 | Removed warning suppression that had been included for Visual C++ 6.0. | nyamatongwe | 1 | -4/+0 | |
2011-08-20 | Styling of variable interpolation for Perl. Feature #3394258. | nyamatongwe | 1 | -60/+282 | |
From Kein-Hong Man. | |||||
2011-08-10 | Feature #3388802. Support changes in Perl 5.14.0: | nyamatongwe | 1 | -3/+3 | |
(a) new + character for subroutine prototypes (b) 0X and 0B prefixes for binary and hexadecimal numbers are now legal From Kein-Hong Man | |||||
2011-08-03 | Patch from Kein-Hong Man: | nyamatongwe | 1 | -19/+12 | |
- bkend adjust - removal of isMatch() No changes to behaviour or highlighting, _except_ for CRLF line endings, highlighting will stop at the end of the HEREDOC delimiter instead of eating up the CR as well. | |||||
2011-04-06 | Made the fold backtrack unconditional as discussed on bug #3265401. | nyamatongwe | 1 | -4/+2 | |
2011-04-05 | Adds a fold.perl.at.else property. Discussed in bug #3265401. | nyamatongwe | 1 | -4/+10 | |
2011-03-27 | Reindented with astyle. | nyamatongwe | 1 | -353/+355 | |
2011-03-22 | Folding for here docs and explicit folding comments. Feature #3116881. | nyamatongwe | 1 | -1/+51 | |
From Jérôme LAFORGE. Also completes feature #3112671. | |||||
2011-03-22 | Converted to lexer object by Udo Lechner. | nyamatongwe | 1 | -64/+181 | |
2011-01-27 | Dropped inclusion of PropSetSimple.h in lexers which do not use ↵ | nyamatongwe | 1 | -1/+0 | |
PropSetSimple directly. Dropped declaration not needed in LexCPP. | |||||
2010-09-06 | Ensure changing the marker for a here-doc causes a redisplay. | nyamatongwe | 1 | -0/+6 | |
2010-07-18 | Patch from Kein-Hong Man improves folding for Perl. | nyamatongwe | 1 | -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-13 | For new lexer design change includes to add new files and remove unused files. | nyamatongwe | 1 | -10/+13 | |
Normalise order of includes. Minor fixes for compatibility with new lexer design. | |||||
2010-07-13 | Moved lexers into lexers directory. | nyamatongwe | 1 | -0/+1305 | |