aboutsummaryrefslogtreecommitdiff
path: root/helix-term/src/ui/completion.rs
Commit message (Expand)AuthorAge
* indent snippets to line indent instead of completion start (#6263)Pascal Kuthe2023-03-11
* treat replace/insertmode consistently, default to insertPascal Kuthe2023-03-10
* fix snippet bugs and multicursor completion edgecasesPascal Kuthe2023-03-10
* allow LSP insert text to replace non-matching prefixes (#5469)Taylor C. Richberger2023-03-10
* store multiple snapshots on the document at oncePascal Kuthe2023-03-09
* save selection before completion savepointPascal Kuthe2023-03-09
* Handle snippets for LSPs not providing offsets for completionAndrii Grynenko2023-03-08
* Render every LSP snippets for every cursorAndrii Grynenko2023-03-08
* Delete snippet placeholders when accepting completionPascal Kuthe2023-03-08
* Apply snippets as transactionsMichael Davis2023-03-08
* Use Popup::ignore_escape_key helper for completion (#6006)Michael Davis2023-02-16
* feat(ui): deprecated completions (#5932)Matouš Dzivjak2023-02-13
* Fix completion doc popup area calculation logicGokul Soumya2023-02-11
* Create popup rect instead of using raw valuesGokul Soumya2023-02-11
* Refactor our Markdown construction in completion docGokul Soumya2023-02-11
* Rename completion doc popup area variablesGokul Soumya2023-02-11
* Use early return in rendering completion docGokul Soumya2023-02-11
* rework positioning/rendering and enable softwrap/virtual text (#5420)Pascal Kuthe2023-01-31
* Remove apply_transaction helper (#5598)Ivan Tham2023-01-21
* Replace menu::Item::{row, label} with format()Gokul Soumya2023-01-18
* Only write newlines in menu selection popup if the lsp returns detail (#4902)ath32022-12-09
* Apply completion edits to all cursors (#4496)Michael Davis2022-12-06
* lsp: Check server provider capabilities (#3554)Michael Davis2022-11-22
* lsp: Resolve completion item asynchronously on idle-timeout (#4781)Michael Davis2022-11-18
* Popup scrollbar (#4449)Manos Mertzianis2022-11-15
* `error!` on unknown `CompletionItemKind` (#4658)Marko Klobučar Ledinšćak2022-11-08
* lsp: Support insertReplaceBlaž Hrastnik2022-11-08
* feat(lsp): LSP preselected items appear first in completion menu (#4480)lazytanuki2022-10-27
* lsp: Resolve completion items missing documentation on idle (#4406)Michael Davis2022-10-22
* never sort menu items when no fuzzy matching is possiblePascal Kuthe2022-10-21
* sort codeaction by their kind instead of alphabeticallyPascal Kuthe2022-10-21
* Add a helper function for applying transactionsMichael Davis2022-10-11
* Apply transactions to ViewsMichael Davis2022-10-11
* Derive Document language name from languages.toml name key (#3338)Michael Davis2022-08-30
* Add bracketed paste (#3233)Charlie Groves2022-08-29
* Add custom event type replacing crossterm's Event (#3169)Gokul Soumya2022-08-09
* Add lsp signature help (#1755)Gokul Soumya2022-07-19
* Reuse menu::Item trait in picker (#2814)Gokul Soumya2022-07-02
* Restore document state on completion cancel (#2096)Andrey Tkachenko2022-04-20
* Fixes #1991 LSP Auto-import (#2088)Andrey Tkachenko2022-04-16
* minor: Remove some outdated commentsBlaž Hrastnik2022-03-03
* Make repeat operator work with completion edits (#1640)Mateusz S. Szczygieł2022-03-01
* Fix 1.60 lintsBlaž Hrastnik2022-02-25
* Close some popups automatically (#1285)Bram2022-02-23
* Allow separate styles for markup headings (#1618)Alex2022-02-21
* Use markup scopes for the Markdown component (#1363)CossonLeo2022-01-24
* Update to rust 1.58, fix a bunch of optional lintsBlaž Hrastnik2022-01-16
* Resolve completion item (#1315)Gabriel Berto2021-12-25
* Fix panic when scrolling through completion popup (#1260)Midnight Exigent2021-12-14
* Only use a single documentation popup (#1241)Kirawi2021-12-08