Dundar Göc
2ed6b99a42
refactor(PVS/V560): part of conditional expression is always true/false
2022-02-13 17:51:48 +01:00
Lewis Russell
e0750f3e8a
chore: suppress -Wunused-but-set-variable warns
2021-12-19 13:20:17 +00:00
dundargoc
caa6992a10
chore: fix typos ( #16361 )
...
Co-authored-by: Brede Yabo Sherling Kristensen <bredeyabo@hotmail.com >
Co-authored-by: zeertzjq <zeertzjq@outlook.com >
Co-authored-by: István Donkó <istvan.donko@gmail.com >
Co-authored-by: Julian Berman <Julian@GrayVines.com >
Co-authored-by: bryant <bryant@users.noreply.github.com >
Co-authored-by: Michael Lingelbach <m.j.lbach@gmail.com >
Co-authored-by: nlueb <9465658+nlueb@users.noreply.github.com >
Co-authored-by: Leonhard Saam <leonhard.saam@yahoo.com >
Co-authored-by: Jesse Wertheim <jaawerth@gmail.com >
Co-authored-by: dm1try <me@dmitry.it >
Co-authored-by: Jakub Łuczyński <doubleloop@o2.pl >
Co-authored-by: Louis Lebrault <louis.lebrault@gmail.com >
Co-authored-by: Brede Yabo Sherling Kristensen <bredeyabo@hotmail.com >
Co-authored-by: zeertzjq <zeertzjq@outlook.com >
Co-authored-by: István Donkó <istvan.donko@gmail.com >
Co-authored-by: Julian Berman <Julian@GrayVines.com >
Co-authored-by: bryant <bryant@users.noreply.github.com >
Co-authored-by: Michael Lingelbach <m.j.lbach@gmail.com >
Co-authored-by: nlueb <9465658+nlueb@users.noreply.github.com >
Co-authored-by: Leonhard Saam <leonhard.saam@yahoo.com >
Co-authored-by: Jesse Wertheim <jaawerth@gmail.com >
Co-authored-by: dm1try <me@dmitry.it >
Co-authored-by: Jakub Łuczyński <doubleloop@o2.pl >
Co-authored-by: Louis Lebrault <louis.lebrault@gmail.com >
2021-11-27 11:10:48 -05:00
Justin M. Keyes
a141f6e922
fix(vim.mpack): rename pack/unpack => encode/decode #16175
...
Problem:
1. "unpack" has an unrelated meaning in Lua:
https://www.lua.org/manual/5.1/manual.html#pdf-unpack
2. We already have msgpackparse()/msgpackdump() and
json_encode()/json_decode(), so introducing another name for the same
thing is entropy.
Solution:
- Rename vim.mpack.pack/unpack => vim.mpack.encode/decode
Caveat:
This is incongruent with the `Unpacker` and `Packer` functions.
- It's probably too invasive to rename those.
- They also aren't part of our documented interface.
- This commit is "reversible" in the sense that we can always revert
it and add `vim.mpack.encode/decode` as _aliases_ to
`vim.mpack.pack/unpack`, at any time in the future, if we want
stricter fidelity with upstream libmpack. Meanwhile,
`vim.mpack.encode/decode` is currently the total _documented_
interface of `vim.mpack`, so this change serves the purpose of
consistent naming in the Nvim stdlib.
2021-10-30 06:59:59 -07:00
dundargoc
1e876bd9a8
fix(mpack): clang warning: unused variable #15968
2021-10-08 16:05:26 -07:00
dundargoc
d0c0878b3e
fix(PVS/V1048): "variable was assigned the same value" #15870
2021-10-06 07:47:31 -07:00
dundargoc
a65d8c34e6
ci(PVS): PVS/V009: add required header #15751
2021-09-21 09:02:43 -07:00
Björn Linse
ad8eda3f5b
fix(ci): don't enrage the CI Gods by calling a file 'core.*'
2021-09-09 16:06:43 +02:00
Björn Linse
0f596665cc
feat(lua): make vim.mpack support vim.NIL and vim.empty_dict()
2021-09-09 16:06:43 +02:00
Björn Linse
eaf661dacd
feat(lua): add vim.mpack for msgpack support in lua
2021-09-09 16:06:43 +02:00
Björn Linse
2a08aeff1a
fix(build): make vendored libmpack and libmpack-lua build properly
2021-09-09 16:06:43 +02:00
Björn Linse
4ef3c2c2c1
build: vendor libmpack/libmpack-lua sources from b593809d93b5299bbee4e1d18e2e2d55f9fa53a6
2021-09-09 16:06:43 +02:00
Björn Linse
c8f46480bc
build: vendor libmpack source from libmpack/libmpack 22b1fd90285117c995728511f9525d29520a8c82
2021-09-09 16:06:43 +02:00