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
- Builtin-type colors (recommended) — semantic
type tokens for
predeclared identifiers (INTEGER, …), currently TextMate-blue.
- 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.