helix/helix-view/src
Gokul Soumya 791bf7e50a
Add lsp signature help (#1755)
* Add lsp signature help

* Do not move signature help popup on multiple triggers

* Highlight current parameter in signature help

* Auto close signature help

* Position signature help above to not block completion

* Update signature help on backspace/insert mode delete

* Add lsp.auto-signature-help config option

* Add serde default annotation for LspConfig

* Show LSP inactive message only if signature help is invoked manually

* Do not assume valid signature help response from LSP

Malformed LSP responses are common, and these should not crash the
editor.

* Check signature help capability before sending request

* Reuse Open enum for PositionBias in popup

* Close signature popup and exit insert mode on escape

* Add config to control signature help docs display

* Use new Margin api in signature help

* Invoke signature help on changing to insert mode
2022-07-19 11:28:24 +09:00
..
handlers Add more context; Editor::open doesn't need to own path 2022-06-18 23:57:45 -04:00
clipboard.rs cfg-gate unused functions on macos & windows (#2332) 2022-05-02 23:31:23 +09:00
document.rs Fix initial selection of Document in new view 2022-06-18 23:54:03 -04:00
editor.rs Add lsp signature help (#1755) 2022-07-19 11:28:24 +09:00
graphics.rs Refactor Margin for fine grained control (#2727) 2022-06-22 01:52:08 +09:00
gutter.rs Make gutters padding optional (#2996) 2022-07-18 10:13:47 +09:00
info.rs Handle newlines in register infobox 2022-02-10 10:52:06 +09:00
input.rs Format keys identically in statusline and command palette (#2790) 2022-06-22 01:46:50 +09:00
keyboard.rs fix: Normalize backtab into shift-tab 2021-12-06 12:25:19 +09:00
lib.rs Split off dap event handlers into helix-view to allow reuse 2022-03-28 11:01:59 +09:00
macros.rs Simplify view/doc macros 2021-11-18 14:13:42 +09:00
theme.rs Add live preview to theme picker (#1798) 2022-07-05 19:44:16 +09:00
tree.rs add history suggest to global search (#2717) 2022-06-22 01:52:25 +09:00
view.rs Make gutters padding optional (#2996) 2022-07-18 10:13:47 +09:00