From e07e300be77de55559462773a77d70ae9e7bae285e6201c70a0af070f6967b0b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ond=C5=99ej=20S=C3=BAkup?= Date: Fri, 9 Dec 2022 13:56:38 +0000 Subject: [PATCH] - Updated to version 9.0.1040, fixes the following problems * Build errors without the +channel feature. (John Marriott) * ch_log() text can be hard to find in the log file. * The keyboard state response may end up in a shell command. * Build error in tiny version. * 'cursorline' not drawn before virtual text below. * Stray characters displayed when starting the GUI. * GUI: remote_foreground() does not always work. (Ron Aaron) * When using kitty keyboard protocol function keys may not work. (Kovid Goyal) * Build failure with tiny version. * File missing from list of distributed files. * Using feedkeys() does not show up in a channel log. * Popupwin test is more flaky on MacOS. * Callback name argument is changed by setqflist(). * Crash when reading help index with various options set. (Marius Gedminas) * Vim9 script: get E1096 when comment follows return. * Display errors when adding or removing text property type. * Tests for empty prop type name fail. * Padding before virtual text below is highlighted when 'number' and 'nowrap' are set. * If 'keyprotocol' is empty "xterm" still uses modifyOtherKeys. * Coverity warns for dead code. * "gk" may reset skipcol when not needed. * Memory may leak. * With 'smoothscroll' skipcol may be reset unnecessarily. * Classes are not documented or implemented yet. * Command list test fails. * Tiny build fails. * Suspend test sometimes fails on MacOS. OBS-URL: https://build.opensuse.org/package/show/editors/vim?expand=0&rev=766 --- vim-9.0.0978.tar.gz | 3 -- vim-9.0.1040.tar.gz | 3 ++ vim.changes | 67 +++++++++++++++++++++++++++++++++++++++++++++ vim.spec | 2 +- 4 files changed, 71 insertions(+), 4 deletions(-) delete mode 100644 vim-9.0.0978.tar.gz create mode 100644 vim-9.0.1040.tar.gz diff --git a/vim-9.0.0978.tar.gz b/vim-9.0.0978.tar.gz deleted file mode 100644 index 84fe6ec..0000000 --- a/vim-9.0.0978.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:bf0517e2ea0be655334059edd562fdd9b3d2fe4c84c5d1cd11e8c6099e6433e2 -size 16840788 diff --git a/vim-9.0.1040.tar.gz b/vim-9.0.1040.tar.gz new file mode 100644 index 0000000..b15f862 --- /dev/null +++ b/vim-9.0.1040.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:4e4fe77e1c4f4d4ddf912d03bbf4138117494b357ced5e0f161c04d51ddbe30b +size 16871581 diff --git a/vim.changes b/vim.changes index eed8553..076aca6 100644 --- a/vim.changes +++ b/vim.changes @@ -1,3 +1,70 @@ +------------------------------------------------------------------- +Fri Dec 9 13:54:59 UTC 2022 - Ondřej Súkup + +- Updated to version 9.0.1040, fixes the following problems + * Build errors without the +channel feature. (John Marriott) + * ch_log() text can be hard to find in the log file. + * The keyboard state response may end up in a shell command. + * Build error in tiny version. + * 'cursorline' not drawn before virtual text below. + * Stray characters displayed when starting the GUI. + * GUI: remote_foreground() does not always work. (Ron Aaron) + * When using kitty keyboard protocol function keys may not work. (Kovid + Goyal) + * Build failure with tiny version. + * File missing from list of distributed files. + * Using feedkeys() does not show up in a channel log. + * Popupwin test is more flaky on MacOS. + * Callback name argument is changed by setqflist(). + * Crash when reading help index with various options set. (Marius Gedminas) + * Vim9 script: get E1096 when comment follows return. + * Display errors when adding or removing text property type. + * Tests for empty prop type name fail. + * Padding before virtual text below is highlighted when 'number' and + 'nowrap' are set. + * If 'keyprotocol' is empty "xterm" still uses modifyOtherKeys. + * Coverity warns for dead code. + * "gk" may reset skipcol when not needed. + * Memory may leak. + * With 'smoothscroll' skipcol may be reset unnecessarily. + * Classes are not documented or implemented yet. + * Command list test fails. + * Tiny build fails. + * Suspend test sometimes fails on MacOS. + * A failed test may leave a swap file behind. + * Suspend test still sometimes fails on MacOS. + * There is no way to get a list of swap file names. + * Test for swapfilelist() fails on MS-Windows. + * Test for catch after interrupt is flaky on MS-Windows. + * Stray warnings for existing swap files. + * ml_get error when using screenpos(). + * Tests may get stuck in buffer with swap file. + * Suspend test often fails on Mac OS. + * Zir files are not recognized. + * Without /dev/urandom srand() seed is too predictable. + * screenpos() does not count filler lines for diff mode. + * 'smoothscroll' and virtual text above don't work together. (Yee Cheng Chin) + * Tests call GetSwapFileList() before it is defined. + * Test trips over g:name. + * Suspend test fails on Mac OS when suspending Vim. + * WinScrolled is not triggered when filler lines change. + * type of w_last_topfill is wrong. + * LGTM is soon shutting down. + * Mouse shape test is flaky, especially on Mac OS. + * Autoload directory missing from distribution. + * Using freed memory with the cmdline popup menu. + * Vim9 class is not implemented yet. + * Test fails when terminal feature is missing. + * Tiny build fails because of conflicting typedef. + * Reporting swap file when windows are split. + * Object members are not being marked as used, garbage collection may + free them. + * Undo misbehaves when writing from an insert mode mapping. + * lalloc(0) error for a class without members. + * Function name does not match what it is used for. + * Using a mapping CmdlineChanged may be triggered twice. + * Test for mapping with CmdlineChanged fails. + ------------------------------------------------------------------- Thu Dec 1 11:06:29 UTC 2022 - Ondřej Súkup diff --git a/vim.spec b/vim.spec index 0746f82..2c26154 100644 --- a/vim.spec +++ b/vim.spec @@ -17,7 +17,7 @@ %define pkg_version 9.0 -%define patchlevel 0978 +%define patchlevel 1040 %define patchlevel_compact %{patchlevel} %define VIM_SUBDIR vim90 %define site_runtimepath %{_datadir}/vim/site