Commit Graph
4 Commits
Author SHA1 Message Date
csh 06a0da5124 🐛 fix(core): enforce strict LSP lifecycle 2026-07-13 21:35:40 +08:00
csh 3642aa8b5b ♻️ refactor(cli): validate startup arguments 2026-07-11 18:07:22 +08:00
csh 2c9c0b2d8f 🐛 fix(server): load interpreter funcext symbols
- Wire `--interpreter=...` into server startup.
- Auto-load `<interpreter>/funcext` as a system library via Symbol::LoadSystemLibrary.
2025-12-14 13:08:50 +08:00
csh e5782c76fa ♻️ refactor(lsp_server): move entrypoints out of named modules
- export Run() from launcher module and add non-module main TU
- apply same pattern to module-based test executables
- migrate utils/string implementation fully into string.cppm and drop string.cpp
- point clangd to linux build compilation database
2025-12-13 19:55:45 +08:00