aboutsummaryrefslogtreecommitdiffhomepage
path: root/include/SciLexer.h
AgeCommit message (Collapse)AuthorFilesLines
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
2013-02-20Recognise GCC include path diagnostics that appear before an error.nyamatongwe1-0/+1
2013-01-10Updated to style hidden commands differently.nyamatongwe1-0/+1
From Mike Lischke.
2012-09-08Rewrite the GetText translation (po) lexerColomban Wendling1-0/+7
The old one had a few bugs and was somewhat limited, this one should hopefully fix the issues. The new one should behave like the old one but adding some more styles and following better the file format.
2012-06-22Bug #3487406. New style SCE_C_PREPROCESSORCOMMENT for stream commentsnyamatongwe1-0/+1
inside preprocessor directives. Includes code from Marko Njezic.
2012-05-10Lexer added for Visual Prolog. Feature #3523018.nyamatongwe1-0/+24
From Thomas Linder Puls.
2012-05-09OScript lexer by Ferdinand Prantl added. Feature #3523018.nyamatongwe1-0/+20
2012-02-18Lexer added for ECL language. Feature #3488209.nyamatongwe1-0/+29
2012-01-23Lexer for AviSynth from Bruno Barbieri. Feature #3475611.nyamatongwe1-0/+16
2012-01-17Added SCSS mode to CSS lexer. From Ross McKay.nyamatongwe1-0/+1
2011-12-22Lexer for the Take Command / TCC scripting language. Feature #3462462.nyamatongwe1-0/+12
From Rex Conn.
2011-11-29Feature #3436256. Lexer for CoffeeScript from Eric Promislownyamatongwe1-0/+27
of ActiveState.
2011-09-22Hashquoted strings for Pike language from Chris Angelico.nyamatongwe1-0/+1
2011-08-20Styling of variable interpolation for Perl. Feature #3394258.nyamatongwe1-0/+10
From Kein-Hong Man.
2011-08-09Improvements to LaTeX lexer from Josepmaria Roca adds several newnyamatongwe1-0/+8
lexer states. Verbatim regions are handled. Bugs #1187857, #1493111, #1778404, #1856356, #2082547, #3081692
2011-08-05Lua lexer update for Lua 5.2 beta. Feature #3386330.nyamatongwe1-0/+1
(a) \* escapes in strings changed to \z (b) goto <label> highlighting for same line only (c) :: <label> :: highlighting for same line only From Kein-Hong Man.
2011-02-14Addition of triple quoted strings for Vala. Feature #3177601.nyamatongwe1-0/+1
From Colomban Wendling.
2011-02-13Folding features added by Udo Lechner.nyamatongwe1-0/+1
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-10New lexical class SCE_C_STRINGRAW for C++0x raw strings. Feature #3054629.nyamatongwe1-0/+1
2011-02-07Lexer for Modula 2/3. From Dariusz Knoci?ski. Feature #3173374.nyamatongwe1-0/+19
2010-11-06Lexer for Motorola 68000 assembler.nyamatongwe1-0/+20
2010-07-17Lexer for Txt2tags contributed by Eric Forgeot.nyamatongwe1-0/+27
2010-06-14Improved PowerShell by Friedrich Vedder. Feature #3015176.nyamatongwe1-0/+3
2010-05-04Rewritten flagship lexer for xBase languages. Feature #2992689.nyamatongwe1-0/+13
Comments Clipper: *, && Comments C/C++ Doxygen: /* ... */, // Doxygen keywords Strings: single quotes, double Operators including @ Dates: {^...} Constants: nil, .t., .f. Word Operators: .not., .and., .or. Disabled code pragmas: begindump, __cstream, enddump, __endtext
2010-05-02Simplest changes from Feature Request #2992689 Lexer for xBase dialects.nyamatongwe1-5/+0
Removes unused lexical states. Removes treament of "'" as comment indicator for folding.
2010-04-30Fix bug #2994224 CSS @font-face displayed incorrectlynyamatongwe1-0/+1
2010-02-07Removed SCE_INNO_PREPROC_INLINE due to problem mentioned on bug #2552973.nyamatongwe1-1/+0
2010-01-31Enhanced Erlang lexer. Bug #2942448.nyamatongwe1-1/+12
2009-08-27Markdown lexer from FR #2844081.nyamatongwe1-0/+23
2009-07-01Update to CAML lexer from Robert Roessler includes support for SMLnyamatongwe1-0/+1
and some bug fixes.
2009-06-16Updated set of states for D language.nyamatongwe1-3/+4
FR #2793782
2009-05-27Updated D lexer from maXmo.nyamatongwe1-4/+3
Feature Request #2793782. Supports more forms of strings and numbers and has more keyword lists.
2009-05-19Applied FR #2793782 D lexer update:nyamatongwe1-0/+5
Fixed nasty comment which was highlighted wrong by viewvc. Added support for unicode chars in identifiers as per D spec. Added 3 extra keyword groups. Strings are multiline in D. Slightly more careful number parsing: don't parse 0..2 as number, parse decimal and hex floats. Support for two types of wysiwyg strings. Some support for hex strings (no escape sequences).
2009-05-15Removed deprecated symbolsnyamatongwe1-2/+0
SCI_SETCARETPOLICY CARET_CENTER CARET_XEVEN CARET_XJUMPS SC_FOLDFLAG_BOX SC_FOLDLEVELBOXHEADERFLAG SC_FOLDLEVELBOXFOOTERFLAG SC_FOLDLEVELCONTRACTED SC_FOLDLEVELUNINDENT SCN_POSCHANGED SCN_CHECKBRACE SCLEX_ASP SCLEX_PHP
2009-05-14Updated MySQL lexer from Mike Lischke at Sun.nyamatongwe1-0/+1
Adds SCE_MYSQL_HIDDENCOMMAND. List of keyword names terminated with 0.
2009-03-29Lexer for SML. Feature Request #2710950.nyamatongwe1-0/+16
2009-03-04Nimrod lexer from Andreas Rumpf added.nyamatongwe1-0/+1
2009-02-14Bug #2552973 issues with the Inno Setup lexer. Fix from Kai Liu.nyamatongwe1-0/+1
2009-01-08Patch from Enrico Tröger to change comments in header files to C Style /*nyamatongwe1-8/+8
rather than C++ style // so that some compilers will work.
2009-01-01Lexer for PowerPro from Christopher Bean.nyamatongwe1-0/+18
2008-12-13Lexer added for SORCUS Installation files.nyamatongwe1-0/+11
2008-11-27Better Pascal lexer from Marko Njezic FR #2190650.nyamatongwe1-0/+15
2008-10-22Addition of lexers for TAL, TACL, and COBOL from ozlooper. FR #2127406nyamatongwe1-0/+3