v2.2.2
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