Skip to content

v2.5.9

Latest

Choose a tag to compare

@WilliamSmithEdward WilliamSmithEdward released this 29 Jun 05:15

XLIDE 2.5.9

Added

  • Juxtaposed expressions in an assignment (e.g. n = 1 n 1) are now flagged as syntax errors ("expected end of statement"), narrowly scoped so they never fire on valid VBA (Foo (x), arr(1)(2), Count&).

Changed

  • AI-assistant tool descriptions keep agents on the live XLIDE module tree rather than the workbook file or its exported .bas/.cls artifacts.

Fixed

  • Smart Tab inserts a tab at end-of-line instead of indenting the whole line (still indents in leading whitespace / blank line / multi-line selection).
  • The XLIDE Tests panel refreshes when you save a module of its workbook.
  • Robustness fixes from two full-codebase adversarial review passes (export/sync edge cases, Python bridge restart, output-log redaction, atomic-save permissions, and more).

Also folds in 2.5.8: VBE-style hold of still-typing syntax errors on the current line, implicit-With leading-dot completion, and per-keystroke analyzer/diagnostics performance work.