From 633508737d78bfc4fc4a4cb50201e6256595c38a419d151563ee7c0613ad0975 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ond=C5=99ej=20S=C3=BAkup?= Date: Mon, 23 Jan 2023 11:40:29 +0000 Subject: [PATCH] - Updated to version 9.0.1234, fixes the following problems * Return value of type() for class and object unclear. * Invalid memory access with folding and using "L". * Some Bazel files are not recognized. * No error when class function argument shadows a member. * Cannot map when using the Kitty key protocol. * Compiler warning for comparing pointer with int. * Restoring KeyTyped when building statusline not tested. * Code is indented more than necessary. * Dump file missing from patch. * Abstract class not supported yet. * Crash when using kitty and using a mapping with . * AppVeyor builds with an old Python version. * Assignment with operator doesn't work in object method. * Crash when iterating over list of objects. * Return type of values() is always list. * Expression compiled the wrong way after using an object. * Crash when handling class that extends another class with more than one object members. * Testing with Python on AppVeyor does not work properly. * Error when object type is expected but getting "any". * Code is indented more than necessary. * Getting interface member does not always work. * Compiler complains about declaration after label. * Storing value in interface member does not always work. * Cannot read back what setcellwidths() has done. * Adding a line below the last one does not expand fold. * File left behind after running tests. * Using isalpha() adds dependency on current locale. * Coverity warns for ignoring return value. OBS-URL: https://build.opensuse.org/package/show/editors/vim?expand=0&rev=776 --- vim-9.0.1188.tar.gz | 3 --- vim-9.0.1234.tar.gz | 3 +++ vim.changes | 42 ++++++++++++++++++++++++++++++++++++++++++ vim.spec | 2 +- 4 files changed, 46 insertions(+), 4 deletions(-) delete mode 100644 vim-9.0.1188.tar.gz create mode 100644 vim-9.0.1234.tar.gz diff --git a/vim-9.0.1188.tar.gz b/vim-9.0.1188.tar.gz deleted file mode 100644 index a1cb158..0000000 --- a/vim-9.0.1188.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:ff7f5a5dd5b657edc48e544b39736ff50cb1994bbec2dfe8e13cca94d8ad752e -size 16933561 diff --git a/vim-9.0.1234.tar.gz b/vim-9.0.1234.tar.gz new file mode 100644 index 0000000..dd8d0c5 --- /dev/null +++ b/vim-9.0.1234.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ef627e4fd991ece46c87a2dee6d9b2eb7731b87f5a4354263384bbf4979452d3 +size 16941287 diff --git a/vim.changes b/vim.changes index 7cd33fa..0ad8a98 100644 --- a/vim.changes +++ b/vim.changes @@ -1,3 +1,45 @@ +------------------------------------------------------------------- +Mon Jan 23 11:39:22 UTC 2023 - Ondřej Súkup + +- Updated to version 9.0.1234, fixes the following problems + * Return value of type() for class and object unclear. + * Invalid memory access with folding and using "L". + * Some Bazel files are not recognized. + * No error when class function argument shadows a member. + * Cannot map when using the Kitty key protocol. + * Compiler warning for comparing pointer with int. + * Restoring KeyTyped when building statusline not tested. + * Code is indented more than necessary. + * Dump file missing from patch. + * Abstract class not supported yet. + * Crash when using kitty and using a mapping with . + * AppVeyor builds with an old Python version. + * Assignment with operator doesn't work in object method. + * Crash when iterating over list of objects. + * Return type of values() is always list. + * Expression compiled the wrong way after using an object. + * Crash when handling class that extends another class with more than one + object members. + * Testing with Python on AppVeyor does not work properly. + * Error when object type is expected but getting "any". + * Code is indented more than necessary. + * Getting interface member does not always work. + * Compiler complains about declaration after label. + * Storing value in interface member does not always work. + * Cannot read back what setcellwidths() has done. + * Adding a line below the last one does not expand fold. + * File left behind after running tests. + * Using isalpha() adds dependency on current locale. + * Coverity warns for ignoring return value. + * Using an object member in a closure doesn't work. + * Completion includes functions that don't work. + * Handling of FORTIFY_SOURCE flags doesn't match Fedora usage. + * Termcap/terminfo entries do not indicate where modifiers might appear. + * Code is indented more than necessary. + * Cannot use setcellwidths() below 0x100. + * Cannot call a :def function with a number for a float argument. + * Reading past the end of a line when formatting text. + ------------------------------------------------------------------- Fri Jan 13 09:29:35 UTC 2023 - Ondřej Súkup diff --git a/vim.spec b/vim.spec index ea30593..9b024fb 100644 --- a/vim.spec +++ b/vim.spec @@ -17,7 +17,7 @@ %define pkg_version 9.0 -%define patchlevel 1188 +%define patchlevel 1234 %define patchlevel_compact %{patchlevel} %define VIM_SUBDIR vim90 %define site_runtimepath %{_datadir}/vim/site