Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2014-12-17 | Highlights doc comment keywords; has separate styles for input, output, and | Neil | 1 | -68/+137 | |
inout ports; and fixes a bug in highlighting numbers. From Haimag Ren. | |||||
2014-12-12 | LexBash: Empty heredoc delimiters can also be indented | Colomban Wendling | 1 | -1/+2 | |
2014-12-12 | LexBash: Only tabulations are allowed as prefix with `<<-` heredoc | Colomban Wendling | 1 | -1/+1 | |
Only tabulations are allowed to prefix the delimiter on indented here-documents, not any white space. | |||||
2014-12-12 | LexBash: Don't allow spaces between `<<` and `-` in a heredoc operator | Colomban Wendling | 1 | -3/+6 | |
`<<-` is an operator of itself, not two separate tokens `<<` and `-`. This fixes handling of delimiters starting with `-`, like this: cat<< -EOF ... -EOF | |||||
2014-12-09 | Feature [feature-requests:#1091]. Lexer for Motorola S-Record. | Neil | 1 | -0/+360 | |
From Markus Heidelberg. | |||||
2014-11-28 | LexCPP: Also fold on square brackets | Colomban Wendling | 1 | -2/+2 | |
This allows to fold on array literals for languages like JavaScript that use square brackets to declare array literals. This should not change much for languages that only use square brackets for array indexation as the large majority of the time the open and close brackets are placed on the same line in these cases. | |||||
2014-11-29 | Add a missing comma to separate word list decriptions. | Neil | 1 | -1/+1 | |
2014-11-25 | Bug [#1420]. CoffeeScript: Describe existing secondary keyword sets | Colomban Wendling | 1 | -0/+3 | |
2014-11-25 | Bug [#1420]. CoffeeScript: Drop code that doesn't apply to CoffeeScript | Colomban Wendling | 1 | -166/+9 | |
Drop obsolete code that was copied from LexCPP but that is not relevant or even valid for CoffeeScript. Closes #1420. | |||||
2014-10-14 | Bug [#1664]. Fix folding of "block" keyword. | Neil | 1 | -1/+2 | |
From danselmi. | |||||
2014-09-06 | Support the q-quote operator as SCE_SQL_QOPERATOR. | Neil | 1 | -1/+31 | |
From Michael Staszewski. | |||||
2014-09-03 | Remove unused function. | Neil Hodgson | 1 | -5/+0 | |
2014-09-03 | Feature [feature-requests:#1071]. BibTeX lexer added. | Neil | 1 | -0/+315 | |
From Sergiu Dotenco and danselmi. | |||||
2014-09-03 | Normalise header inclusion order. | Neil | 1 | -2/+2 | |
2014-08-22 | Bug [#613]. Fix folding when "component' before name. | Neil | 1 | -13/+37 | |
From danselmi. | |||||
2014-08-20 | Bug [#1527]. Support block comments in VHDL. | Neil | 1 | -11/+65 | |
From danselmi. | |||||
2014-08-09 | Added lexer for registry files. | Neil | 1 | -0/+416 | |
From nkmathew. | |||||
2014-08-01 | Rust: Slightly refactor/comment the number literal scanning. | SiegeLord | 1 | -12/+25 | |
One change introduced by this is that the malformed literal is detected a little earlier in some cases than before. | |||||
2014-08-01 | Support transpose character after {} operator | John Donoghue | 1 | -1/+4 | |
* lexers/LexMatlab.cxx (ColouriseMatlabOctaveDoc): add check in default state for '}' to allow transpose. | |||||
2014-07-29 | Rust: Highlight byte-string literals. | SiegeLord | 1 | -22/+42 | |
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-29 | Rust: Allow escaping naked CR in strings. | SiegeLord | 1 | -1/+1 | |
2014-07-29 | Rust: Update hashbang comment syntax. | SiegeLord | 1 | -1/+1 | |
Hashbang comments that start with the following 3 characters: #![ do not count as hashbang comments, but rather some other syntax (inner attribute). | |||||
2014-07-30 | Ruby: fix theoretical missing assignment and remove dead one | Colomban Wendling | 1 | -1/+1 | |
2014-07-29 | Allow identifier suffix = in Ruby symbol literals | Colomban Wendling | 1 | -1/+6 | |
See comments in bug [#1627] for some details. | |||||
2014-07-29 | Allow global/class/instance variables as Ruby symbol literals | Colomban Wendling | 1 | -0/+25 | |
See comments in bug [#1627] for some details. | |||||
2014-07-29 | Bug [#1627]. Allow FIDs as Ruby symbol literals | Colomban Wendling | 1 | -1/+5 | |
2014-07-29 | Fixing previous change for mako to be type-safe. | Neil | 1 | -1/+1 | |
2014-07-26 | Bug [#1622]. Don't crash with ## comments in Mako. | Neil | 1 | -1/+7 | |
From John Ehresman. | |||||
2014-07-16 | Bug [#1622]. Don't crash with SGML after a Mako comment. | Neil | 1 | -1/+3 | |
2014-07-08 | Feature [feature-requests:#1053]. Add a block comment state. | Neil | 1 | -0/+7 | |
2014-06-22 | Add missing comma. | XhmikosR | 1 | -1/+1 | |
2014-06-19 | Bug [#1614]. Don't crash on incomplete macro definition "#define x(". | Neil Hodgson | 1 | -1/+3 | |
2014-06-02 | Bug [#1605]. Fix fold matching problem caused by "<<<". | Neil | 1 | -1/+10 | |
From Kein-Hong Man. | |||||
2014-05-31 | Safer handling of "#define X" which caused fault in debug build with Visual C++. | Neil | 1 | -1/+1 | |
2014-05-24 | Header include statements are now in a standardised order with that order | Neil | 9 | -11/+11 | |
defined in scripts/HeaderOrder.txt. | |||||
2014-05-24 | Removing style byte indicators. | Neil | 4 | -11/+9 | |
2014-05-24 | Removing use of style byte indicator in Scriptol lexer. | Neil | 1 | -31/+1 | |
2014-05-24 | Removing use of style byte indicator in PostScript lexer. | Neil | 1 | -22/+6 | |
2014-05-24 | Moving declaration inside loop to prevent a 'scope can be reduced' warning. | Neil | 1 | -2/+1 | |
2014-05-24 | Fix raw string recognition so that R"xxx(blah)xxx" is styled as SCE_C_STRINGRAW. | Neil | 1 | -3/+11 | |
2014-01-20 | Fix typos in comments (lexers) | Stefan Weil | 5 | -8/+8 | |
2014-05-14 | Limit iterations when expanding macros in case a macro is recursive such as | Neil | 1 | -1/+4 | |
#define MAC(x) MAC(x+1) Also fixes macros that are co-recursive with other macros. | |||||
2014-05-13 | Feature [feature-requests:#1051]. Fixed shadowed local variable. | Neil | 1 | -1/+1 | |
2014-05-12 | Feature [feature-requests:#1051]. Support #if defined SYMBOL. | Neil | 1 | -94/+252 | |
Previously required braces around like #if defined(SYMBOL). Also understand macros with arguments such as version checking macros like #if GTK_CHECK_VERSION(2,22,0) | |||||
2014-05-02 | Add missing not sign to fix DMIS label highlighting | Andreas Tscharner | 1 | -1/+1 | |
2014-05-02 | DMIS Minor words can also start with the digits 2, 3 or 4 | Andreas Tscharner | 1 | -1/+1 | |
2014-04-29 | Fix some warnings instead of relying upon #pragma to hide them | Neil | 3 | -5/+5 | |
2014-04-29 | Feature [feature-requests:#1049]. Lexer added for DMIS, a language for ↵ | Neil | 1 | -0/+355 | |
coordinate measuring machines. From Andreas Tscharner. | |||||
2014-04-21 | Avoid warning about use of bitwise operators on boolean values. | Neil | 1 | -2/+2 | |
2014-04-19 | Use an unnamed namespace instead of static as classes and structs can't be ↵ | Neil | 1 | -9/+14 | |
static. |