PLAN.md 1.2 KB

Plan — next steps (from v0.24.0)

Status: IDE complete through v0.24.0, distributables fresh at v0.24.0 (AppImage + deb in gitignored apps/electron/dist/). Tree clean except this file; all tags local.

Done since the last plan

  • v0.22.0 definition search paths (project folders + gm2 libraries).
  • v0.23.0 WITH-block internals, v0.24.0 format selection.
  • Fresh 0.24.0 AppImage + deb, GUI-verified from the packaged build; desktopName set so the window associates with its .desktop entry.

Next, in priority order

  1. Builtin-type colors (recommended) — semantic type tokens for predeclared identifiers (INTEGER, …), currently TextMate-blue.
  2. WITH hover support — hover and go-to-definition for bare field names inside WITH bodies (checker side done in v0.23.0).

Also pending (undecided)

  • Push commits + tags to origin (all local so far, through v0.24.0).
  • Clean superseded artifacts from apps/electron/dist/.
  • Coco/R grammar differential testing against gm2.
  • Right-click context menu visual check (CDP cannot open context menus).
  • Builtin-type semantic color: INTEGER/CARDINAL/etc. currently fall back to TextMate blue (resolver emits no token); consider emitting type tokens for predeclared identifiers.