Releases: PlutoLang/Syntax-Highlighting
Releases · PlutoLang/Syntax-Highlighting
0.6.0
0.5.3
0.5.2
- Added 'if' and 'while' snippets
- Added completion rules to avoid e.g. 'do' + enter producing unexpected results
- Updated build systems
- Fixed highlighting of
.new
and:new
- Fixed ligatures not applying for
==
,!=
and-->
- Fixed highlighting standard library names in indexed expressions (e.g.
obj.string
)
0.5.1
0.5.0
- Added highlighting for new Pluto 0.8.0 syntax
- Added highlighting for class property type hints
- Fixed highlighting of multiple hinted types, e.g.
string|int
- Fixed highlighting of method call within ternary
- Fixed marking
local pluto_class
as invalid - Fixed highlighting of variable names like "function_name"
- Fixed some classifications interfering with ligatures
0.4.3
0.4.2
0.4.1
- Added 'let'
- Added "invalid" classification for multi-line quoted strings
- Added "invalid" classification for 'local' statement with invalid name
- Improved highlighting of incomplete function declaration
- Fixed not highlighting escape sequences in strings
- Fixed not highlighting multi-line strings
- Fixed highlighting 'end' within names in class body
- Some other improvements and bugfixes