From 6df3c603f130cd2b1985ca8ef6a243b57ef31f763435a125ba7f26517037d938 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ond=C5=99ej=20S=C3=BAkup?= Date: Mon, 4 Dec 2023 12:03:56 +0000 Subject: [PATCH] - update to 9.0.2146 * text-property without type errors when joining * wrong scrolling in insert mode with smoothscroll * Text properties causes wrong line wrapping * disable the test_terminal_resize2() test for GH CI in gui mode * [security]: buffer-overflow in ex_substitute * [security]: stack-buffer-overflow in option callback functions * [security]: buffer-overflow in suggest_trie_walk * [security]: use-after-free in win-enter * check that all files are listed in Filelist * html.angular ft is problematic * disable the test_terminal_resize() test for GH CI in GUI * Overflow logic requires long long * include several missing files * Can't detect angular & mustache filetypes OBS-URL: https://build.opensuse.org/package/show/editors/vim?expand=0&rev=831 --- changes | 53 +++++++++++++++++++++++++++++++++++++++++++++ vim-9.0.2136.tar.gz | 3 --- vim-9.0.2146.tar.gz | 3 +++ vim.changes | 19 ++++++++++++++++ vim.spec | 2 +- 5 files changed, 76 insertions(+), 4 deletions(-) create mode 100644 changes delete mode 100644 vim-9.0.2136.tar.gz create mode 100644 vim-9.0.2146.tar.gz diff --git a/changes b/changes new file mode 100644 index 0000000..69a80b0 --- /dev/null +++ b/changes @@ -0,0 +1,53 @@ +8ceb99001 patch 9.0.2136: MSVC errorformat can be improved +fcaeb3d42 patch 9.0.2135: No test for mode() when executing Ex commands +ffd6d31cb runtime(lang): Revise Makefile (#13589) +a9058440b runtime(html): Update syntax file (#13591) +c4ffeddfe patch 9.0.2134: ml_get error when scrolling +d1c3ef1f4 patch 9.0.2133: Cannot detect overstrike mode in Cmdline mode +5c2334377 patch 9.0.2132: Duplicate Netbeans Error Message +b9efc72c2 patch 9.0.2131: not all nushell files detected +c6754de5d translation(de): Updated German translations (#13585) +cf40409e7 runtime(nginx): add additional nginx keywords (#13581) +64c6bfd8e runtime(tutor): add Make_mvc.mak file for tutor (#13580) +2bad26fe2 translation(ru): updated Russian translations for tutorials (#13579) +4e7727dd8 translation(it): updated Italian translation +075ad7047 patch 9.0.2130: some errors with translation Makefiles +a555069b7 patch 9.0.2129: [security]: use-after-free in call_dfunc() +8c14e7973 runtime(doc): Update doc Makefiles with comments from #13567 (#13577) +813a538bb runtime(tsx): add indentation plugin (fixes #13574) (#13576) +2e31065a6 patch 9.0.2128: runtime(swig): add syntax and filetype plugins +e21469271 patch 9.0.2127: translation Makefiles can be improved +00624a2fa patch 9.0.2126: unused assignments when checking 'listchars' +40ed6711b patch 9.0.2125: File info disappears when 'cmdheight' has decreased +2b0882fa6 patch 9.0.2124: INT overflow detection logic can be simplified +df63da98d patch 9.0.2123: Problem with initializing the length of range() lists +3770574e4 patch 9.0.2122: [security]: prevent overflow in indenting +26c11c568 patch 9.0.2121: [security]: use-after-free in ex_substitute +8750e3cf8 runtime(netrw): Fix handling of very long filename on longlist style (#12150) +4e5c3cf07 patch 9.0.2120: un-used assignment in do_source_buffer_init +6b36645f0 patch 9.0.2119: remove dead-condition in ex_class +a5218a733 patch 9.0.2118: [security]: avoid double-free in get_style_font_variants +567cae263 patch 9.0.2117: [security] use-after-free in qf_free_items +cb0c113dd runtime(netrw): expand $COMSPEC without applying 'wildignore' (#13542) +69866449d runtime(vim): Improve keymap file highlighting (#13550) +d2c977bb7 runtime(Filelist): include new doc-Makefiles (#13551) +596a9f29c runtime(doc): Fix whitespace and formatting of some help files (#13549) +aabca259f runtime(doc): minor typo fixes (#13548) +e670d1734 patch 9.0.2116: No test for defining sign without attribute +6701abfb5 patch 9.0.2115: crash when callback function aborts because of recursiveness +22cbc8a4e patch 9.0.2114: overflow detection not accurate when adding digits +22a97fc24 patch 9.0.2113: Coverity warns for another overflow in shift_line() +ab4f27e2a runtime(doc): Refactor doc-Makefiles (#13519) +6ffe084e6 runtime(doc): document proper notation of gVim, document vim-security list +cc6be3e75 translation(sr): Update Serbian messages translation (#13538) +6bf131888 patch 9.0.2112: [security]: overflow in shift_line +73b2d3790 patch 9.0.2111: [security]: overflow in get_number +060623e4a patch 9.0.2110: [security]: overflow in ex address parsing +58f9befca patch 9.0.2109: [security]: overflow in nv_z_get_count +ac6378773 patch 9.0.2108: [security]: overflow with count for :s command +cb0b99f06 patch 9.0.2107: [security]: FPE in adjust_plines_for_skipcol +25aabc2b8 patch 9.0.2106: [security]: Use-after-free in win_close() +67abf1592 runtime(tar): comment out strange error condition check +bb800a790 patch 9.0.2105: skipcol not reset when topline changed +bc8f79d36 patch 9.0.2104: wast filetype should be replaced by wat filetype +30c762d99 runtime(doc): fix typo in pi_gzip.txt diff --git a/vim-9.0.2136.tar.gz b/vim-9.0.2136.tar.gz deleted file mode 100644 index 99cbf0f..0000000 --- a/vim-9.0.2136.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:d826682fb839c0b99f80b9189af549d46dc087ef2cfc617ce161609ba5da4dc7 -size 17396285 diff --git a/vim-9.0.2146.tar.gz b/vim-9.0.2146.tar.gz new file mode 100644 index 0000000..d191c6a --- /dev/null +++ b/vim-9.0.2146.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:0dc87eeb61ea842fc4d0f34e3a9d15cc30db94f4ba5d43ac69f5f653b1aab58a +size 17398079 diff --git a/vim.changes b/vim.changes index ac184e8..9fa68ec 100644 --- a/vim.changes +++ b/vim.changes @@ -1,3 +1,22 @@ +------------------------------------------------------------------- +Mon Dec 4 12:00:43 UTC 2023 - Ondřej Súkup + +- update to 9.0.2146 + * text-property without type errors when joining + * wrong scrolling in insert mode with smoothscroll + * Text properties causes wrong line wrapping + * disable the test_terminal_resize2() test for GH CI in gui mode + * [security]: buffer-overflow in ex_substitute + * [security]: stack-buffer-overflow in option callback functions + * [security]: buffer-overflow in suggest_trie_walk + * [security]: use-after-free in win-enter + * check that all files are listed in Filelist + * html.angular ft is problematic + * disable the test_terminal_resize() test for GH CI in GUI + * Overflow logic requires long long + * include several missing files + * Can't detect angular & mustache filetypes + ------------------------------------------------------------------- Wed Nov 29 11:45:27 UTC 2023 - Ondřej Súkup diff --git a/vim.spec b/vim.spec index ab50338..bd89ebb 100644 --- a/vim.spec +++ b/vim.spec @@ -17,7 +17,7 @@ %define pkg_version 9.0 -%define patchlevel 2136 +%define patchlevel 2146 %define patchlevel_compact %{patchlevel} %define VIM_SUBDIR vim90 %define site_runtimepath %{_datadir}/vim/site