aboutsummaryrefslogtreecommitdiff
path: root/runtime/lua/vim/lsp.lua
Commit message (Expand)AuthorAge
* fix(lsp): ensure buffers are re-attached on rename (#16266)Mathias Fußenegger2021-11-14
* fix(lsp): rewrite incremental sync (#16252)Michael Lingelbach2021-11-09
* docs(lsp): correct usage examples of formatexpr (#16216)Michael Lingelbach2021-11-02
* feat(lsp): add per-client commands (#16101)Michael Lingelbach2021-11-01
* fix(lsp): don't update active_clients on exit_timeout (#16192)David Hotham2021-10-31
* feat(lsp): add formatexpr (#16186)Michael Lingelbach2021-10-31
* fix(lsp): add placeholder cancel function (#16189)Michael Lingelbach2021-10-31
* feat(lsp): track pending+cancel requests on client object #15949jdrouhard2021-10-29
* feat(lsp): add exit_timeout flag (#16070)Michael Lingelbach2021-10-21
* fix(lsp): avoid duplicates in client attached buffers (#16099)Michael Lingelbach2021-10-20
* fix(gen_vimdoc.py): spacing around inline elements #16092Gregory Anders2021-10-19
* fix(lsp): maintain client_ids table structure when filtering (#15991)Jose Alvarez2021-10-11
* fix(lsp): do not invoke handlers for unsupported methods (#15926)Michael Lingelbach2021-10-10
* fix(lsp): add textDocument/prepareRename to capability map (#15961)francisco souza2021-10-08
* feat(lsp): utilize textEdit.range for startbyte in omnifunc (#15957)Mathias Fußenegger2021-10-08
* feat(lsp): use cjson for lsp rpc (#15759)Michael Lingelbach2021-09-26
* feat(lsp): add a registry for client side code action commandsMathias Fussenegger2021-09-20
* feat(lsp): include original request params in handler ctxMathias Fussenegger2021-09-20
* Merge #15585 refactor: move vim.lsp.diagnostic to vim.diagnosticJustin M. Keyes2021-09-16
|\
| * refactor: move vim.lsp.diagnostic to vim.diagnosticGregory Anders2021-09-15
* | feat(lsp): improve logging (#15636)Michael Lingelbach2021-09-15
|/
* Merge pull request #15504 from mjlbach/feat/change-handler-signatureMichael Lingelbach2021-09-05
|\
| * feat(lsp)!: change handler signatureMichael Lingelbach2021-09-05
* | fix(lsp): resolve bufnr in buf_is_attached (#15523)Jose Alvarez2021-08-30
* | fix(lsp): check if buffer is valid in changetracking (#15505)Jose Alvarez2021-08-28
|/
* docs: make Lua docstrings consistent #15255Gregory Anders2021-08-22
* feat(lsp): allow root_dir to be nil (#15430)Mathias Fußenegger2021-08-19
* docs(lsp): prevent internal comments from showing as vim.lsp.init docsMathias Fussenegger2021-08-16
* feat(lsp): implement vim.lsp.diagnostic.redraw() (#15203)Gregory Anders2021-07-29
* lsp(start_client): Allow passing custom workspaceFolders to the LSP (#15132)sim2021-07-20
* feat(lsp): Add codelens supportMathias Fussenegger2021-06-14
* fix(lsp): check mode in omnifunc callbackJose Alvarez2021-06-01
* Increase default LSP sync timeout to 1000msKarim Abou Zeid2021-05-02
* Add client.request_sync docKarim Abou Zeid2021-05-02
* doc clarificationKarim Abou Zeid2021-05-02
* Add formatting_seq_sync, change formatting and formatting_syncKarim Abou Zeid2021-05-01
* Merge pull request #14429 from ckipp01/forceMichael Lingelbach2021-04-23
|\
| * Don't automatically force shutdown on second restart.ckipp012021-04-23
* | Revert "lsp: fix blocking in closing of clients"Michael Lingelbach2021-04-23
|/
* Merge pull request #14180 from oberblastmeister/lsp_exit_perfMichael Lingelbach2021-04-19
|\
| * lsp: fix blocking in closing of clientsBrian Shu2021-04-19
* | lsp: add lsp.buf_request_all for invoking asynchronous callbacksBrian Shu2021-04-15
* | lsp: Add a flag to debounce didChange notificationsMathias Fussenegger2021-04-13
* | Merge pull request #14264 from mjlbach/feature/handle_reloading_bufferMichael Lingelbach2021-04-01
|\ \
| * | lsp: add on_reload callback for buffer edits outside of neovimMichael Lingelbach2021-03-31
* | | Merge pull request #14262 from mjlbach/feature/lsp_did_save_autocommandMichael Lingelbach2021-04-01
|\ \ \
| * | | lsp: clear did_save handler autocommand on each attachMichael Lingelbach2021-03-31
| |/ /
* / / lsp: fix textDocument/workspaceSymbol -> workspace/symbolMichael Lingelbach2021-03-31
|/ /
* | lsp: use utf-8 when utf-16 not requestedMichael Lingelbach2021-03-30
* | lsp: Force re-display of diagnostics when opening a fileTJ DeVries2021-03-22