ff442eenix: add overlay for convenient package usage (#7078)Yt
53f47bcMerge pull request #2507 from Philipp-M/multiple-language-serversBlaž Hrastnik
2a512f7Rebase cleanup/fixes and use lsp::CompletionItem in item_to_transaction directlyPhilipp Mildenberger
f8fa0d8Clarify language-servers documentation for mergeable LSP features (`diagnostics`, `code-action`, `completion`, `document-symbols` and `workspace-symbols`)Philipp Mildenberger
b6d0e26Sort language servers table in languages.toml and rename language server 'R' to 'r'Philipp Mildenberger
f45bbf1Apply all review suggestions (doc_id -> id, error message, unnecessary if)Philipp Mildenberger
656ee24Simplify gutter diagnostics rendering by using partition_point instead of binary searchPhilipp Mildenberger
2b746eaSome minor clarity/cosmetic improvementsPhilipp Mildenberger
39b9a4bAdd function `Editor::language_server_by_id` and refactor/simplify related code, also don't 'crash' in completion menu if language_server somehow disappearedPhilipp Mildenberger
521cdecRemove TODO comment in helix_lsp::Registry::restart and add doc-comment on top of function insteadPhilipp Mildenberger
dcb0767Reorder id generation for Clients to stay close to the old behaviorPhilipp Mildenberger
5674850Reduce boilerplate by 'use lsp::*' in Client::supports_feature, and remove TODO commentPhilipp Mildenberger
3e4bac1Fix lsp_restart across multiple different document scopes (language servers weren't restarted, if not of the same scope id), and fix some smaller rebase issuesPhilipp Mildenberger
2a21b93Fix crash with filtered diagnostics in gutter (e.g. when diagnostics aren't visible)Philipp Mildenberger
93fd79aRemove offset_encoding in CodeActionOrCommandItem, as it can be retrieved on demandPhilipp Mildenberger
073000eMaintain language servers TOML array order in `doc.language_servers`Philipp Mildenberger
ff26208Filter language servers also by capabilities in `doc.language_servers_with_feature`Philipp Mildenberger
9d089c2Fix docgen againPhilipp Mildenberger
451fe52Filter out already seen language servers in requests that can be sent to multiple language servers (code-action, completion, symbol pickers)Philipp Mildenberger
8ee5999Optimize gutter diagnostics and simplify shown_diagnosticsPhilipp Mildenberger
8ab6d7bUse let else instead of variable and fix some error messagesPhilipp Mildenberger
1d5d5daRemove offset_encoding in CompletionItemPhilipp Mildenberger
2eeac10Refactor doc language servers to a HashMap, and the config to use a Vec to retain orderPhilipp Mildenberger
b1199c5Remove symbol picker is_empty checkPhilipp Mildenberger
58c913cSimplify 'lsp_stop' commandPhilipp Mildenberger
7d20740Fix docgen and lsp-stop documentationPhilipp Mildenberger
60a6af1Remove boilerplate in the goto methods by generically composing functionsPhilipp Mildenberger
d963050Format/fix language docs a bitPhilipp Mildenberger
9639f42Refactor doc.shown_diagnostics to avoid an extra HashSetPhilipp Mildenberger
1122928Add method doc.supports_language_server for better readabilityPhilipp Mildenberger
ec2f909Simplify Display implementation for LanguageServerFeaturePhilipp Mildenberger
76b5cabRefactored doc.language_servers and doc.language_servers_with_feature to return an iterator and refactor LanguageServerFeature handling to a HashMap (language server name maps to features)Philipp Mildenberger
0637691Use DoubleEndedIterator instead of collect to Vec for reversingPhilipp Mildenberger
dd2f747Fix error messages when no language server is availablePhilipp Mildenberger
19f88fcSimplify Display implementation of LanguageServerFeaturePhilipp Mildenberger
f9b0865Fix sorting issues of the editor wide diagnostics and apply diagnostics related review suggestionsPhilipp Mildenberger
4da6d8cstr instead of StringPhilipp Mildenberger
b6c60beRemove unnecessary completion support check (likely an artifact)Philipp Mildenberger
44b2b40Fix issue with ltex-ls, filtering params is not what we want herePhilipp Mildenberger
05583f8Fix hardcoded offset_encodingPhilipp Mildenberger
74e21e1Fix some lints/docgen hintsPhilipp Mildenberger
7d4f7ebFix 'WorkspaceConfiguration' request with empty configuration section stringsPhilipp Mildenberger
71551d3Adds support for multiple language servers per language.Philipp Mildenberger
7f5940bAdd 23.05 to the AppDataMichael Davis
59f8f5eAdd changelog notes for the 23.05 releaseMichael Davis
04fbf30Bump the version to 23.05Michael Davis
2cccb3fFix completion on paths containing spaces (#6779)Ivan Gulakov
b070533automatically disable TS when parsing takes longer than 500msPascal Kuthe
2f23064async picker syntax highlightingPascal Kuthe
c6f169bcleanup integration testsPascal Kuthe
keysesc to close
- j k
- move down, up
- enter
- open
- esc
- back, or up a level
- 1 2 3 4
- readme, files, commits, refs
- /
- filter
- y
- copy the clone command
- c
- compare the chosen commit with another (or shift-click both)
- ?
- show or hide this list