Releases: ISSOtm/sublime-RGBDS
Releases · ISSOtm/sublime-RGBDS
2.2.1
2.2.0
2.1.1
2.1.0
2.0.3
2.0.2
2.0.1
2.0.0
- Synced with RGBDS 0.4.1's changes
- Rewritten following RGBASM's own syntax definition, should be more accurate
- Syntax should be more lenient and recover from syntax errors better; please however note that RGBASM syntax is impossible to highlight correctly in some cases, so minor blunders are to be expected
- Macro invocations are now kept track of, and considered as functions
- Some indentation rules have been fixed, such as
ELSE
not de-denting when typed - Added syntax tests on my end to catch future regressions
Known bugs:
- Section types and attributes are not auto-completed anymore, I can't figure out how to trigger them
- Line continuation support was attempted, but doesn't work for a reason I don't understand
1.2.0
- Synced with RGBDS 0.4.0's changes
- Improved macro support, now treated more like functions
- Symbols are now correctly treated as such, and exported and local ones appear in the symbol list
- Snippets with tabulations will now honor space vs tabs setting
- "Code block" snippets now yield inside the block, enabling auto-completion
- Strings can now be used as constants
- Fixed bugs in indentation rules
- "BANK" snippet no longer inserts "ALIGN", oops
- "rept+counter" snippets now include rept length
- Keywords etc now check for word boundaries
- Bracket expansions are now treated as interpolations