summaryrefslogtreecommitdiff
path: root/helix-term/src/ui/completion.rs
Commit message (Expand)AuthorAge
* 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
* Ensure coords in screen depends on char width (#885)Ivan Tham2021-11-03
* Bump lsp-types to 0.91.0 (#932)Ivan Tham2021-10-29
* Clear competion items when start_offset > cursor (#906)CossonLeo2021-10-26
* completion: fully revert state before apply & insertText common prefixBlaž Hrastnik2021-10-25
* fix: If backspacing past the start offset, cancel completionBlaž Hrastnik2021-10-16
* Allow trigger_offset to be unused for nowBlaž Hrastnik2021-10-10
* Filter the initial completionBlaž Hrastnik2021-10-05
* Optimize completion doc position. (#691)CossonLeo2021-09-08
* Extract view.inner_area(), simplify render_focused_view_elementsBlaž Hrastnik2021-08-19
* Refactor view.first_line/first_col into view.offset (Position)Blaž Hrastnik2021-08-19