Skip to content

v2.2.2

Compare
Choose a tag to compare
@ironsheep ironsheep released this 09 Nov 05:42
· 188 commits to main since this release

General bug fixes for P1 and P2

General bug fixes for P2 only (round 2)

  • P2 Add DRAFT handling of line continuation "..." - (support only in OBJ section for now!)
  • P2 Repair DAT pasm symbol offset calculations so highlights are in the correct position
  • P2 Add new built-in keyword "with" to syntax highlighter

General bug fixes for Both P1 and P2 (round 2)

  • P1 & P2 Adjusted parameter, return-value, and local variable name collision with global variable to produce error messages.
  • P1 & P2 Repair go to def'n for local variables (limit search scope to the current method)
  • P1 & P2 Repair go to def'n for local pasm labels (limit search scope to between the enclosing global pasm labels)
  • P1 & P2 Increase resolution on go to def'n - was line number only. It is now a line number with a character offset, so now it will position the cursor at the actual symbol within the line (e.g., good for go to enum declaration!)
  • P1 & P2 Repair DAT pasm parser so it doesn't leave pasm mode until the end of the DAT block
  • P1 & P2 Found and fixed a couple of crash causes

Full Changelog: v2.2.1...v2.2.2