You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
helix-plus/helix-view/src
Poliorcetics bdcd4d9411
Feat: LSP Type Hints (#5934)
* misc: missing inline, outdated link

* doc: Add new theme keys and config option to book

* fix: don't panic in Tree::try_get(view_id)

Necessary for later, where we could be receiving an LSP response
for a closed window, in which case we don't want to crash while
checking for its existence

* fix: reset idle timer on all mouse events

* refacto: Introduce Overlay::new and InlineAnnotation::new

* refacto: extract make_job_callback from Context::callback

* feat: add LSP display_inlay_hint option to config

* feat: communicate inlay hints support capabilities of helix to LSP server

* feat: Add function to request range of inlay hint from LSP

* feat: Save inlay hints in document, per view

* feat: Update inlay hints on document changes

* feat: Compute inlay hints on idle timeout

* nit: Add todo's about inlay hints for later

* fix: compute text annotations for current view in view.rs, not document.rs

* doc: Improve Document::text_annotations() description

* nit: getters don't use 'get_' in front

* fix: Drop inlay hints annotations on config refresh if necessary

* fix: padding theming for LSP inlay hints

* fix: tracking of outdated inlay hints should not be dependant on document revision (because of undos and such)

* fix: follow LSP spec and don't highlight padding as virtual text

* config: add some LSP inlay hint configs
2 years ago
..
handlers feat(dap): send Disconnect if Terminated event received (#5532) 2 years ago
base64.rs Fix new clippy lints (#5892) 2 years ago
clipboard.rs Fix new clippy lints (#5892) 2 years ago
document.rs Feat: LSP Type Hints (#5934) 2 years ago
editor.rs Feat: LSP Type Hints (#5934) 2 years ago
env.rs Use OSC 52 as a fallback for setting the system clipboard (#3220) 2 years ago
graphics.rs Fix lacking space panic (#6109) 2 years ago
gutter.rs Add command for resetting diff hunks (#5736) 2 years ago
info.rs fix: remove unneeded allocations when calling helix_view::Info::new 2 years ago
input.rs Fix new clippy lints (#5892) 2 years ago
keyboard.rs refactor(helix-view): remove cfg_attr references a nonexistent feature (#5630) 2 years ago
lib.rs rework positioning/rendering and enable softwrap/virtual text (#5420) 2 years ago
macros.rs Apply transactions to all views (#4733) 2 years ago
theme.rs Generalised to multiple runtime directories with priorities (#5411) 2 years ago
tree.rs Feat: LSP Type Hints (#5934) 2 years ago
view.rs Feat: LSP Type Hints (#5934) 2 years ago