aboutsummaryrefslogtreecommitdiffhomepage
path: root/include/SciLexer.h
AgeCommit message (Collapse)AuthorFilesLines
2021-01-29Remove Lexilla files from ScintillaNeil1-1963/+0
2020-05-01Add SCE_ERR_GCC_EXCERPT style for diagnostics introduced by GCC 9.0 likeNeil1-0/+1
73 | GTimeVal last_popdown; | ^~~~~~~~~~~~
2020-01-03Added Raku lexer and style properties and example filesMark Reay1-0/+30
2019-11-12Feature [feature-requests:#1324] Add Hollywood lexer.Andreas Falkenhahn1-0/+16
2019-06-15Feature [feature-requests:#1295]. Lexer added for DataFlex.Wil van Antwerpen1-0/+16
2019-04-29Feature [feature-requests:#1280]. Lexer added for X12.Iain Clarke1-0/+10
2019-02-28Feature [feature-requests:#1265]. Common Intermediate Language (CIL) lexer.Jed Altahan1-0/+12
2018-11-21Feature [feature-requests:#1242]. Add lexer for NimJad Altahan1-0/+18
2018-06-21Feature [feature-requests:#1185]. Add lexers for SAS and Stata.Luke Rasmussen1-0/+30
2018-05-28Add styles for diffs containing patches.Andreas Rönnquist1-0/+4
2018-03-06Feature [feature-requests:#1210]. Maxima lexer added.Gunter Königsmann1-0/+9
2017-03-06New "indent" lexer styled as plain text but folded by indentation level.Vicente1-0/+1
2017-02-12Bug [#1848]. Support Python f-strings with new styles.John Ehresman1-0/+4
2016-11-25Feature [feature-requests:#1166]. EDIFACT lexer and folder added.Iain Clarke1-0/+10
2016-09-22Baan lexer changed significantly with more lexical states, keyword sets, andNeil1-0/+14
support for abridged keywords.
2016-09-21Feature [feature-requests:#1143]. Replace "progress" lexer with "abl".Yuval Papish1-32/+13
ILexer implementation Lexer can now correctly handle: "end triggers" phrase "last-event:function" phrase Indefinite comment level depth
2016-03-20Feature [feature-requests:#1140]. JSON lexer added.nkmathew1-0/+15
2015-08-28Implement some ANSI escape sequences to change foreground colour and intensity.Neil1-0/+18
2015-08-16Bug [#1749]. Added lexical class for CoffeeScript instance properties and fixedNeil1-0/+1
some cases of regex highlighting. From active-m / ActiveState.
2015-01-15LexHex: reorder lexer states after addition of the "unknown record type"Markus Heidelberg1-15/+15
Move the new state SCE_HEX_RECTYPE_UNKNOWN (was 17) up just below its counterpart SCE_HEX_RECTYPE (2).
2015-01-11LexHex: add a new state for garbage data after the recordMarkus Heidelberg1-0/+1
IHex and Srec just set to the DEFAULT state before, TEHex used the SCE_HEX_DATA_UNKNOWN state for garbage data, which is not the actual intention for this state.
2015-01-11LexHex: rename Tektronix extended HEX lexer from "thex" to "tehex"Markus Heidelberg1-1/+1
There exists a similar file format called "Textronix HEX", which would be the better candidate for this short name.
2015-01-08Feature [feature-requests:#1096]. Lexer added for Tektronix extended hex files.Neil1-0/+2
From danselmi.
2014-12-30Lexer added for Intel hex files.Neil1-13/+18
2014-12-17Highlights doc comment keywords; has separate styles for input, output, andNeil1-0/+5
inout ports; and fixes a bug in highlighting numbers. From Haimag Ren.
2014-12-09Feature [feature-requests:#1091]. Lexer for Motorola S-Record.Neil1-0/+14
From Markus Heidelberg.
2014-09-06Support the q-quote operator as SCE_SQL_QOPERATOR.Neil1-0/+1
From Michael Staszewski.
2014-09-03Feature [feature-requests:#1071]. BibTeX lexer added.Neil1-0/+8
From Sergiu Dotenco and danselmi.
2014-08-20Bug [#1527]. Support block comments in VHDL.Neil1-0/+1
From danselmi.
2014-08-09Added lexer for registry files.Neil1-0/+14
From nkmathew.
2014-07-29Rust: Highlight byte-string literals.SiegeLord1-0/+3
This adds support for two new string literals and one new string literal, corresponding to the existing versions of these. Compared to the originals, the new literals have slightly different escapes and are ASCII only. I've decided to simply add flags to the existing scanners to handle them. New styles had to be added to handle the line spanning string literals. The byte character style was added for consistency.
2014-07-08Feature [feature-requests:#1053]. Add a block comment state.Neil1-0/+1
2014-04-29Feature [feature-requests:#1049]. Lexer added for DMIS, a language for ↵Neil1-0/+11
coordinate measuring machines. From Andreas Tscharner.
2014-04-19Optionally highlight escape sequences in strings as SCE_C_ESCAPESEQUENCE.Neil1-0/+1
From nkmathew.
2014-04-03C++ lexer can highlight task marker keywords in comments as SCE_C_TASKMARKER.Neil1-0/+1
From nkmathew.
2014-03-14Assembler lexer variant As(SCLEX_AS) for Unix assembly code which uses '#'Neil1-0/+1
for comments and ';' to separate statements. From nkmathew.
2013-12-16Updated headers.Neil1-1/+0
2013-10-28Added lexical class for user defined literals in C++11.Neil1-0/+1
2013-10-18Feature [feature-requests:#1026]. DMAP lexer added.Neil1-0/+12
From Mark Robinson.
2013-10-17Feature [feature-requests:#1025]. Support multiline comments in FreeBASIC.Neil1-0/+4
From Erik.
2013-10-08Feature [feature-requests:#1024]. Lexer added for Rust language.Neil1-0/+22
From SiegeLord.
2013-08-21Feature: [feature-requests:#1008]. Lexer added for KVIrc script.Neil1-0/+14
From OmegaPhil.
2013-05-23Feature: [feature-requests:#959]. Added lexer and folder for Structured Text ↵nyamatongwe1-0/+20
language. from Pavel Bulochkin
2013-05-09* Literate Haskell supportkudah1-0/+3
* CPP highlighting is disableable * CPP is now correctly colored when inside comments and strings * Some bugs with incremental lexing fixed * Indented imports folding is now undisableable
2013-05-15Feature: [feature-requests:#990]. Style added for preprocessor doc comment.nyamatongwe1-0/+1
From Alpha.
2013-04-21* Fixed a bug when a dashes-only comment double-counted a line and could ↵kudah1-0/+1
hang the editor * Comments inside pragmas are now highlighted * Reserved operators are now highlighted
2013-04-19* Use SCE_HA_COMMENTBLOCK2, SCE_HA_COMMENTBLOCK3kudah1-0/+1
* Implicit params * «Nice Character-lexing»
2013-04-12LexPowerShell fixes and improvementsgentoo901-0/+3
* fix here-string highlighting * add doccomment keyword highlighting * add #region folding
2013-04-04Improvements to Haskell Lexer:kudah1-0/+2
* Added support for MagicHash extension (lexer.haskell.allow.hash) * $ and # are now colored as operators. * .0 and -0 are now properly colored as operator and a number, not as just number. * Operators starting with double dash (e.g ---->) are properly colored as operators, not comments. * Added pragma highlighting. * Added basic C-preprocessor highlighting. * Qualified names (e.g. ABC.xyz) are now properly highlighted as identifiers, not types. * Qualified operators (e.g. ABC.<$>) are now properly highlighted as operators. * Operator . is now properly highlighted as an operator, not part of the identifier, when applied to a qualified and an unqualified value (e.g. Abc.xyz.yzx <- last one is an operator) * Operators starting with ':' are now properly highlighted as type constructors, not operators. * family after data is highlighted, as per TypeFamilies.
2013-02-22Longer name for new errorlist lexer state.nyamatongwe1-1/+1