- Add set_ast helper to centralize Tree-sitter parsing logic - Parse and attach AST on FocusedViewEvent and TextChangedEvent - Request file from buffer on view focus before parsing - Fix parser guard condition in get_parser (handle missing language properly) - Emit CreatedSourceViewEvent when a new source view is added - Register CreatedSourceViewEvent in DTO exports - Update TODO: - Remove completed collapsible code blocks task - Add fix note for code block icon desync issue chore: - Add scaffolding for code_fold UI plugin - Add created_source_view_event DTO
19 lines
574 B
Markdown
19 lines
574 B
Markdown
___
|
|
### Add
|
|
1. Add Godot LSP Client
|
|
1. Add Terminal plugin
|
|
1. Add Plugin to <Shift\><Ctrl\>| and <Ctrl\>| to split views up, down, left, right
|
|
1. Add <Ctrl\>i to **lsp_manager** to list who implements xyz
|
|
|
|
___
|
|
### Change
|
|
1. Make **telescope** plugin a generic base to allow query mode additions through plugins
|
|
1. Make **lsp_manager** hard coded values configurable, plus add respective fields to UI
|
|
|
|
___
|
|
### Fix
|
|
- Fix on lsp client unload to close files lsp side and unload server endpoint
|
|
- Fix Collapsable code blocks icon desync on new/old lines or text cut/pasted
|
|
|
|
___
|