Releases: maziac/asm-code-lens
Releases · maziac/asm-code-lens
More fixes
Fixes
Fixes:
- #39: "Wrong substitution: e.label"
- #38: "Completion: wrong label"
- #37: "Outline: Data label shown as code"
- #36: "Outline: STRUCTs wrong."
- #34: "local labels not recognized properly?"
- #33: "Quarte in binary numbers highlighted wrong"
- #32: "ENDS not correctly colored"
- #31: "Some grammar for Z80N missing"
- #30: "Goto definition to local label not working"
Outline View
Outline view and "//" style comments.
Linux
sjasmplus labels
Fixed falsy recognition of opcodes as labels.
Bugfixes
File globbing and label fix
- Fixed error reading files, sometimes wrong data was read, i.e. sometimes labels were not found.
- Settings fixed.
- Added settings for globbing include and exclude files.
Completions for sjasmplus keywords and z80 instructions
- Fix for hovering local labels.
- Completions for z80 instructions and sjasmplus keywords.
Rework to support dot notation (sjasmplus)
- Better support fo sjasmplus dot label notation.
- Support for sjasmplus macros.
- Recognizes sjasmplus MODULE keyword in assembly files.
- 'Go to definition' also for INCLUDE files.
- Completions implemented. Also supports sjasmplus dots notation and MODULEs.
- New settings: enableCompletions, completionsRequiredLength.
- Unit tests for regular expressions.
- Configurable through settings.json.
- Added syntax highlighting.