index
:
neovim
dependabot/github_actions/github-actions-c6747d2992
marvim/ci-version-update
master
release-0.10
release-0.11
release-0.12
release-0.4
release-0.5
release-0.6
release-0.7
release-0.8
release-0.9
Vim-fork focused on extensibility and usability
summary
refs
log
tree
commit
diff
stats
homepage
log msg
author
committer
range
path:
root
/
runtime
/
lua
/
vim
/
lsp
/
rpc.lua
Age
Commit message (
Expand
)
Author
Files
2026-04-24
fix(lsp): more info in error msg, deduplicate test #39359
Justin M. Keyes
1
2026-04-23
fix(lsp): handle null id in JSON-RPC responses #38340
atusy
1
2026-04-16
refactor(lsp): fix typing for LSP methods #39099
Luis Calle
1
2026-04-02
refactor(lsp): remove implicit rpc error tostring #38707
Yi Ming
1
2026-04-01
refactor(lsp): better encapsulation and readability, inline unnecessary
Yi Ming
1
2026-03-30
refactor(lsp): merge `vim.lsp.rpc.Client` and `vim.lsp.rpc.PublicClient`
Yi Ming
1
2026-03-13
refactor: rename _ensure_integer => _assert_integer
Justin M. Keyes
1
2026-03-12
refactor: integer functions, optimize asserts #34112
Lewis Russell
1
2026-01-27
feat(lsp): semantic token range improvements #37451
jdrouhard
1
2025-12-30
build: ship "_core/*" as bytecode (built-into Nvim binary)
Justin M. Keyes
1
2025-11-16
docs: misc #36580
Justin M. Keyes
1
2025-11-16
feat(lsp): skip invalid header lines #36402
tao
1
2025-10-27
fix(lsp): stop repeatedly resuming dead coroutine #35743
tao
1
2025-10-16
fix(lsp): replace `string` types with LSP method alias type annotations where...
David
1
2025-10-07
fix(lsp): use LSP method type in more places (#36069)
Maria Solano
1
2025-08-28
refactor(lua): consistent use of local aliases
Christian Clason
1
2025-08-03
fix(lsp): decode 'null' in server responses as vim.NIL #34849
skewb1k
1
2025-06-06
fix: type fixes
Lewis Russell
1
2025-05-10
refactor(docs): remove unnecessary `@private`/`@nodoc` annotations (#33951)
Maria José Solano
1
2025-04-21
refactor(lsp): use method type annotations for parameters
Maria José Solano
1
2025-03-31
refactor: add basic stringbuffer shim
Lewis Russell
1
2025-03-31
perf(lsp): use string.buffer for rpc loop
Mathias Fussenegger
1
2025-03-31
perf(lsp): optimize content length extraction from rpc headers
Mathias Fussenegger
1
2025-03-16
perf(lsp): don't construct potentially expensive strings
Riley Bruins
1
2024-12-12
refactor(lsp/rpc): move transport logic to separate module
Lewis Russell
1
2024-12-04
feat(lsp): deprecate vim.lsp.start_client #31341
Maria José Solano
1
2024-11-12
refactor(lsp): avoid redundant function wrapping
Nicolas Hillegeer
1
2024-10-17
perf(validate): use lighter version
Lewis Russell
1
2024-10-03
docs: improve luacats support #30580
James Trew
1
2024-09-23
fix(vim.fs): dirname() returns "." on mingw/msys2 #30480
Justin M. Keyes
1
2024-09-03
feat(lsp): support hostname in rpc.connect #30238
Tristan Knight
1
2024-09-01
docs: vim.lsp.rpc.connect() TCP requires IP address #30219
Tristan Knight
1
2024-06-14
fix(lsp): check for nil response from server (#29196)
Tama McGlinn
1
2024-06-11
refactor(lua): improve type annotations
Lewis Russell
1
2024-04-26
fix(lsp): add "silent" option to vim.lsp.start (#28478)
Gregory Anders
1
2024-04-26
fix(lsp): buffer messages until connected to server (#28507)
Mathias Fußenegger
1
2024-04-18
refactor(lsp): merge rpc.domain_socket_connect into rpc.connect (#28398)
Mathias Fußenegger
1
2024-03-07
feat(lua): deprecate vim.tbl_add_reverse_lookup
Maria José Solano
1
2024-03-01
docs: improve/add documentation of Lua types
Lewis Russell
1
2024-02-28
fix(lsp): correct the error message's cmd on spawning (#27632)
notomo
1
2024-02-27
feat(docs): replace lua2dox.lua
Lewis Russell
1
2024-02-11
refactor(lsp): move more code to client.lua
Lewis Russell
1
2024-02-10
refactor(lsp): add type annotations
Maria José Solano
1
2024-02-08
refactor(lsp): tidy up logging
Lewis Russell
1
2024-01-14
fix(lsp): fix incorrect typing and doc for `vim.lsp.rpc`
Jongwook Choi
1
2024-01-02
refactor(lsp): fix remaining luals warnings in lsp.rpc
Mathias Fussenegger
1
2024-01-02
feat(lsp): support connect via named pipes/unix domain sockets (#26032)
TheLeoP
1
2023-12-14
feat(lsp): more annotations
Lewis Russell
1
2023-09-05
refactor(vim.system): factor out on_exit handling
Lewis Russell
1
2023-07-18
docs(lua): more improvements (#24387)
Lewis Russell
1
[next]