Package: neovim / 0.11.4-1
Metadata
Package | Version | Patches format |
---|---|---|
neovim | 0.11.4-1 | 3.0 (quilt) |
Patch series
view the series filePatch | File delta | Description |
---|---|---|
0001 Skip flaky tests in test_stat.vim.patch | (download) |
test/old/testdir/test_stat.vim |
2 2 + 0 - 0 ! |
skip flaky tests in test_stat.vim Test_checktime and Test_autoread_file_deleted are particularly flaky on s390x, so skip them to avoid the noise. |
0002 fix tests ignore vector math types.patch | (download) |
test/unit/testutil.lua |
7 7 + 0 - 0 ! |
fix(tests): ignore vector math types As noted in #34908, the arm unittests fail due to unrecognized types: ERROR test/unit/testutil.lua @ 802: Expressions parser works with &opt test/unit/testutil.lua:774: test/unit/testutil.lua:758: (string) ' test/unit/testutil.lua:288: declaration specifier expected near '__SVFloat32_t'' exit code: 256 After testing on Debian's arm64 porterbox, the unittests cleanly pass when ignoring various types defined in /usr/include/aarch64-linux-gnu/bits/math-vector.h (cherry picked from commit e702f97518cd18fa57c50ee62fdc63ad887f006d) |
0003 fix vim.json fix truncation of decoded numbers outsi.patch | (download) |
src/cjson/lua_cjson.c |
10 9 + 1 - 0 ! |
fix(vim.json): fix truncation of decoded numbers outside lua_Integer's range #35702 PR #34876 expanded the total range of values that cjson considers valid. However, it didn't address the bigger problem of storing a `long long` value in a `lua_Integer` (which is typically a typedef for |
1