summaryrefslogtreecommitdiffstatshomepage
path: root/src/nvim/msgpack_rpc
AgeCommit message (Expand)AuthorFiles
2026-04-08fix(rpc): trigger UILeave earlier on channel close (#38846)zeertzjq1
2026-03-28fix(:restart): formalize restart event #35223Sathya Pramodh2
2026-02-19fix(rpc): include write failure reason in log (#37959)zeertzjq1
2026-01-11fix(lua): vim._with() doesn't save boolean options properly (#37354)zeertzjq1
2026-01-11fix(rpc): don't overwrite already received results on error (#37339)zeertzjq1
2025-12-01fix(msgpack): use fixstr encoding for strings of length 20-31 #36737benarcher26911
2025-10-24docs: types, news, lua-pluginJustin M. Keyes1
2025-10-09fix(rpc): handle more cases when identifying loopback #36100Vlad1
2025-10-04vim-patch:partial:8.1.1939: code for handling v: variables in generic eval fi...Jan Edmund Lazo1
2025-08-14refactor(build): remove INCLUDE_GENERATED_DECLARATIONS guardsbfredl8
2025-08-06refactor(build): don't use the preprocessor when generating headersbfredl2
2025-06-12fix(msgpack): flush incomplete big UI event before packing RPC eventbfredl2
2025-06-10fix(tui): wait for embedded server's exit codezeertzjq1
2025-06-07feat: make :restart work for remote UI (#34354)zeertzjq1
2025-04-29fix(tui): don't process UI events when suspending or stopping (#33710)zeertzjq1
2025-04-16fix(env.c): drop envmap, free os_getenv() result #32683Judit Novak1
2025-03-26docs: news, lsp autocomplete #33047Justin M. Keyes1
2025-03-24fix(channel): log after (not before) channel-closeJustin M. Keyes1
2025-03-24refactor(channel): redundant channel_close()Justin M. Keyes1
2025-03-11fix(ui): schedule UI detach (#32827)Gregory Anders1
2025-02-17refactor(channel): eliminate special case in on_proc_exit() #32485Justin M. Keyes1
2025-02-10feat(ui): UI :detach commandJustin M. Keyes1
2025-02-05fix(log): RPC log format #32337Justin M. Keyes1
2024-12-23refactor: iwyu #31637Justin M. Keyes6
2024-09-23refactor(api)!: rename Dictionary => DictJustin M. Keyes4
2024-09-15refactor: rename "process" => "proc" #30387Justin M. Keyes1
2024-09-11feat(log): use "ui" as default name for TUI client #30345Justin M. Keyes1
2024-09-10refactor(os/input.c): rename os_inchar => input_get #30327Justin M. Keyes1
2024-09-09fix(server): CID 509282: DEADCODE #30316Justin M. Keyes1
2024-09-08fix(startup): server fails if $NVIM_APPNAME is relative dir #30310Justin M. Keyes1
2024-09-08fix(startup): ignore broken $XDG_RUNTIME_DIR #30285Justin M. Keyes1
2024-09-02feat(startup): validate --listen addressJustin M. Keyes1
2024-08-05build(deps): remove msgpack-c dependencybfredl1
2024-08-05refactor(shada): rework msgpack decoding without msgpack-cbfredl4
2024-06-27refactor(shada): don't use msgpack_packer for shadabfredl1
2024-06-24refactor(typval): don't use msgpack_packer for msgpackdump()bfredl1
2024-06-11refactor(shada): use msgpack_sbuffer lessbfredl4
2024-06-08refactor(io): make rstream use a linear bufferbfredl1
2024-06-04fixup: include nvim/ascii_defs.hJames Tirta Halim1
2024-06-04fixup: apply the change on more filesJames Tirta Halim1
2024-05-31refactor(io): separate types for read and write streamsbfredl1
2024-05-30refactor(fileio): use a linear buffer for FileDescriptorbfredl1
2024-05-17feat(api): broadcast events to ALL channels #28487Justin M. Keyes2
2024-04-16fix(msgpack): store grid line event as a valueTheo Fabi3
2024-04-02test: silence expected errorsdundargoc1
2024-03-07refactor(msgpack): allow flushing buffer while packing msgpackbfredl7
2024-02-26refactor(msgpack): remove dead unpacker code in helpersbfredl1
2024-02-21refactor(api): make freeing of return-value opt-in instead of opt outbfredl1
2024-02-18refactor(api): use arena for metadata; msgpack_rpc_to_object delenda estbfredl2
2024-02-18refactor(api): use arena for channel info and terminal infobfredl1