Skip to content

v1.10.1

Choose a tag to compare

@ulysse-bonneau-simvia ulysse-bonneau-simvia released this 28 Apr 12:57
· 63 commits to main since this release

[1.10.1] - 2026-04-28

A round of LSP polish: completion no longer auto-opens on top-level newlines or sticks on "No suggestions", and edit-time diagnostics stop crying wolf on macros that take CO("name") outputs or commands whose keywords live behind a BLOC gate.

Added

  • DEBUT autocompletion now inserts a paired FIN() block with the cursor parked between them.
  • Hovering a CO("name")-declared variable shows which macro will produce it and on what line, matching the regular variable hover.

Fixed

  • Suggest widget no longer auto-opens on a brand-new top-level line, no longer latches on accepted snippet bodies, and still pops parameter suggestions on Enter inside a function call.
  • CO("name") inside a macro is recognised as a future-output declaration, so later references to name no longer flag as undefined.
  • ASSE_ELEM_SSD and similar commands no longer report SOUS_STRUC / LIAISON missing when the keyword's value contains another call (MODELE=CO(...)).
  • CALC_MODES keywords gated by BLOC(condition=...) on defaulted catalog values are no longer reported as unknown.

What's Changed

  • Feat/lsp and ide experience by @ulysse-bouchet-simvia in #33

Full Changelog: v1.10.0...v1.10.1