-
Added support for "
-
", "=
", and "_
" runes. -
Comments can now be nested.
The opening word of a nested comment must be a single "
(
", unlike the opening word of a top-level comment which can have any characters following the "(
". -
The closing word of a comment must now be a single "
)
".Any "
)
" that is not a part of a comment is treated as a macro. -
Removed the "
'
" rune. -
Brackets ("
[
", "]
") are highlighted as a punctuation only when they're a single character, otherwise they're treated as a macro. -
Braces ("
{
", "}
") outside of a macro definition1 are treated as a macro. -
Any unclosed comments in macro definitions1 get closed at the end of the macro definition.
-
Macro definition headers inside macro definitions1 get always highlighted, even within comments2.