ludic/tools/ludic-tools
Orkuncakilkaya 69fe39bff1 Phase 6a (cont.): reconcile editor toolchain with the rename
Updated the LSP indexer (ludic_index.h), completion snippets (ludic_lsp.c),
check-docs wrapper, and the fmt/LSP test fixtures (test-tools.sh, test-lsp.py)
to the new keywords. Fixed two pre-existing bugs surfaced along the way:
build-tools.sh had a set -e bug (a failing find|while pipeline in a command
substitution) that silently prevented ALL rebuilds since the first build, so the
editor binaries were stale; and an LSP test offset was calibrated to the old
keyword length. test.sh 14/14, test-tools 28/0, check-docs + check-vocabulary
green.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-08-27 18:34:57 +03:00
..
ludic_fmt.h Baseline: Ludic compiler + toolchain, Phase 1 syntax fixes complete 2026-08-27 15:15:35 +03:00
ludic_fmt_main.c Baseline: Ludic compiler + toolchain, Phase 1 syntax fixes complete 2026-08-27 15:15:35 +03:00
ludic_index.h Phase 6a (cont.): reconcile editor toolchain with the rename 2026-08-27 18:34:57 +03:00
ludic_json.h Baseline: Ludic compiler + toolchain, Phase 1 syntax fixes complete 2026-08-27 15:15:35 +03:00
ludic_lsp.c Phase 6a (cont.): reconcile editor toolchain with the rename 2026-08-27 18:34:57 +03:00
ludic_syntax.h Phase 6a: rename core vocabulary (game/main/component/archetype/system) 2026-08-27 18:22:13 +03:00
ludic_syntax.h.tmp Phase 5: anchor the editor vocabulary to the compiler 2026-08-27 16:35:46 +03:00
ludic_workspace.h Baseline: Ludic compiler + toolchain, Phase 1 syntax fixes complete 2026-08-27 15:15:35 +03:00
migrate_records.c Phase 3a: spawn/record initializers use ':' (Rule A) 2026-08-27 15:58:00 +03:00
migrate_separators.c Phase 2: enforce statement separators (Rule B) 2026-08-27 15:41:29 +03:00
migrate_ui.c Phase 3b+3c: ui props use ':'; drop dead needs/uses synonyms (Rule A) 2026-08-27 16:03:35 +03:00