summaryrefslogtreecommitdiffstatshomepage
path: root/runtime/lua
AgeCommit message (Expand)AuthorFiles
2021-11-26fix(lsp): send textDocument/didChange for each buffer (#16431)Michael Lingelbach1
2021-11-26fix(lsp): require bufnr for apply_text_edits (#16444)Michael Lingelbach2
2021-11-25feat(diagnostic)!: make DiagnosticChanged a first class autocmd (#16098)Gregory Anders2
2021-11-25feat(lsp): use uv_spawn to check if server executable (#16430)Michael Lingelbach2
2021-11-25Merge pull request #16434 from gpanders/diagnostic-clampageMichael Lingelbach1
2021-11-24fix(diagnostic): do not focus floats in goto functions (#16433)Gregory Anders1
2021-11-24fix(diagnostic): don't clamp line numbers in setqflistGregory Anders1
2021-11-24fix(diagnostic): get line count per buffer when clampingGregory Anders1
2021-11-24perf(lsp)!: use faster line retrieval for utf-16 to byte idx conversion (#16360)Mathias Fußenegger1
2021-11-24fix(ui): use nowait for q mapping in floating window (#16427)ii141
2021-11-22fix(diagnostic): resolve buffer number in get() (#16407)Gregory Anders1
2021-11-22fix(diagnostics): don't allow 0 bufnr for metatable index (#16405)Gregory Anders1
2021-11-22fix(lsp): avoid indexing vim.NIL for null workspaceFolders (#16404)Michael Lingelbach2
2021-11-21fix(diagnostic): remove invalid buffers from cache (#16397)smolck1
2021-11-21Merge pull request #16370 from gpanders/diagnostic-column-clampGregory Anders2
2021-11-21fix(lsp): send buffer contents joined on fileformat-specific linebreak (#16334)Dmytro Meleshko1
2021-11-21chore(lsp): clean up initialization process (#16369)Michael Lingelbach1
2021-11-19fix(diagnostic): clamp line numbers in setqflist and setloclistGregory Anders1
2021-11-19fix(diagnostic): fix navigation with diagnostics placed past end of lineGregory Anders1
2021-11-19fix(diagnostic): deepcopy diagnostics before clamping line numbersGregory Anders2
2021-11-18fix(lsp): improve incremental sync robustness (#16358)Michael Lingelbach1
2021-11-18fix(uri): use valid EmmyLua annotations (#16359)Mathias Fußenegger1
2021-11-18fix(diagnostic): don't use nil col if missing from qflist (#16357)Gregory Anders1
2021-11-18docs: mark tagfunc.lua methods as privateGregory Anders2
2021-11-18feat(lsp): add tagfunc (#16103)Michael Lingelbach2
2021-11-17fix(lsp): change signature of buf_highlight_references (#16345)Michael Lingelbach2
2021-11-16Merge pull request #16328 from gpanders/diagnostic-prefix-hiGregory Anders1
2021-11-16refactor(diagnostic): make bufnr arguments consistent (#16323)Gregory Anders1
2021-11-15fix(lsp): fix edge cases in incremental sync (#16308)Michael Lingelbach1
2021-11-15refactor(diagnostic)!: rename 'show_header' to 'header'Gregory Anders1
2021-11-15feat(diagnostic): allow 'prefix' option to return highlightGregory Anders1
2021-11-14feat(diagnostic): add 'prefix' option to open_float (#16321)Gregory Anders1
2021-11-14fix(lsp): ensure buffers are re-attached on rename (#16266)Mathias Fußenegger2
2021-11-11fix(lsp): gracefully handle nil workspaceFolders (#16284)Michael Lingelbach1
2021-11-09fix(lsp): rewrite incremental sync (#16252)Michael Lingelbach3
2021-11-09feat(diagnostic): do not require namespace for hide() and show() (#16261)Gregory Anders1
2021-11-09fix(lsp): do not index nil client in progress (#16262)Michael Lingelbach1
2021-11-07feat(ui): add vim.ui.input and use in lsp rename (#15959)Sebastian Lyng Johansen2
2021-11-06fix(lsp): convert range to byte index before highlighting (#16218)elianiva2
2021-11-06feat(lua): enable stack traces in error output (#16228)Gregory Anders1
2021-11-05fix(diagnostic): handle an unknown or missing client (#16242)Gregory Anders1
2021-11-04fix(diagnostic): fix option resolution in open_float (#16229)Gregory Anders1
2021-11-02docs(lsp): correct usage examples of formatexpr (#16216)Michael Lingelbach1
2021-11-01fix(lsp): pass the enriched ctx to the client-side command (#16201)Nghia Le Minh1
2021-11-01feat(lsp): add per-client commands (#16101)Michael Lingelbach3
2021-10-31feat(ui): add `opt.kind` to `vim.ui.select` (#15838)Zachary Churchill2
2021-10-31fix(lsp): improve symbols_to_items performance (#16197)Michael Lingelbach1
2021-10-31fix(lsp): default to UTF-16 when lsp client using str_utfindexblack_desk1
2021-10-31fix(lsp): default to UTF-16 in make_position_paramsblack_desk1
2021-10-31fix(lsp): don't update active_clients on exit_timeout (#16192)David Hotham1