Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
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. | |||||
2014-04-19 | Optionally highlight escape sequences in strings as SCE_C_ESCAPESEQUENCE. | Neil | 1 | -2/+62 | |
From nkmathew. | |||||
2014-04-14 | Fix write one past array end bug. | Neil | 1 | -2/+3 | |
2014-04-03 | Feature [feature-requests:#1047]. Supports Go back quoted raw string ↵ | Neil | 1 | -0/+9 | |
literals with lexer.cpp.backquoted.strings option. From Eric Promislow. | |||||
2014-04-03 | C++ lexer can highlight task marker keywords in comments as SCE_C_TASKMARKER. | Neil | 1 | -0/+42 | |
From nkmathew. | |||||
2014-03-17 | Avoid warning about excessive variable scope. | Neil | 1 | -2/+1 | |
2014-03-17 | Bug [#1583]. Fix styling 0...myArray.length all as a number. | Neil | 1 | -1/+1 | |
From Alpha. | |||||
2014-03-17 | Bug [#1583]. Fix keyword style extending past end of word. | Neil | 1 | -0/+7 | |
From Alpha. | |||||
2014-03-14 | Assembler lexer variant As(SCLEX_AS) for Unix assembly code which uses '#' | Neil | 1 | -3/+10 | |
for comments and ';' to separate statements. From nkmathew. | |||||
2014-02-06 | Avoid warning for excessive variable scope. | Neil | 1 | -2/+1 | |
2014-02-06 | Fix crashes and other bugs by removing folding of do-label constructs. | Neil | 1 | -32/+7 | |
2014-02-02 | Avoid warnings. | Neil | 2 | -8/+8 | |
2014-01-19 | Avoid warnings for potential read from uninitialised buffer. | Neil | 1 | -1/+1 | |
2014-01-18 | Support octave vs matlab '!' handling | John Donoghue | 1 | -4/+9 | |
* lexers/LexMatlab.cxx (ColouriseMatlabOctaveDocument): Add ismatlab boolean to function, and on getting the '!', check if matlab to set as a command vs operator. (ColouriseMatlabDoc): use true for call to ColouriseMatlabOctaveDocument. (ColouriseOctaveDoc): use false for call to ColouriseMatlabOctaveDocument. | |||||
2014-01-11 | Rust: Make lexing of float literals more correct. | SiegeLord | 1 | -21/+23 | |
2014-01-08 | Feature [feature-requests:#1041]. Highlight hex, octal, and binary numbers ↵ | Neil | 1 | -2/+2 | |
in FreeBASIC which use the prefixes &h, &o and &b respectively. From Ebben. | |||||
2013-12-21 | rust: Implement nested block comments | SiegeLord | 1 | -18/+28 | |
2013-12-21 | rust: Make the doc-comment detection more strict (and consistent with new ↵ | SiegeLord | 1 | -25/+18 | |
Rust compiler rules) | |||||
2013-12-21 | rust: Highlight octal literals | SiegeLord | 1 | -0/+3 | |
2013-12-21 | Fix whitespace in LexRust.cxx | SiegeLord | 1 | -10/+10 | |