Enable LSP debug logging, expand language feature support, and fix GUI rendering issues.

- Added `--debug` CLI flag to control LSP debug logging and corresponding environment setting.
- Extended LSP capabilities with basic hover, completion, and definition feature support.
- Removed redundant `NoScrollWithMouse` flag, resolving inconsistencies in GUI scrolling behavior.
- Refined variable usage and type consistency across LSP and rendering modules.
- Updated `LspManager` for improved buffer handling and server diagnostics integration.
This commit is contained in:
2025-12-02 01:21:09 -08:00
parent 33bbb5b98f
commit 051106a233
10 changed files with 631 additions and 366 deletions

File diff suppressed because it is too large Load Diff