From 3d99ddb93a27aecc1b96e50b49f520b8196707be24a89db65e6418d5b9393696 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ond=C5=99ej=20S=C3=BAkup?= Date: Mon, 9 Aug 2021 10:25:03 +0000 Subject: [PATCH] - Updated to version 8.2.3318, fixes the following problems * Vim9: exists() does not handle much at compile time. * Lua: can only execute one Vim command at a time. Not easy to get the Vim version. * Memory allocation functions don't have their own place. * Some structures could be smaller. * Popup window title with wide characters is truncated. * Vim9: :finally in skipped block not handled correctly. * Unexpected "No matching autocommands". * Vim9: :echoconsole cannot access local variables. * Vim9: no runtime check for argument type if a function only has varargs. * Vim9: divide by zero causes a crash. * Vim9: unpack assignment does not mention source of type error. * Vim9: check for DO_NOT_FREE_CNT is very slow. * Vim9: after "if false" line breaks in expression not skipped. * Unused code in win_exchange() and frame_remove(). * Behavior of exists() in a :def function is unpredictable. * Cannot use single quote in a float number for readability. * Float test fails. * Vim9: No error for missing white space before return type. * Vim9: cannot ignore quotes in number at the command line. OBS-URL: https://build.opensuse.org/package/show/editors/vim?expand=0&rev=674 --- vim-8.2.3299.tar.gz | 3 --- vim-8.2.3318.tar.gz | 3 +++ vim.changes | 25 +++++++++++++++++++++++++ vim.spec | 2 +- 4 files changed, 29 insertions(+), 4 deletions(-) delete mode 100644 vim-8.2.3299.tar.gz create mode 100644 vim-8.2.3318.tar.gz diff --git a/vim-8.2.3299.tar.gz b/vim-8.2.3299.tar.gz deleted file mode 100644 index 8e00923..0000000 --- a/vim-8.2.3299.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:e988f9ae9425d88280c39ff5e8985d5d7f22abac869cfc6316d7655096858891 -size 15672397 diff --git a/vim-8.2.3318.tar.gz b/vim-8.2.3318.tar.gz new file mode 100644 index 0000000..e202836 --- /dev/null +++ b/vim-8.2.3318.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:869ade2abd2003b04bd9752b91e61e525ff23d7e0429f606aa5a2e484aab81ab +size 15675514 diff --git a/vim.changes b/vim.changes index 6bb5c7d..85b2539 100644 --- a/vim.changes +++ b/vim.changes @@ -1,3 +1,28 @@ +------------------------------------------------------------------- +Mon Aug 9 10:24:10 UTC 2021 - Ondřej Súkup + +- Updated to version 8.2.3318, fixes the following problems + * Vim9: exists() does not handle much at compile time. + * Lua: can only execute one Vim command at a time. Not easy to get the + Vim version. + * Memory allocation functions don't have their own place. + * Some structures could be smaller. + * Popup window title with wide characters is truncated. + * Vim9: :finally in skipped block not handled correctly. + * Unexpected "No matching autocommands". + * Vim9: :echoconsole cannot access local variables. + * Vim9: no runtime check for argument type if a function only has varargs. + * Vim9: divide by zero causes a crash. + * Vim9: unpack assignment does not mention source of type error. + * Vim9: check for DO_NOT_FREE_CNT is very slow. + * Vim9: after "if false" line breaks in expression not skipped. + * Unused code in win_exchange() and frame_remove(). + * Behavior of exists() in a :def function is unpredictable. + * Cannot use single quote in a float number for readability. + * Float test fails. + * Vim9: No error for missing white space before return type. + * Vim9: cannot ignore quotes in number at the command line. + ------------------------------------------------------------------- Fri Aug 6 14:10:23 UTC 2021 - Ondřej Súkup diff --git a/vim.spec b/vim.spec index a9a5f21..1f67b8a 100644 --- a/vim.spec +++ b/vim.spec @@ -17,7 +17,7 @@ %define pkg_version 8.2 -%define patchlevel 3299 +%define patchlevel 3318 %define patchlevel_compact %{patchlevel} %define VIM_SUBDIR vim82 %define site_runtimepath %{_datadir}/vim/site