summaryrefslogtreecommitdiff
path: root/helix-lsp/src
Commit message (Expand)AuthorAge
* Add required-root-patterns for situational lsp activation (#8696)ontley2024-02-12
* make path changes LSP spec conform (#8949)Pascal Kuthe2024-01-28
* Improve error handling for `which::which` failuresMichael Davis2024-01-24
* Re-export `which` from `helix-stdx::env`Michael Davis2024-01-24
* refactor completion and signature help using hooksPascal Kuthe2024-01-23
* Create helix-stdx crate for stdlib extensionsMichael Davis2024-01-18
* feat(lsp): implement show document request (#8865)Matouš Dzivjak2024-01-17
* Exit a language server if it sends a message with invalid json (#9332)Ben Dennis2024-01-17
* Avoid crashing with 2 instances of the same LSP (#9134)Gabriel Lopes Rodrigues2024-01-02
* build(deps): bump lsp-types from 0.94.1 to 0.95.0 (#9117)dependabot[bot]2023-12-19
* when text document sync capability is only kind send didSave without text (#9...Gabriel Dinner-David2023-12-17
* Add command to move files with LSP support (#8584)Yomain2023-11-08
* LSP: Fix codeAction/resolve server capability check (#8421)Michael Davis2023-10-02
* fix multicursor snippet placeholder directions (#8423)Pascal Kuthe2023-09-30
* Filter out language servers which fail to spawn (#8374)woojiq2023-09-26
* Reformat with nightly rustfmt for better let-else formatting (#7721)Philipp Mildenberger2023-07-27
* Drop mut from variable to silence linter (#7704)Jonas Tepe2023-07-22
* Add support for LSP DidChangeWatchedFiles (#7665)Ryan Fowler2023-07-21
* feat: resolve code action (#7677)sigmaSd2023-07-21
* Fix crash when cwd is deleted (#7185)Yomain2023-07-11
* LSP: Forcefully shutdown uninitialized servers (#7449)Michael Davis2023-06-29
* map positions through changes in O(N)Pascal Kuthe2023-06-25
* Rebase cleanup/fixes and use lsp::CompletionItem in item_to_transaction directlyPhilipp Mildenberger2023-05-18
* Remove TODO comment in helix_lsp::Registry::restart and add doc-comment on to...Philipp Mildenberger2023-05-18
* Reorder id generation for Clients to stay close to the old behaviorPhilipp Mildenberger2023-05-18
* Reduce boilerplate by 'use lsp::*' in Client::supports_feature, and remove TO...Philipp Mildenberger2023-05-18
* Fix lsp_restart across multiple different document scopes (language servers w...Philipp Mildenberger2023-05-18
* Filter language servers also by capabilities in `doc.language_servers_with_fe...Philipp Mildenberger2023-05-18
* Refactor doc language servers to a HashMap, and the config to use a Vec to re...Philipp Mildenberger2023-05-18
* Refactored doc.language_servers and doc.language_servers_with_feature to retu...Philipp Mildenberger2023-05-18
* str instead of StringPhilipp Mildenberger2023-05-18
* Adds support for multiple language servers per language.Philipp Mildenberger2023-05-18
* fix didChange notifaction offset encodingPascal Kuthe2023-05-01
* feat: add a config option to exclude declaration from LSP references (#6886)Vitalii Solodilov2023-04-27
* Fix typos (#6643)Daniel Sedlak2023-04-07
* robustly handle invalid LSP ranges (#6512)Pascal Kuthe2023-04-03
* normalize LSP workspaces (#6517)Pascal Kuthe2023-04-03
* add option to enable/disable lsp snippetsPascal Kuthe2023-03-31
* Prefer utf-8 over utf-32Pascal Kuthe2023-03-31
* implement proper lsp-workspace supportPascal Kuthe2023-03-29
* add workspace config and manual LSP root managementPascal Kuthe2023-03-29
* detailed snippet testsPascal Kuthe2023-03-22
* accept bracket snippet variables without defaultPascal Kuthe2023-03-22
* accept empty snippet regex replace elementsPascal Kuthe2023-03-22
* fix single-char variable namesPascal Kuthe2023-03-22
* do not fail snippet parsing when control chars are not explicitly escapedPascal Kuthe2023-03-22
* fix typoPascal Kuthe2023-03-16
* allow empty placeholdersPascal Kuthe2023-03-16
* revamped snippet text element parsingPascal Kuthe2023-03-16
* always parse the entire snippetPascal Kuthe2023-03-16