| Commit message (Expand) | Author | Age |
* | Use a hook for resolving completion items | Michael Davis | 2024-02-23 |
* | refactor completion and signature help using hooks | Pascal Kuthe | 2024-01-23 |
* | Support drawing popup frame (#4313) | ath3 | 2023-12-19 |
* | 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 |