From 52460c2658250fc95f1b0af23348a47099866c562dc11f2f89aacd2b1e903160 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ond=C5=99ej=20S=C3=BAkup?= Date: Mon, 5 Sep 2022 07:44:03 +0000 Subject: [PATCH] - Updated to version 9.0.0381, fixes the following problems * Using common name in tests leads to flaky tests. * VDM files are not recognized. * Shell command is displayed in message window. * Screen flickers when 'cmdheight' is zero. * When updating the whole screen a popup may not be redrawn. * Clearing screen causes flicker. * Godot shader files are not recognized. * Command line type of CmdlineChange differs from getcmdtype(). * Cannot use the message popup window directly. * Crash when no errors and 'quickfixtextfunc' is set. * Using common name in tests leads to flaky tests. * Some changes for cmdheight=0 are not needed. * items() does not work on a list. (Sergey Vlasov) * OLD_DIGRAPHS is unused. * ":highlight" hangs when 'cmdheight' is zero. * Method tests fail. * Cannot use items() on a string. * Overwrite check may block BufWriteCmd. * Method test fails. * Test does not properly clean up. * Checks for Dictionary argument often give a vague error message. * Tests are flaky because of using a common file name. * Flicker when resetting cmdline_row after updating the screen. * Return value of list_append_list() not always checked. * No check if the return value of XChangeGC() is NULL. * The 'cmdheight' zero support causes too much trouble. * mapset() does not restore mapping properly. * ":wincmd =" equalizes in two directions. * ColorScheme autocommand triggered when colorscheme is not found. (Romain OBS-URL: https://build.opensuse.org/package/show/editors/vim?expand=0&rev=743 --- vim-9.0.0313.tar.gz | 3 -- vim-9.0.0381.tar.gz | 3 ++ vim.changes | 71 +++++++++++++++++++++++++++++++++++++++++++++ vim.spec | 2 +- 4 files changed, 75 insertions(+), 4 deletions(-) delete mode 100644 vim-9.0.0313.tar.gz create mode 100644 vim-9.0.0381.tar.gz diff --git a/vim-9.0.0313.tar.gz b/vim-9.0.0313.tar.gz deleted file mode 100644 index 3c88fb5..0000000 --- a/vim-9.0.0313.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:0eaf11e7f94070aa58ade1fe7c3ed65e185a05d447e28430362a8dd572c521fa -size 16808286 diff --git a/vim-9.0.0381.tar.gz b/vim-9.0.0381.tar.gz new file mode 100644 index 0000000..6a75b8b --- /dev/null +++ b/vim-9.0.0381.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:7fe9855eef941d23efa06729184477769e1fae94c09dfd29e74f3d1e96cfb403 +size 16831181 diff --git a/vim.changes b/vim.changes index 824a865..2155c14 100644 --- a/vim.changes +++ b/vim.changes @@ -1,3 +1,74 @@ +------------------------------------------------------------------- +Mon Sep 5 07:42:36 UTC 2022 - Ondřej Súkup + +- Updated to version 9.0.0381, fixes the following problems + * Using common name in tests leads to flaky tests. + * VDM files are not recognized. + * Shell command is displayed in message window. + * Screen flickers when 'cmdheight' is zero. + * When updating the whole screen a popup may not be redrawn. + * Clearing screen causes flicker. + * Godot shader files are not recognized. + * Command line type of CmdlineChange differs from getcmdtype(). + * Cannot use the message popup window directly. + * Crash when no errors and 'quickfixtextfunc' is set. + * Using common name in tests leads to flaky tests. + * Some changes for cmdheight=0 are not needed. + * items() does not work on a list. (Sergey Vlasov) + * OLD_DIGRAPHS is unused. + * ":highlight" hangs when 'cmdheight' is zero. + * Method tests fail. + * Cannot use items() on a string. + * Overwrite check may block BufWriteCmd. + * Method test fails. + * Test does not properly clean up. + * Checks for Dictionary argument often give a vague error message. + * Tests are flaky because of using a common file name. + * Flicker when resetting cmdline_row after updating the screen. + * Return value of list_append_list() not always checked. + * No check if the return value of XChangeGC() is NULL. + * The 'cmdheight' zero support causes too much trouble. + * mapset() does not restore mapping properly. + * ":wincmd =" equalizes in two directions. + * ColorScheme autocommand triggered when colorscheme is not found. (Romain + Lafourcade) + * Error message for list argument could be clearer. + * :horizontal modifier not fully supported. + * Filetype of *.sil files not well detected. + * :echowindow does not work in a compiled function. + * Message window may obscure the command line. + * using :echowindow in a timer clears part of message + * Missing entry in switch. + * Check for uppercase char in autoload name is wrong, it checks the name + of the script. + * :echowindow sets the in_echowindow flag too early. + * 'linebreak' interferes with text property highlight if there is syntax + highlighting. + * 'breakindent' does not indent non-lists with "breakindentopt=list:-1". + * Error message for wrong argument type is not specific. + * Crash when invalid line number on :for is ignored. + * Removing a listener may result in a memory leak and remove subsequent + listerns. + * Expanding ":e %" does not work for remote files. + * Common names in test files causes tests to be flaky. + * Clang static analyzer gives warnings. + * File name used in test is unusual. + * Cannot use import->Func() in lambda. (Israel Chauca Fuentes) + * Coverity complains about dropping sign of character. + * Old Coverity warning for using NULL pointer. + * A failing flaky test doesn't mention the time. + * Cleaning up afterwards can make a function messy. + * Compiler warning for uninitialized variable. + * Coverity warns for NULL check and unused return value. + * Coverity still complains about dropping sign of character. + * The footer feature is unused. + * Clang warns for dead assignments. + * Argument assignment does not work. + * Compiler warning for uninitialized variable. (Tony Mechelynck) + * Cleaning up after writefile() is a hassle. + * Deleting files in tests is a hassle. + * Writefile test leaves files behind. + ------------------------------------------------------------------- Tue Aug 30 11:28:55 UTC 2022 - Andreas Schwab diff --git a/vim.spec b/vim.spec index 8f13f25..d7914b9 100644 --- a/vim.spec +++ b/vim.spec @@ -17,7 +17,7 @@ %define pkg_version 9.0 -%define patchlevel 0313 +%define patchlevel 0381 %define patchlevel_compact %{patchlevel} %define VIM_SUBDIR vim90 %define site_runtimepath %{_datadir}/vim/site