A simple CPU rendered GUI IDE experience.
| -rw-r--r-- | src/edi.rs | 4 | ||||
| -rw-r--r-- | src/lsp.rs | 6 | ||||
| -rw-r--r-- | src/rnd.rs | 2 |
3 files changed, 8 insertions, 4 deletions
@@ -38,9 +38,7 @@ use crate::meta::META; use crate::sym::{Symbols, SymbolsList, SymbolsType}; use crate::text::cursor::{Ronge, ceach}; use crate::text::hist::{ClickHistory, Hist}; -use crate::text::{ - self, CoerceOption, Mapping, RopeExt, SortTedits, TextArea, -}; +use crate::text::{self, Mapping, RopeExt, SortTedits, TextArea}; use crate::{ BoolRequest, CDo, CompletionAction, CompletionState, act, alt, ctrl, filter, hash, shift, sig, sym, trm, @@ -860,6 +860,11 @@ pub fn run( "enable": true, "attributes": { "enable": true } }, + "hover": { + "documentation": { + "keywords": { "enable": false }, + }, + }, "inlayHints": { "closureReturnTypeHints": { "enable": "with_block" }, "closingBraceHints": { "minLines": 5 }, @@ -868,6 +873,7 @@ pub fn run( "rangeExclusiveHints": { "enable": true }, "closureCaptureHints": { "enable": true }, }, + "typing": { "triggerChars": ".=<>{(|+" }, "assist": { "preferSelf": true }, "checkOnSave": true, "diagnostics": { "enable": true }, @@ -684,7 +684,7 @@ pub fn render( // let (_x, _y) = text.cursor_visual(); let _x = 0; let _y = r - 1; - let Ok((is_above, left, top, w, mut h)) = place_around( + let Ok((_, left, top, w, h)) = place_around( (_x, _y), i.copy(), &c, |