summaryrefslogtreecommitdiffstatshomepage
path: root/src/nvim/msgpack_rpc/channel.c
AgeCommit message (Expand)AuthorFiles
2026-04-08fix(rpc): trigger UILeave earlier on channel close (#38846)zeertzjq1
2026-03-28fix(:restart): formalize restart event #35223Sathya Pramodh1
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-08-14refactor(build): remove INCLUDE_GENERATED_DECLARATIONS guardsbfredl1
2025-08-06refactor(build): don't use the preprocessor when generating headersbfredl1
2025-06-12fix(msgpack): flush incomplete big UI event before packing RPC eventbfredl1
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-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. Keyes1
2024-09-23refactor(api)!: rename Dictionary => DictJustin M. Keyes1
2024-09-15refactor: rename "process" => "proc" #30387Justin M. Keyes1
2024-08-05refactor(shada): rework msgpack decoding without msgpack-cbfredl1
2024-06-11refactor(shada): use msgpack_sbuffer lessbfredl1
2024-06-08refactor(io): make rstream use a linear bufferbfredl1
2024-05-31refactor(io): separate types for read and write streamsbfredl1
2024-05-17feat(api): broadcast events to ALL channels #28487Justin M. Keyes1
2024-04-16fix(msgpack): store grid line event as a valueTheo Fabi1
2024-04-02test: silence expected errorsdundargoc1
2024-03-07refactor(msgpack): allow flushing buffer while packing msgpackbfredl1
2024-02-21refactor(api): make freeing of return-value opt-in instead of opt outbfredl1
2024-02-18refactor(api): use arena for channel info and terminal infobfredl1
2024-02-15refactor(eval): use arena when converting typvals to Objectbfredl1
2024-02-13refactor(lua): use Arena when converting from lua stack to API argsbfredl1
2024-02-09refactor(api): make cstr_as_string accept "const char*"bfredl1
2024-01-21fix(rpc): assertion failure due to invalid msgpack inputnwounkn1
2024-01-11refactor(IWYU): fix headersdundargoc1
2023-12-21refactor: run IWYU on entire repodundargoc1
2023-12-17refactor: move non-symbols to defs.h headersdundargoc1
2023-12-02refactor: free more reachable memory with EXITFREE (#26349)zeertzjq1
2023-12-01refactor: change event_create() to a macro (#26343)zeertzjq1
2023-11-30build: don't define FUNC_ATTR_* as empty in headers (#26317)zeertzjq1
2023-11-28refactor: fix headers with IWYUdundargoc1
2023-11-27refactor: rename types.h to types_defs.hdundargoc1
2023-11-27build(IWYU): fix includes for func_attr.hdundargoc1
2023-11-25build: rework IWYU mapping filesdundargoc1
2023-11-20refactor: enable formatting for ternariesdundargoc1
2023-11-12build: remove PVSdundargoc1
2023-09-30build(iwyu): add a few more _defs.h mappings (#25435)zeertzjq1
2023-09-27fix(clang): null pointer dereference in parse_msgpack #25389nwounkn1
2023-09-09fix(rpc): fix hang with channel closed while waiting for responseSergey Slipchenko1