| Age | Commit message (Collapse) | Author | Files | Lines | |
|---|---|---|---|---|---|
| 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 | |
| 2013-12-21 | rust: NULL is a valid Rust source character, so do not explicitly consider ↵ | SiegeLord | 1 | -4/+4 | |
| it as an error state. | |||||
| 2013-12-21 | rust: Fix highlighting of r#"""# raw string literal. | SiegeLord | 1 | -3/+5 | |
| 2013-12-22 | Avoid unsafe strcpy, strncpy, and strcat replacing with safer functions which | Neil | 1 | -8/+9 | |
| guaranty termination where possible. | |||||
| 2013-12-17 | Bug [#1564]. Keyword followed immediately by quoted string continued keyword ↵ | Neil | 1 | -0/+2 | |
| style. | |||||
| 2013-12-15 | Make single argument constructors explicit to avoid unexpected conversions. | Neil | 1 | -2/+2 | |
| 2013-12-15 | Format normalization - whitespace and braces made consistent. | Neil | 6 | -11/+12 | |
| Parameter names added to method declarations. | |||||
| 2013-12-02 | Fixed a problem when lexing started at the start of a comment line so the | Neil | 1 | -0/+1 | |
| previous character had not been set and was 0. | |||||
| 2013-11-18 | Bash: fix comment detection inside a word | Colomban Wendling | 1 | -1/+7 | |
| A comment in bash is defined as "[...] a word beginning with # causes that word and all remaining characters on that line to be ignored". A word is defined as "a sequence of characters considered as a single unit by the shell"; and there is a set of metacharacters defined as "a character that, when unquoted, separates words. One of the following: | & ; ( ) < > space tab". In practice, "foo#bar" is one single word, not "foo" followed by a comment. Trickier, "foo\;#bar" is also a single word, but "foo;bar" are 2 words and a control character. So, fix the Bash lexer to check whether the character preceding the hash sign to be either a metacharacter or part of a word. A maybe better fix would be to understand the Bash conception of a word, and analyze those, but it would require a large rewrite. | |||||
| 2013-11-17 | Highlight comment doc keywords at end of document. | Neil | 1 | -1/+1 | |
| 2013-11-17 | Bug [#1551]. Doxygen keywords @code{.fileExtension} and @param[in,out] are ↵ | Neil | 1 | -1/+7 | |
| split. From Alpha. | |||||
| 2013-11-15 | CMake: fix continuation after empty comments | Colomban Wendling | 1 | -9/+5 | |
| Fixes [bugs:#1550]. | |||||
| 2013-11-12 | Fix out-of-bounds bug. Use symbolic constants instead of numbers. | Neil Hodgson | 1 | -6/+9 | |
| From SiegeLord. | |||||
| 2013-11-07 | Feature [feature-requests:#962]. Improvement of folding for Fortran. | Neil | 1 | -24/+79 | |
| Treats "else" as fold header. From darmar. | |||||
