index
:
rneovim.git
20220114-mix
20230125_mix
20231130_mix
aucmd_textputpost
colorcolchar
extregs
fix_20726
fix_repeatcmdline
fix_semantic_tokens
fix_semantic_tokens_pull
floattitle
master
mix
mix_20240309
newfeatures
rahm
tmp
usermarks
userreg
userregs_2
Neovim fork with Rahm's personal hacks.
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
runtime
/
lua
/
vim
/
lsp
/
rpc.lua
Commit message (
Expand
)
Author
Age
*
fix(lua): enable param-type-mismatch diagnostic
Lewis Russell
2026-09-28
*
fix(lua): add missing param annotations (#41911)
Lewis Russell
2026-09-15
*
fix(lsp): blank line before Content-Length breaks header parsing #41524
Yanze Li
2026-08-29
*
docs(lsp): document rpc Client request/notify as fields #40573
Barrett Ruth
2026-07-04
*
fix(lsp): always respond to requests, even on handler error #40076
Yi Ming
2026-06-04
*
fix(lsp): handle requests with null id #40073
Yi Ming
2026-06-02
*
refactor(net): parameterize transport logging #40022
Yi Ming
2026-06-02
*
refactor: rename `vim.transport` to `vim.net.transport` #40021
Yi Ming
2026-05-28
*
refactor(lsp): avoid using coroutine when parsing frames
Yi Ming
2026-05-22
*
refactor(lsp): message stream abstraction for message framing
Yi Ming
2026-05-22
*
refactor(lsp): move `vim.lsp._transport` to `vim.net._transport`
Yi Ming
2026-05-22
*
docs: misc #39511
Justin M. Keyes
2026-04-29
*
perf(lsp): avoid unnecessary string allocations when parsing content-length
Yi Ming
2026-04-25
*
fix(lsp): more info in error msg, deduplicate test #39359
Justin M. Keyes
2026-04-24
*
fix(lsp): handle null id in JSON-RPC responses #38340
atusy
2026-04-23
*
refactor(lsp): fix typing for LSP methods #39099
Luis Calle
2026-04-16
*
refactor(lsp): remove implicit rpc error tostring #38707
Yi Ming
2026-04-02
*
refactor(lsp): better encapsulation and readability, inline unnecessary
Yi Ming
2026-04-01
*
refactor(lsp): merge `vim.lsp.rpc.Client` and `vim.lsp.rpc.PublicClient`
Yi Ming
2026-03-30
*
refactor: rename _ensure_integer => _assert_integer
Justin M. Keyes
2026-03-13
*
refactor: integer functions, optimize asserts #34112
Lewis Russell
2026-03-12
*
feat(lsp): semantic token range improvements #37451
jdrouhard
2026-01-27
*
build: ship "_core/*" as bytecode (built-into Nvim binary)
Justin M. Keyes
2025-12-30
*
docs: misc #36580
Justin M. Keyes
2025-11-16
*
feat(lsp): skip invalid header lines #36402
tao
2025-11-16
*
fix(lsp): stop repeatedly resuming dead coroutine #35743
tao
2025-10-27
*
fix(lsp): replace `string` types with LSP method alias type annotations where...
David
2025-10-16
*
fix(lsp): use LSP method type in more places (#36069)
Maria Solano
2025-10-07
*
refactor(lua): consistent use of local aliases
Christian Clason
2025-08-28
*
fix(lsp): decode 'null' in server responses as vim.NIL #34849
skewb1k
2025-08-03
*
fix: type fixes
Lewis Russell
2025-06-06
*
refactor(docs): remove unnecessary `@private`/`@nodoc` annotations (#33951)
Maria José Solano
2025-05-10
*
refactor(lsp): use method type annotations for parameters
Maria José Solano
2025-04-21
*
refactor: add basic stringbuffer shim
Lewis Russell
2025-03-31
*
perf(lsp): use string.buffer for rpc loop
Mathias Fussenegger
2025-03-31
*
perf(lsp): optimize content length extraction from rpc headers
Mathias Fussenegger
2025-03-31
*
perf(lsp): don't construct potentially expensive strings
Riley Bruins
2025-03-16
*
refactor(lsp/rpc): move transport logic to separate module
Lewis Russell
2024-12-12
*
feat(lsp): deprecate vim.lsp.start_client #31341
Maria José Solano
2024-12-04
*
refactor(lsp): avoid redundant function wrapping
Nicolas Hillegeer
2024-11-12
*
perf(validate): use lighter version
Lewis Russell
2024-10-17
*
docs: improve luacats support #30580
James Trew
2024-10-03
*
fix(vim.fs): dirname() returns "." on mingw/msys2 #30480
Justin M. Keyes
2024-09-23
*
feat(lsp): support hostname in rpc.connect #30238
Tristan Knight
2024-09-03
*
docs: vim.lsp.rpc.connect() TCP requires IP address #30219
Tristan Knight
2024-09-01
*
fix(lsp): check for nil response from server (#29196)
Tama McGlinn
2024-06-14
*
refactor(lua): improve type annotations
Lewis Russell
2024-06-11
*
fix(lsp): add "silent" option to vim.lsp.start (#28478)
Gregory Anders
2024-04-26
*
fix(lsp): buffer messages until connected to server (#28507)
Mathias Fußenegger
2024-04-26
*
refactor(lsp): merge rpc.domain_socket_connect into rpc.connect (#28398)
Mathias Fußenegger
2024-04-18
[next]