- Additional fix for
loop
.
- Fix highlighting for
loop
keyword.
- Highlight
extern
as a storage modifier keyword.
- Highlight return values as variables.
- Highlight single letter variables & functions.
- Highlight custom types in variable declarations.
- Add meta match for
if let
statements.
- Defined
*
as glob operator. - Defined
?
as error-propagation operator.
- Last tweak to variable highlighting for the time being.
- Reference highlighting looks to be working.
- Reference highlighting still needs some work.
- More improvement to struct highlighting.
- Highlight references as variables.
- (hopefully) Better highlighting for structs.
- Fixed pattern from 0.0.21.
- Don't require spaces between variables & equals.
- Highlight types in method (
impl
) blocks.
- Highlight lifetimes.
- Highlight variables in variable declarations.
- Highlight
T
&U
as entity.name.type.generic.rust.
- Highlight type names in method statements.
- Fixed highlighting for method keyword with generic type params.
- (ex:
impl<T> ...
)
- (ex:
- Highlight single letter function names.
- Fixed an issue where module names with numbers wern't being highlighted.
- Added additional variable highlighting.
- Ensured correct highlighting for function names with type params.
- Testing limited markdown support in doc comments (bold, italic, code strings, headings, and links).
- Highlight functions names that include (but don't begin with) numbers.
- Improved highlighting for fmt strings (final time, should be solid now).
- Improved highlighting for fmt strings (again).
- Highlight module names with underscores.
- Added type highlight to
HashMap
. - Testing new variable highlighting.
- Highlight crate names in
extern crate ...
. - Highlight variable in maps (
|x|
).
- Added version badge to readme.
- Improved highlighting for fmt strings (
"{}"
). - Further improved highlighting for type params.
- Updated icon.
- Improved highlighting for type params.
- Fixed issue where
.
wasn't highlighted when preceded by a paren. - Added items to todo.txt.
- Added highlighting for module names.
- Defined
:
as type separator. - Defined
.
as member-access operator. - Defined
..
as range operator. - Defined
_
as ignored keyword. - Defined
{
&}
as curly. - Defined
(
&)
as paren. - DEPRECATED:
string.quoted.single.rust
- Fixed an issue with comments.
- Defined
,
aspunctuation.comma
. - Defined
;
aspunctuation.terminaor
. - Defined
::
as path operator. - Defined
=>
as match operator. - Defined
->
as return-type operator.
- Initial functionality.
- Updated readme.
- Marked as unstable.
- Init.