| Commit message (Collapse) | Author | Age | Files | Lines | ||
|---|---|---|---|---|---|---|
| ... | ||||||
| * | fix: single_file_mode should be single_file_support (#1489) | Michael Lingelbach | 2021-11-26 | 1 | -4/+4 | |
| | | ||||||
| * | chore: clean up imports | Michael Lingelbach | 2021-11-25 | 1 | -1/+1 | |
| | | ||||||
| * | fix: only set cmd_cwd if filepath exists (#1485) | Michael Lingelbach | 2021-11-25 | 1 | -1/+2 | |
| | | ||||||
| * | fix: set correct cwd config key when unset (#1483) | Julian Berman | 2021-11-25 | 1 | -2/+4 | |
| | | | | pass `cmd_cwd` instead of `cwd` in `config` to start_client | |||||
| * | chore: remove executable check (#1477) | Michael Lingelbach | 2021-11-24 | 1 | -5/+8 | |
| | | | | | | | * start_client handles checking if the server is executable, it is redundant to check this in lspconfig * vim.fn.executable does not respect cmd_env, which can allow injecting servers via a local PATH override | |||||
| * | chore: internally switch to sending workspaceFolders (#1453) | Michael Lingelbach | 2021-11-19 | 1 | -0/+1 | |
| | | ||||||
| * | feat: add worktree support to find_git_ancestor (#1450) | Michael Lingelbach | 2021-11-19 | 1 | -1/+2 | |
| | | | | | | * find_git_ancestor previously only checked for `.git ` directories * git worktrees use a `.git` file with reference to the original git directory | |||||
| * | chore: clean up unused function args (#1426) | Michael Lingelbach | 2021-11-15 | 1 | -1/+1 | |
| | | ||||||
| * | fix: update error message (#1406) | William Boman | 2021-11-11 | 1 | -1/+1 | |
| | | | | * point at server_configurations.md instead of CONFIG.md | |||||
| * | feat: spawn the language server in resolved root directory (#1407) | Michael Lingelbach | 2021-11-11 | 1 | -0/+4 | |
| | | ||||||
| * | feat: add single file mode (#1385) | Michael Lingelbach | 2021-11-11 | 1 | -8/+25 | |
| | | | | | | | | | | | | | * This adds a "single file mode" option for each language server * Currently, if a root is not detected, a new language server is started for each file opened. * Root directory is set to `nil` in start_client. Some servers will refuse to start, or otherwise panic. This is opt-in per server. * Some servers, such as rust-analyzer, explicitly have a "single file mode", we will not support that until it is officially part of the LSP specification Co-authored-by: Peter Lithammer <peter.lithammer@gmail.com> | |||||
| * | feat: improve interface for `:Lsp*` commands (#1324) | Vsevolod | 2021-10-17 | 1 | -0/+11 | |
| | | ||||||
| * | fix: add compat shim for handler change in core (#1248) | Christian Clason | 2021-09-10 | 1 | -0/+21 | |
| | | | | | | | Add a compatibility shim to `util.lua` adapting to change in handler signature and use it where needed. (Skip `rust-analyzer` and `denols` since their requests don't use handlers.) | |||||
| * | fix(ui): gracefully handle nil filetypes (#1217) | kylo252 | 2021-09-03 | 1 | -6/+9 | |
| | | ||||||
| * | feat(lspinfo): improve layout (#1186) | kylo252 | 2021-08-28 | 1 | -0/+28 | |
| | | ||||||
| * | Revert "feat(ui): lspinfo: better layout #1184)" (#1185) | Michael Lingelbach | 2021-08-25 | 1 | -11/+0 | |
| | | | | This reverts commit d6e78ef013a57761226df5b842d52912f15011dd. | |||||
| * | feat(ui): lspinfo: better layout #1184) | kylo252 | 2021-08-25 | 1 | -0/+11 | |
| | | ||||||
| * | chore: remove modeline (#1177) | Michael Lingelbach | 2021-08-24 | 1 | -1/+0 | |
| | | ||||||
| * | fix: unsilent autocmd to print warning (#1171) | Michael Lingelbach | 2021-08-24 | 1 | -4/+1 | |
| | | ||||||
| * | feat(lspinfo): display autostart status (#964) | Matthieu Coudron | 2021-08-06 | 1 | -0/+1 | |
| | | ||||||
| * | ci: run codespell on pull requests (#1101) | dundargoc | 2021-07-25 | 1 | -1/+1 | |
| | | ||||||
| * | feat: added global on_setup hook | Folke Lemaitre | 2021-07-19 | 1 | -0/+3 | |
| | | ||||||
| * | feat: added option to disable an lsp server from the config | Folke Lemaitre | 2021-07-19 | 1 | -0/+4 | |
| | | ||||||
| * | chore: change stylua to single quotes (#1068) | Michael Lingelbach | 2021-07-13 | 1 | -30/+30 | |
| | | ||||||
| * | fix: ensure path exists before calling fs_realpath (#1052) | Michael Lingelbach | 2021-07-09 | 1 | -2/+3 | |
| | | ||||||
| * | feat: try to resolve root for new files | Michael Lingelbach | 2021-07-08 | 1 | -4/+12 | |
| | | ||||||
| * | Revert "fix: try to resolve root directory if file is not yet on disk" | Michael Lingelbach | 2021-07-05 | 1 | -1/+1 | |
| | | | | | This reverts commit 625017df3e1e347ba35e7d6ef7a56efd096e8963. | |||||
| * | fix: try to resolve root directory if file is not yet on disk | Mark Harrison | 2021-07-04 | 1 | -1/+1 | |
| | | ||||||
| * | ci: lint and format with stylua | Michael Lingelbach | 2021-07-03 | 1 | -55/+72 | |
| | | ||||||
| * | fix: prevent dirname returning '/' if path is empty string | rayx | 2021-07-03 | 1 | -1/+3 | |
| | | ||||||
| * | utils: fix script_path on windows | Michael Lingelbach | 2021-05-01 | 1 | -1/+1 | |
| | | ||||||
| * | Use dofile instead of require for faster setup({}) | Michael Lingelbach | 2021-04-23 | 1 | -0/+5 | |
| | | | | | | | * closes #239 * For 76 language servers, this decreases time to invoke setup({}) from ~126 ms to ~1ms | |||||
| * | Fix root_dir for wildcards and file in wildignore | Tristan Konolige | 2021-04-09 | 1 | -2/+4 | |
| | | ||||||
| * | Remove duplicated tbl_deep_extend | Michael Lingelbach | 2021-03-28 | 1 | -34/+0 | |
| | | ||||||
| * | lspconfig: use vim.notify to warn of absent LSP executable | Matthieu Coudron | 2021-02-15 | 1 | -1/+1 | |
| | | ||||||
| * | Remove an unused func | delphinus | 2021-01-20 | 1 | -7/+0 | |
| | | ||||||
| * | Merge pull request #509 from mjlbach/remove_deprecated_handlers | Michael Lingelbach | 2021-01-15 | 1 | -10/+0 | |
| |\ | | | | | Remove deprecated handlers | |||||
| | * | remove deprecated handlers that were moved to neovim core | Michael Lingelbach | 2021-01-08 | 1 | -10/+0 | |
| | | | ||||||
| * | | Check if language server is executable before trying to start it | Michael Lingelbach | 2021-01-14 | 1 | -2/+7 | |
| | | | ||||||
| * | | clangd: fix capabilities by extending protocol defaults with utf-8 offset ↵ | John Drouhard | 2021-01-08 | 1 | -10/+0 | |
| |/ | | | | | | | encoding Also removes the utf8_config helper function which was only used by clangd and is a clangd-specific protocol extension. | |||||
| * | Remove all installers and install logic | Michael Lingelbach | 2021-01-03 | 1 | -109/+5 | |
| | | ||||||
| * | Change the rest of the callback usages | Iron_E | 2020-11-15 | 1 | -1/+1 | |
| | | ||||||
| * | Rename nvim_lsp to lspconfig | Hirokazu Hata | 2020-09-06 | 1 | -0/+445 | |
