Age | Commit message (Collapse) | Author | Files | Lines |
|
|
|
|
|
|
|
|
|
|
|
support for abridged keywords.
|
|
ILexer implementation
Lexer can now correctly handle:
"end triggers" phrase
"last-event:function" phrase
Indefinite comment level depth
|
|
|
|
|
|
|
|
|
|
The lexer can't handle getting out of some states, so make sure never
to start in any of them.
|
|
|
|
|
|
|
|
overflowed after an edit.
|
|
See https://doc.rust-lang.org/book/unsized-types.html#sized.
|
|
|
|
|
|
Feature [feature-requests:#1138].
|
|
|
|
Part of bug [#1810].
|
|
Part of bug [#1810].
|
|
https://doc.rust-lang.org/reference.html#unicode-escapes
|
|
|
|
unlimited levels.
|
|
This prevents a later assertion failure.
|
|
characters.
|
|
|
|
Added ' and " detection as prefix chars for x repetition operator.
|
|
|
|
|
|
|
|
|
|
Double-diamond operator <<>>
Hexadecimal floating point literals
Repetition in list assignment
Added example file to the lexing tests and changed lexing tests to allow larger
files and to standardise on Unix line ends when testing these larger files to
avoid spurious failures.
|
|
|
|
Removed the dynamic array.
|
|
|
|
Avoid heap allocations for here delimiter and quote stack.
|
|
|
|
|
|
at line start.
|
|
|
|
|
|
errors as line 0.
|
|
|
|
|
|
some cases of regex highlighting.
From active-m / ActiveState.
|
|
|
|
positions and line numbers and may be widened to 64-bits in a future release.
|