index
:
helix-ext
dependabot/cargo/rust-dependencies-1a67a7dde4
gh-pages
master
patches
v23.10.2
[contrib] fork of the helix editor, with various inactive and rejected patches applied
git daemon user
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
helix-term
/
src
/
ui
/
completion.rs
Commit message (
Expand
)
Author
Age
*
Adds support for multiple language servers per language.
Philipp Mildenberger
2023-05-18
*
clarify comments about completion savepoints
Pascal Kuthe
2023-05-18
*
only resolve completion items once
Pascal Kuthe
2023-05-18
*
resolve completions before applying transactions
Pascal Kuthe
2023-05-18
*
correctly handle completion rerequest
Pascal Kuthe
2023-05-18
*
robustly handle invalid LSP ranges (#6512)
Pascal Kuthe
2023-04-03
*
Hide signature help if it overlays completion menu (#5523)
Pascal Kuthe
2023-03-31
*
indent snippets to line indent instead of completion start (#6263)
Pascal Kuthe
2023-03-11
*
treat replace/insertmode consistently, default to insert
Pascal Kuthe
2023-03-10
*
fix snippet bugs and multicursor completion edgecases
Pascal Kuthe
2023-03-10
*
allow LSP insert text to replace non-matching prefixes (#5469)
Taylor C. Richberger
2023-03-10
*
store multiple snapshots on the document at once
Pascal Kuthe
2023-03-09
*
save selection before completion savepoint
Pascal Kuthe
2023-03-09
*
Handle snippets for LSPs not providing offsets for completion
Andrii Grynenko
2023-03-08
*
Render every LSP snippets for every cursor
Andrii Grynenko
2023-03-08
*
Delete snippet placeholders when accepting completion
Pascal Kuthe
2023-03-08
*
Apply snippets as transactions
Michael Davis
2023-03-08
*
Use Popup::ignore_escape_key helper for completion (#6006)
Michael Davis
2023-02-16
*
feat(ui): deprecated completions (#5932)
Matouš Dzivjak
2023-02-13
*
Fix completion doc popup area calculation logic
Gokul Soumya
2023-02-11
*
Create popup rect instead of using raw values
Gokul Soumya
2023-02-11
*
Refactor our Markdown construction in completion doc
Gokul Soumya
2023-02-11
*
Rename completion doc popup area variables
Gokul Soumya
2023-02-11
*
Use early return in rendering completion doc
Gokul Soumya
2023-02-11
*
rework positioning/rendering and enable softwrap/virtual text (#5420)
Pascal Kuthe
2023-01-31
*
Remove apply_transaction helper (#5598)
Ivan Tham
2023-01-21
*
Replace menu::Item::{row, label} with format()
Gokul Soumya
2023-01-18
*
Only write newlines in menu selection popup if the lsp returns detail (#4902)
ath3
2022-12-09
*
Apply completion edits to all cursors (#4496)
Michael Davis
2022-12-06
*
lsp: Check server provider capabilities (#3554)
Michael Davis
2022-11-22
*
lsp: Resolve completion item asynchronously on idle-timeout (#4781)
Michael Davis
2022-11-18
*
Popup scrollbar (#4449)
Manos Mertzianis
2022-11-15
*
`error!` on unknown `CompletionItemKind` (#4658)
Marko Klobučar Ledinšćak
2022-11-08
*
lsp: Support insertReplace
Blaž Hrastnik
2022-11-08
*
feat(lsp): LSP preselected items appear first in completion menu (#4480)
lazytanuki
2022-10-27
*
lsp: Resolve completion items missing documentation on idle (#4406)
Michael Davis
2022-10-22
*
never sort menu items when no fuzzy matching is possible
Pascal Kuthe
2022-10-21
*
sort codeaction by their kind instead of alphabetically
Pascal Kuthe
2022-10-21
*
Add a helper function for applying transactions
Michael Davis
2022-10-11
*
Apply transactions to Views
Michael Davis
2022-10-11
*
Derive Document language name from languages.toml name key (#3338)
Michael Davis
2022-08-30
*
Add bracketed paste (#3233)
Charlie Groves
2022-08-29
*
Add custom event type replacing crossterm's Event (#3169)
Gokul Soumya
2022-08-09
*
Add lsp signature help (#1755)
Gokul Soumya
2022-07-19
*
Reuse menu::Item trait in picker (#2814)
Gokul Soumya
2022-07-02
*
Restore document state on completion cancel (#2096)
Andrey Tkachenko
2022-04-20
*
Fixes #1991 LSP Auto-import (#2088)
Andrey Tkachenko
2022-04-16
*
minor: Remove some outdated comments
Blaž Hrastnik
2022-03-03
*
Make repeat operator work with completion edits (#1640)
Mateusz S. Szczygieł
2022-03-01
*
Fix 1.60 lints
Blaž Hrastnik
2022-02-25
[next]