Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2021-01-29 | Remove Lexilla files from Scintilla | Neil | 1 | -844/+0 | |
2019-12-22 | Define ILexer5 with methods for retrieving name, ID, and property values. | Neil | 1 | -2/+7 | |
Implement ILexer5 on object lexers. Implement ILexer5 on LexerSimple wrapper for function lexers. | |||||
2017-09-11 | The Scintilla namespace is always active for internal symbols and for the lexer | Neil | 1 | -2/+0 | |
interfaces ILexer4 and IDocument. | |||||
2017-07-17 | Update types for Unix LP64 after changes to Sci_Position/Sci_PositionU. | Neil Hodgson | 1 | -1/+1 | |
2017-06-22 | Merge Ilexer and ILexerWithSubStyles into ILexer4 to avoid need for version | Neil | 1 | -2/+2 | |
checking in 4.0. Use lvRelease4 ID. | |||||
2017-06-22 | Add a DefaultLexer class which lexers can subclass if they want reasonable | Neil | 1 | -1/+2 | |
default implementations of the ILexerWithSubStyles interface methods. | |||||
2017-06-07 | Bug [#1919]. Rust - Update integer suffixes. | Pavel Sountsov | 1 | -1/+3 | |
2017-03-04 | Use C++11 keyword "override" for methods in lexers that override an interface. | Neil | 1 | -11/+11 | |
2016-04-16 | Feature [feature-requests:#1146]. Allow '?' as a valid operator in Rust. | Pavel Sountsov | 1 | -1/+1 | |
See https://doc.rust-lang.org/book/unsized-types.html#sized. | |||||
2016-02-14 | Bug [#1809]. Rust: Handle new-style Unicode escape sequences | Colomban Wendling | 1 | -2/+24 | |
https://doc.rust-lang.org/reference.html#unicode-escapes | |||||
2015-11-20 | Remove line end whitespace. | Neil | 1 | -3/+3 | |
2015-07-30 | Use Sci_Position / Sci_PositionU for variables in lexers that represent | Joe Mueller | 1 | -24/+24 | |
positions and line numbers and may be widened to 64-bits in a future release. | |||||
2015-07-20 | Use Sci_Position when required to implement interfaces. | Neil | 1 | -8/+8 | |
2015-01-22 | Feature [feature-requests:#1098]. Accept `is`/`us` integer suffixes instead of | Neil | 1 | -1/+3 | |
`i`/`u`. From Mika Attila. | |||||
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-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-05-24 | Header include statements are now in a standardised order with that order | Neil | 1 | -1/+1 | |
defined in scripts/HeaderOrder.txt. | |||||
2014-01-11 | Rust: Make lexing of float literals more correct. | SiegeLord | 1 | -21/+23 | |
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-11-12 | Fix out-of-bounds bug. Use symbolic constants instead of numbers. | Neil Hodgson | 1 | -6/+9 | |
From SiegeLord. | |||||
2013-10-19 | Remove shadowing declarations to avoid warnings. | Neil | 1 | -2/+2 | |
2013-10-08 | Feature [feature-requests:#1024]. Lexer added for Rust language. | Neil | 1 | -0/+768 | |
From SiegeLord. |