zeertzjq
931f28841c
refactor: remove B_SPELL macro ( #26063 )
2023-11-16 11:50:04 +08:00
zeertzjq
bb4b4576e3
refactor: iwyu ( #26062 )
2023-11-16 10:55:54 +08:00
dundargoc
353a4be7e8
build: remove PVS
...
We already have an extensive suite of static analysis tools we use,
which causes a fair bit of redundancy as we get duplicate warnings. PVS
is also prone to give false warnings which creates a lot of work to
identify and disable.
2023-11-12 21:26:39 +01:00
dundargoc
3294d65416
PVS fixes
...
* build(PVS): exclude mpack and klib as they are external dependencies
* build(PVS): suppress warning V601
See https://pvs-studio.com/en/docs/warnings/v601/
* fix(PVS/V009): add top-level message
* fix(PVS/V547): expression 'p != NULL' is always true
* fix(PVS/V547): expression '* termpp == NULL' is always false
2023-11-10 17:48:45 +01:00
Gregory Anders
746a153bc1
fix(base64): only check padding if leftover index is set ( #25854 )
2023-10-31 10:13:45 -05:00
Gregory Anders
224f303ee5
feat(stdlib): add vim.base64 module ( #25843 )
...
Add base64 encode() and decode() functions to a vim.base64 module.
2023-10-31 09:15:32 -05:00