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
*
Reformat with nightly rustfmt for better let-else formatting (#7721)
Philipp Mildenberger
2023-07-27
*
Save an undo checkpoint before accepting completion (#7747)
Michael Davis
2023-07-27
*
add config option for instant completion entry preview (defaulting to true).
Luca Schlecker
2023-06-09
*
Rebase cleanup/fixes and use lsp::CompletionItem in item_to_transaction directly
Philipp Mildenberger
2023-05-18
*
Apply all review suggestions (doc_id -> id, error message, unnecessary if)
Philipp Mildenberger
2023-05-18
*
Add function `Editor::language_server_by_id` and refactor/simplify related co...
Philipp Mildenberger
2023-05-18
*
Remove offset_encoding in CompletionItem
Philipp Mildenberger
2023-05-18
*
Remove unnecessary completion support check (likely an artifact)
Philipp Mildenberger
2023-05-18
*
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
[next]