| Commit message (Collapse) | Author | Age | Files | Lines | ||
|---|---|---|---|---|---|---|
| ... | ||||||
| * | fix: do not index nil config.filestypes in try_add (#1673) | kyoh86 | 2022-01-22 | 1 | -4/+8 | |
| | | ||||||
| * | fix: try_add_wrapper errors if passed nil for bufnr (#1648)v0.1.1 | oncomouse | 2022-01-09 | 1 | -0/+1 | |
| | | ||||||
| * | fix: properly handle sanitizing bufname in .launch() (#1608) | Michael Lingelbach | 2021-12-25 | 1 | -5/+4 | |
| | | ||||||
| * | fix: attach to buffer when manually launching in single file mode (#1599)v0.1.0 | Michael Lingelbach | 2021-12-23 | 1 | -1/+2 | |
| | | ||||||
| * | fix: only attempt to attach to valid bufnames (#1598) | Michael Lingelbach | 2021-12-23 | 1 | -12/+13 | |
| | | | | | * Check that a bufname begins with a filesystem root specifier such as a drive letter (Windows) or "/" (Unix) * Unify with check that buf name is not "" or nil | |||||
| * | fix: do not attach server to buffers with nil or missing name (#1597) | Michael Lingelbach | 2021-12-23 | 1 | -4/+20 | |
| | | ||||||
| * | fix: internally use forward delineated paths cross-platform (#1593) | Michael Lingelbach | 2021-12-23 | 1 | -7/+9 | |
| | | | | | * Escape paths used to autocommands * Always normalize windows path to forward slash for internal use | |||||
| * | chore: fix missing [lspconfig] prefix for vim.notify (#1546) | William Boman | 2021-12-06 | 1 | -1/+1 | |
| | | ||||||
| * | chore: prefix all vim.notify message with [lspconfig] (#1496) | William Boman | 2021-11-27 | 1 | -2/+6 | |
| | | ||||||
| * | chore: clean up imports | Michael Lingelbach | 2021-11-25 | 1 | -1/+1 | |
| | | ||||||
| * | chore: format with stylua (#1457) | Michael Lingelbach | 2021-11-19 | 1 | -4/+6 | |
| | | ||||||
| * | chore: internally switch to sending workspaceFolders (#1453) | Michael Lingelbach | 2021-11-19 | 1 | -0/+4 | |
| | | ||||||
| * | fix: support single file mode when no default root pattern set | Michael Lingelbach | 2021-11-15 | 1 | -3/+11 | |
| | | ||||||
| * | feat: add single file mode (#1385) | Michael Lingelbach | 2021-11-11 | 1 | -15/+34 | |
| | | | | | | | | | | | | | * 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> | |||||
| * | fix: disambiguate autostart option from function name (#1356) | kylo252 | 2021-11-08 | 1 | -11/+19 | |
| | | | | | | | * make `config.autostart` separate from `config.launch()` * simplify handling of `config.autostart` * check for `true` instead of `not false` * replace `trigger` with the conventional `event` and `pattern` | |||||
| * | fix: set offset encoding by default (#1360) | Michael Lingelbach | 2021-10-31 | 1 | -1/+7 | |
| | | | | | | | Some servers (clangd, rust-analyzer) support using byte ranges (utf-8 encodings). Currently this logic is handled in the configuration's on_init. This is moved into the on_init wrapper to avoid being overridden accidentally by users. | |||||
| * | 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 | -2/+4 | |
| | | ||||||
| * | feat(lspinfo): display autostart status (#964) | Matthieu Coudron | 2021-08-06 | 1 | -0/+1 | |
| | | ||||||
| * | feat: added global on_setup hook | Folke Lemaitre | 2021-07-19 | 1 | -0/+4 | |
| | | ||||||
| * | fix: expose get_root_dir instead of config.root_dir | Folke Lemaitre | 2021-07-19 | 1 | -1/+1 | |
| | | ||||||
| * | chore: change stylua to single quotes (#1068) | Michael Lingelbach | 2021-07-13 | 1 | -29/+29 | |
| | | ||||||
| * | fix: do not attach server if buftype is 'nofile' (#1064) | Michael Lingelbach | 2021-07-12 | 1 | -3/+3 | |
| | | | | | * match buftype instead of filetype against 'nofile' * clarify variable naming to make buffer filetype clear from buftype | |||||
| * | fix: check client is not nil in _setup_buffer() | Christian Chiarulli | 2021-07-04 | 1 | -0/+3 | |
| | | | | Co-authored-by: christianchiarulli <chrisatmachine@gmail.com> | |||||
| * | fix: be less strict about cmd validation | Michael Lingelbach | 2021-07-03 | 1 | -1/+1 | |
| | | | | | Some language servers lazily build cmd based on a parameter passed to setup, like powershell_es. We should change this eventually, but for now be less strict. | |||||
| * | ci: lint and format with stylua | Michael Lingelbach | 2021-07-03 | 1 | -44/+46 | |
| | | ||||||
| * | fix: validate cmd is of type table | Michael Lingelbach | 2021-07-03 | 1 | -0/+1 | |
| | | ||||||
| * | bug: bufnr not passed to on_attach | MichaĆ Nowotnik | 2021-04-20 | 1 | -1/+2 | |
| | | ||||||
| * | autostart: print error when root directory nil | Michael Lingelbach | 2021-04-09 | 1 | -0/+4 | |
| | | ||||||
| * | Remove duplicated tbl_deep_extend | Michael Lingelbach | 2021-03-28 | 1 | -4/+4 | |
| | | ||||||
| * | Automatically reattach to buffers after reloading | Michael Lingelbach | 2021-02-17 | 1 | -0/+7 | |
| | | ||||||
| * | Merge pull request #738 from mjlbach/fix_autostart | Michael Lingelbach | 2021-02-17 | 1 | -1/+1 | |
| |\ | | | | | rename launch -> autostart, add documentation | |||||
| | * | rename launch -> autostart, add documentation | Michael Lingelbach | 2021-02-17 | 1 | -1/+1 | |
| | | | ||||||
| * | | Merge pull request #721 from mjlbach/disable_autostart | Michael Lingelbach | 2021-02-17 | 1 | -9/+37 | |
| |\| | | | | | Add option to disable autostart | |||||
| | * | Add option to disable autostart | Michael Lingelbach | 2021-02-16 | 1 | -9/+37 | |
| | | | ||||||
| * | | fix on_attach to correctly pass bufnr as second argument | Michael Lingelbach | 2021-02-14 | 1 | -3/+3 | |
| |/ | ||||||
| * | remove client/registerCapability handler | Michael Lingelbach | 2021-01-25 | 1 | -20/+0 | |
| | | ||||||
| * | Merge pull request #509 from mjlbach/remove_deprecated_handlers | Michael Lingelbach | 2021-01-15 | 1 | -36/+0 | |
| |\ | | | | | Remove deprecated handlers | |||||
| | * | remove deprecated handlers that were moved to neovim core | Michael Lingelbach | 2021-01-08 | 1 | -36/+0 | |
| | | | ||||||
| * | | Fix root detection for LspInfo, cache setup | Michael Lingelbach | 2021-01-14 | 1 | -0/+6 | |
| |/ | ||||||
| * | Add catch-all callback for client/registerCapability | Michael Lingelbach | 2020-12-22 | 1 | -0/+13 | |
| | | ||||||
| * | Re-add negation after automated commit | Iron_E | 2020-11-15 | 1 | -1/+1 | |
| | | ||||||
| * | Update lua/lspconfig/configs.lua | Iron-E | 2020-11-15 | 1 | -1/+1 | |
| | | | | Co-authored-by: Hirokazu Hata <h.hata.ai.t@gmail.com> | |||||
| * | Remove redundant assertion | Iron_E | 2020-11-15 | 1 | -2/+1 | |
| | | ||||||
| * | Use 'not config.callbacks' over 'not lsp.callbacks' | Iron_E | 2020-11-15 | 1 | -1/+1 | |
| | | ||||||
| * | Put assertion within function scope | Iron_E | 2020-11-15 | 1 | -3/+1 | |
| | | ||||||
| * | Move no callbacks assertion to outer scope | Iron_E | 2020-11-15 | 1 | -1/+3 | |
| | | ||||||
| * | Add help reference for failed callback assertion | Iron_E | 2020-11-15 | 1 | -2/+2 | |
| | | ||||||
| * | Change the rest of the callback usages | Iron_E | 2020-11-15 | 1 | -11/+11 | |
| | | ||||||
| * | Rename nvim_lsp to lspconfig | Hirokazu Hata | 2020-09-06 | 1 | -0/+214 | |
