Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2017-03-28 | Fix Xcode warning. | Neil Hodgson | 1 | -1/+1 | |
2017-03-27 | Keep positions in Sci_Position variables so can adapt to changes. | Neil | 1 | -3/+3 | |
2017-03-23 | The Python lexer recognizes identifiers more accurately when they include | Neil | 1 | -10/+4 | |
non-ASCII characters. Calls provided for determining whether characters are in the sets defined for identifiers by the Unicode standard in UAX #31. | |||||
2017-03-10 | Bug [#1918]. Fix failure when lexing starts at line 3+ of a multiline f-string. | John Ehresman | 1 | -1/+2 | |
2017-03-08 | Standardised formatting by running astyle as formatting had become inconsistent. | Neil | 1 | -49/+45 | |
2017-03-08 | Improve f-string support. | John Ehresman | 1 | -32/+145 | |
Add support for multiline expressions in triple quoted f-strings. Handle nested "()", "[]", and "{}" in f-string expressions and terminate expression coloring at ":" or "!". End f-string if ending quote is seen in a "{}" expression. Fix terminating single quoted f-string at EOL. | |||||
2017-03-07 | Avoid potential problems with memcmp reading past end of object. | Neil | 1 | -1/+2 | |
2017-03-07 | Handle nested comments for adjacent markers like "/*/*" or "*/*/". | Matt Gilarde | 1 | -1/+6 | |
2017-03-06 | New "indent" lexer styled as plain text but folded by indentation level. | Vicente | 1 | -0/+73 | |
2017-03-06 | Fold a VHDL "entity" on the first line of the file. | Vicente | 1 | -3/+5 | |
2017-03-04 | Use C++11 keyword "override" for methods in lexers that override an interface. | Neil | 18 | -223/+223 | |
2017-02-15 | Bug [#1848]. Line ends OK in f-strings for lexer.python.strings.over.newline=1. | John Ehresman | 1 | -18/+36 | |
2017-02-12 | Bug [#1848]. Support Python f-strings with new styles. | John Ehresman | 1 | -17/+68 | |
2017-01-22 | Correctly color code deleted lines starting with "--" | Sven Strickroth | 1 | -1/+3 | |
This fixes the coloring of deleted lines in which starts with "--" such as closing HTML comments ("-->"). Signed-off-by: Sven Strickroth <email@cs-ware.de> | |||||
2017-01-19 | Bug [#1902]. Require Matlab block comment start/end to be alone on a line. | Neil | 1 | -9/+24 | |
2017-01-14 | Require the first line to start with "#!" to be treated as a shebang comment. | jedailey | 1 | -2/+2 | |
2016-12-22 | Don't style @1 as a decorator | John Ehresman | 1 | -1/+1 | |
2016-12-22 | Allow Python 3 unicode identifiers | John Ehresman | 1 | -8/+34 | |
2016-12-22 | Recognize f as a string prefix | John Ehresman | 1 | -3/+11 | |
2016-11-27 | Make EDIFACT lexer work on macOS. | Neil Hodgson | 1 | -0/+4 | |
2016-11-25 | Feature [feature-requests:#1166]. EDIFACT lexer and folder added. | Iain Clarke | 1 | -0/+315 | |
2016-11-24 | Bug [#1692]. LexMatlab: update fold functions to use keywords instead of ↵ | John Donoghue | 1 | -38/+79 | |
indenting. * lexers/LexMatlab.cxx (IsMatlabComment): removed unused function. (IsOctaveComment): removed unused function. (LowerCase): Added inline function. (CheckKeywordFoldPoint): New function. (FoldMatlabOctaveDoc): use style and keyword to identify fold points. (FoldMatlabDoc): Use IsMatlabCommentChar. (FoldOctaveDoc): Use IsOctaveCommentChar. | |||||
2016-11-17 | Subsection Folding breaks, when Comment placed between Main & Sub Sections. ↵ | oirfeodent | 1 | -2/+25 | |
Bug Fix. | |||||
2016-11-15 | Fixed return type to match interface. | Neil | 1 | -1/+1 | |
2016-11-08 | LexBaan, Folds based additional inner clauses. Default is off. | oirfeodent | 1 | -0/+35 | |
2016-11-05 | StyleContext no longer needs mask argument. | Neil | 2 | -2/+2 | |
Remove warning suppression pragma no longer needed for Perl's StyleContext. | |||||
2016-10-27 | Add Subsection folding & Fix Preprocessor without spaces. | oirfeodent | 1 | -11/+43 | |
2016-10-27 | Fix truncation warning from Xcode. | Neil Hodgson | 1 | -1/+1 | |
2016-10-25 | Sections Folding option, baan specific preprocessor, declaration folding ↵ | oirfeodent | 1 | -76/+150 | |
grouped. fold.baan.keywords.based adds declaration folding. Hence added fold.baan.sections property. Preprocessor does not allow space in between # and words. Lexes only defined preprocessors. Declarations are folded as well. | |||||
2016-10-20 | Rewrite Folding to accomodate Main Sections and Fix SCE_BAAN_FUNCDEF defining. | oirfeodent | 1 | -33/+121 | |
2016-10-21 | Bug [#1872]. Fix style of references and keywords when followed by a comment. | Jim Pattee | 1 | -29/+47 | |
2016-10-14 | Fix JSON lexer folding bug. | yonken | 1 | -2/+4 | |
2016-10-03 | Better handling of complex sub-queries folding. | oirfeodent | 1 | -7/+14 | |
2016-09-29 | Fixed bugs for Baan. | oirfeodent | 1 | -5/+26 | |
2016-09-28 | Bug [#1868]. Understand the grave accent escape character for PowerShell. | ActiveState | 1 | -0/+2 | |
2016-09-24 | Bug [#1865]. Style interpolated code in strings for CoffeeScript. | ActiveState | 1 | -1/+71 | |
2016-09-23 | Recognize inline comments in YAML. | Jim Pattee | 1 | -4/+18 | |
2016-09-22 | Baan lexer changed significantly with more lexical states, keyword sets, and | Neil | 1 | -56/+546 | |
support for abridged keywords. | |||||
2016-09-21 | Feature [feature-requests:#1143]. Replace "progress" lexer with "abl". | Yuval Papish | 1 | -272/+515 | |
ILexer implementation Lexer can now correctly handle: "end triggers" phrase "last-event:function" phrase Indefinite comment level depth | |||||
2016-09-14 | Casts for 64 to 32-bit conversions on OS X. | Neil Hodgson | 2 | -3/+3 | |
2016-08-30 | Detect warnings from Visual C++ which do not contain line numbers. | Neil | 1 | -0/+4 | |
2016-08-30 | Feature [feature-requests:#210]. Allow folding on #else and #elif. | Neil | 1 | -2/+13 | |
2016-08-20 | Use const reference parameter when it can prevent extra copies. | Neil | 1 | -1/+1 | |
2016-08-03 | Bug [#1849]: LexHTML: Fix resuming at a script start | Colomban Wendling | 1 | -0/+11 | |
The lexer can't handle getting out of some states, so make sure never to start in any of them. | |||||
2016-08-03 | Bug [#767]: LexHTML: Don't handle XML start inside a JavaScript string | Colomban Wendling | 1 | -1/+1 | |
2016-08-14 | Reindent code with spaces to stop "misleading indentation" warning from g++ 6.1. | Neil | 1 | -7/+7 | |
2016-05-11 | Allow comments preceded by a tab. | Matt Gilarde | 1 | -1/+1 | |
2016-04-23 | Fix a bug with multi-line strings with line continuation where the string style | ActiveState | 1 | -0/+3 | |
overflowed after an edit. | |||||
2016-04-16 | Feature [feature-requests:#1146]. Allow '?' as a valid operator in Rust. | Pavel Sountsov | 1 | -1/+1 | |
See https://doc.rust-lang.org/book/unsized-types.html#sized. | |||||
2016-03-20 | Feature [feature-requests:#1140]. JSON lexer added. | nkmathew | 1 | -0/+497 | |