Releases: PlutoLang/Syntax-Highlighting
Releases · PlutoLang/Syntax-Highlighting
0.6.3
- Updated for Pluto 0.10.0
- ffi cdef & struct calls are highlighted like C when using long string call syntax
- Fixed highlighting for
enum do
0.6.1
- Added missing VS Code contributions: build systems & file icons.
0.5.3
- Improved indentation rules for compile-time conditionals
- Fixed indentation rules not being available on VS Code
- Fixed not highlighting standard library names after a concatenation
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
- Added indentation data
- Added build system data
- Added highlighting for math.mininteger & math.maxinteger constants
- Fixed not highlighting numbers after concat (
..
)
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
- Added highlighting for
@pluto_warnings
in comments
- Added highlighting for type hints in localstat
- Improved highlighting of 'instanceof'
- Fixed hex floats not being highlighted correctly
- Fixed highlighting of string with '\z'
0.4.2
- Added lambda expressions
- Fixed highlighting of non-interpolated strings that contain '{'