From d52f761642ec37e31f516ff1c3399704c93f426d26007624b155d70952208fb7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ond=C5=99ej=20S=C3=BAkup?= Date: Wed, 26 Apr 2023 09:22:36 +0000 Subject: [PATCH] - Updated to version 9.0.1488, fixes the following problems * Ending Insert mode when accessing a hidden prompt buffer. * Crash when passing NULL to setcmdline(). (Andreas Louv) * openSUSE: configure doesn't find the Motif library. (Tony Mechelynck) * Unnecessary checks for the "skip" flag when skipping. * Condition is always true. * Diff test fails on MacOS 13. * Test for prompt buffer is flaky. * Unnecessary redrawing when 'showcmdloc' is not "last". * Code using EVAL_CONSTANT is dead, it is never set. * Typos in source code and tests. * Code indenting is confused by macros. * C++ 20 modules are not recognized. * Shortmess test depends on order of test execution. * No regression test for what patch 9.0.1333 fixes. * Buffer overflow when expanding long file name. * Typo in name of type. * Insufficient testing for getcmdcompltype(). * Ruler not drawn correctly when using 'rulerformat'. * Recursively calling :defer function if it does :qa. * Virtual text truncation only works with Unicode 'encoding'. * Strace filetype detection is expensive. * Haiku build fails. * Cannot use an object member name as a method argument. * Jenkinsfiles are not recognized as groovy. * Recursively calling :defer function if it does :qa in a compiled function. * Deferred functions not called from autocommands. * Deferred functions invoked in unexpected order when using :qa and autocommands. * Warnings for function declarations. OBS-URL: https://build.opensuse.org/package/show/editors/vim?expand=0&rev=808 --- vim-9.0.1443.tar.gz | 3 --- vim-9.0.1488.tar.gz | 3 +++ vim.changes | 49 +++++++++++++++++++++++++++++++++++++++++++++ vim.spec | 2 +- 4 files changed, 53 insertions(+), 4 deletions(-) delete mode 100644 vim-9.0.1443.tar.gz create mode 100644 vim-9.0.1488.tar.gz diff --git a/vim-9.0.1443.tar.gz b/vim-9.0.1443.tar.gz deleted file mode 100644 index c016d35..0000000 --- a/vim-9.0.1443.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:22af935c62ffb880f97e515f65b5081eb617005f00118d4bd10b438915506cc8 -size 16982603 diff --git a/vim-9.0.1488.tar.gz b/vim-9.0.1488.tar.gz new file mode 100644 index 0000000..76fea9a --- /dev/null +++ b/vim-9.0.1488.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:2cc2e46df25127f804e69cae4adfbf8bc531fd85535ea5a87b7474738348b7ad +size 17010102 diff --git a/vim.changes b/vim.changes index 864e95a..7d85947 100644 --- a/vim.changes +++ b/vim.changes @@ -1,3 +1,52 @@ +------------------------------------------------------------------- +Wed Apr 26 09:20:58 UTC 2023 - Ondřej Súkup + +- Updated to version 9.0.1488, fixes the following problems + * Ending Insert mode when accessing a hidden prompt buffer. + * Crash when passing NULL to setcmdline(). (Andreas Louv) + * openSUSE: configure doesn't find the Motif library. (Tony Mechelynck) + * Unnecessary checks for the "skip" flag when skipping. + * Condition is always true. + * Diff test fails on MacOS 13. + * Test for prompt buffer is flaky. + * Unnecessary redrawing when 'showcmdloc' is not "last". + * Code using EVAL_CONSTANT is dead, it is never set. + * Typos in source code and tests. + * Code indenting is confused by macros. + * C++ 20 modules are not recognized. + * Shortmess test depends on order of test execution. + * No regression test for what patch 9.0.1333 fixes. + * Buffer overflow when expanding long file name. + * Typo in name of type. + * Insufficient testing for getcmdcompltype(). + * Ruler not drawn correctly when using 'rulerformat'. + * Recursively calling :defer function if it does :qa. + * Virtual text truncation only works with Unicode 'encoding'. + * Strace filetype detection is expensive. + * Haiku build fails. + * Cannot use an object member name as a method argument. + * Jenkinsfiles are not recognized as groovy. + * Recursively calling :defer function if it does :qa in a compiled function. + * Deferred functions not called from autocommands. + * Deferred functions invoked in unexpected order when using :qa and + autocommands. + * Warnings for function declarations. + * ":drop fname" may change the last used tab page. + * Busted configuration files are not recognized. + * Lines put in non-current window are not displayed. (Marius Gedminas) + * Crash when recovering from corrupted swap file. + * Filetypes for *.v files not detected properly. + * Small source file problems; outdated list of distributed files. + * Using popup menu may leave text in the command line. + * Decrypting with libsodium may fail if the library changes. + * Crash when textprop has a very large "padding" value. (Yegappan Lakshmanan) + * += operator does not work on class member. + * Coverity warns for using invalid array index. + * no functions for converting from/to UTF-16 index. + * Parallel make might not work. + * Content-type header for LSP channel not according to spec. + * xchacha20v2 crypt header is platform dependent. + ------------------------------------------------------------------- Wed Apr 12 10:47:28 UTC 2023 - Ondřej Súkup diff --git a/vim.spec b/vim.spec index e1bc59e..d248eae 100644 --- a/vim.spec +++ b/vim.spec @@ -17,7 +17,7 @@ %define pkg_version 9.0 -%define patchlevel 1443 +%define patchlevel 1488 %define patchlevel_compact %{patchlevel} %define VIM_SUBDIR vim90 %define site_runtimepath %{_datadir}/vim/site