aboutsummaryrefslogtreecommitdiff
path: root/runtime/lua/vim/_meta/api.lua
diff options
context:
space:
mode:
authorAlisue <lambdalisue@gmail.com>2023-08-06 23:19:29 +0900
committerAlisue <lambdalisue@gmail.com>2023-08-26 19:14:06 +0900
commit01fe6b9e6a84338d4752c93a286262d79120f163 (patch)
treee81fa1f15567242a7517ed2d33ae523ba4cd56be /runtime/lua/vim/_meta/api.lua
parentdeb6fd670479b2e00b99481ce59fdc187408d99d (diff)
downloadrneovim-01fe6b9e6a84338d4752c93a286262d79120f163.tar.gz
rneovim-01fe6b9e6a84338d4752c93a286262d79120f163.tar.bz2
rneovim-01fe6b9e6a84338d4752c93a286262d79120f163.zip
feat(msgpack_rpc): support out-of-order responses on `msgpack-rpc`
Added to support MessagePack-RPC fully compliant clients that do not return responses in request order. Although it is currently not an efficient implementation for full compliance and full compliance cannot be guaranteed, the addition of the new client type `msgpack-rpc` creates a situation where "if the client type is `msgpack-rpc`, then backward compatibility is ignored and full compliance with MessagePack- RPC compliance is justified even if backward compatibility is ignored if the client type is `msgpack-rpc`.
Diffstat (limited to 'runtime/lua/vim/_meta/api.lua')
0 files changed, 0 insertions, 0 deletions