| Commit message (Collapse) | Author | Age | |
|---|---|---|---|
| * | fix(lsp): trim trailing whitespace from completion words (#29122) | Mathias Fußenegger | 2024-06-02 |
| | | | | | | the `complete()` mechanism doesn't play nicely with trailing newlines or tabs. A newline causes it to insert a null character, showing up as `^@`. | ||
| * | perf(lsp): avoid repeated table lookup in completion.enable | Mathias Fussenegger | 2024-06-01 |
| | | |||
| * | refactor(lsp): share completion request logic between omnifunc & trigger | Mathias Fussenegger | 2024-06-01 |
| | | |||
| * | perf(lsp): don't copy completion items in filter pass | Mathias Fussenegger | 2024-06-01 |
| | | |||
| * | feat(lsp): support postfix snippets in completion | Mathias Fussenegger | 2024-05-30 |
| | | |||
| * | feat(lsp): use fuzzy match on filterText instead of prefix match | Mathias Fussenegger | 2024-05-30 |
| | | | | | | | | | The `complete()` mechanism matches completion candidates against the typed text, so strict pre-filtering isn't necessary. This is a first step towards supporting postfix snippets (like `items@insert` in luals) | ||
| * | feat(lsp): completion side effects | Maria José Solano | 2024-05-27 |