From a0c91cfac7373996318b4582a3e6cfdab592704fa6d604909d283a973bbee836 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ond=C5=99ej=20S=C3=BAkup?= Date: Fri, 1 Oct 2021 09:07:04 +0000 Subject: [PATCH] - updated vim-7.4-rpmlintrc - drop no-common.patch - Updated to version 8.2.3459, fixes the following problems * Can delete a numbered function. (Naohiro Ono) * Reading beyond end of line with invalid utf-8 character. * Crash with linebreak, listchars and large tabstop. * Vim9: crash when using base name of import. (Naohiro Ono) * Vim9: importing the wrong file. * Vim9: too many characters are allowed in import name. * fullcommand() gives the wrong name if there is a buffer-local user command. (Naohiro Ono) * Vim9: Not all function argument types are properly checked. * Second error is reported while exception is being thrown. * Vim9: a failing debug expression aborts script sourcing. * Garbage collection while evaluating may cause trouble. * A failing debug expression may make Vim unusable. * _REENTRANT defined more than once. * A bit of code is not covered by tests. * Vim9: no failure if return type differs from returned variable. * Vim9: list += list creates a new list in :def function. * A sequence of spaces is hard to see in list mode. * Warning for using uninitialized variable. * Crash when deleting a listener in a listener callback. (Naohiro Ono) * Double free when list is copied. * Using freed memory when replacing. (Dhiraj Mishra) * Leaking memory when assigning to list or dict. * No generic way to trigger an autocommand on mode change. * Completion for :disas sorts local functions first. * Octave/Matlab filetype detection does not work properly. * :delcommand does not take a -buffer option. OBS-URL: https://build.opensuse.org/package/show/editors/vim?expand=0&rev=680 --- vim-7.4-rpmlintrc | 4 --- vim-8.2.3408.tar.gz | 3 --- vim-8.2.3459.tar.gz | 3 +++ vim.changes | 59 +++++++++++++++++++++++++++++++++++++++++++++ vim.spec | 4 +-- 5 files changed, 63 insertions(+), 10 deletions(-) delete mode 100644 vim-8.2.3408.tar.gz create mode 100644 vim-8.2.3459.tar.gz diff --git a/vim-7.4-rpmlintrc b/vim-7.4-rpmlintrc index e108e47..48cf2cf 100644 --- a/vim-7.4-rpmlintrc +++ b/vim-7.4-rpmlintrc @@ -1,6 +1,2 @@ -from Config import * - -addFilter("vim-data.* devel-file-in-non-devel-package") addFilter("vim-data.* file-not-in-%lang") -addFilter("vim-base.* package-with-huge-docs") diff --git a/vim-8.2.3408.tar.gz b/vim-8.2.3408.tar.gz deleted file mode 100644 index 1865123..0000000 --- a/vim-8.2.3408.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:f96135fa2c4675bfdbdf69d7f307665ed2ce707755f7c09ca8121ff3ce4334be -size 15710399 diff --git a/vim-8.2.3459.tar.gz b/vim-8.2.3459.tar.gz new file mode 100644 index 0000000..9d1a76b --- /dev/null +++ b/vim-8.2.3459.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ec05d2d438c3487c4c8aaa626195f9e3ca0903659b91824f44ee299a3af850fe +size 15725897 diff --git a/vim.changes b/vim.changes index 0355be2..7d3f62c 100644 --- a/vim.changes +++ b/vim.changes @@ -1,3 +1,62 @@ +------------------------------------------------------------------- +Fri Oct 1 08:42:38 UTC 2021 - Ondřej Súkup + +- updated vim-7.4-rpmlintrc +- drop no-common.patch +- Updated to version 8.2.3459, fixes the following problems + * Can delete a numbered function. (Naohiro Ono) + * Reading beyond end of line with invalid utf-8 character. + * Crash with linebreak, listchars and large tabstop. + * Vim9: crash when using base name of import. (Naohiro Ono) + * Vim9: importing the wrong file. + * Vim9: too many characters are allowed in import name. + * fullcommand() gives the wrong name if there is a buffer-local user + command. (Naohiro Ono) + * Vim9: Not all function argument types are properly checked. + * Second error is reported while exception is being thrown. + * Vim9: a failing debug expression aborts script sourcing. + * Garbage collection while evaluating may cause trouble. + * A failing debug expression may make Vim unusable. + * _REENTRANT defined more than once. + * A bit of code is not covered by tests. + * Vim9: no failure if return type differs from returned variable. + * Vim9: list += list creates a new list in :def function. + * A sequence of spaces is hard to see in list mode. + * Warning for using uninitialized variable. + * Crash when deleting a listener in a listener callback. (Naohiro Ono) + * Double free when list is copied. + * Using freed memory when replacing. (Dhiraj Mishra) + * Leaking memory when assigning to list or dict. + * No generic way to trigger an autocommand on mode change. + * Completion for :disas sorts local functions first. + * Octave/Matlab filetype detection does not work properly. + * :delcommand does not take a -buffer option. + * Function prototype for trigger_modechanged() is incomplete. + * Vim9: dict is not passed to dict function. + * Check for optional bool type has confusing return type. + * Compiler warnings for 32/64 bit usage. + * Cannot manipulate blobs. + * Deleted lines go to wrong yank register. + * Recover test fails if there is an old swap file. + * Vim9: || and && are not handled at compile time when possible. + * Vim9: memory leak when and/or fails. + * concealed text not revealed when leaving insert mode. (Michael Soyka) + * On Solaris longVersion may be declared twice. (Vladimir Marek) + * Not enough tests for empty string arguments. + * A couple of declarations are not ANSI C. + * :endtry after function call that throws not found. + * Sort fails if the sort compare function returns 999. + * Coveralls action fails. + * Not all apache files are recognized. + * MPD files are not recognized. + * Autocmd not executed when editing a directory ending in a path separator + inside try block. + * Using a count with "gp" leave cursor in wrong position. (Naohiro Ono) + * Using a count with "gp" leaves '] in wrong position. (Naohiro Ono) + * Vim9: Not all functions are tested with an empty string argument. + * Not all dictdconf files are recognized. + * Vim9: need more tests for empty string arguments. + ------------------------------------------------------------------- Fri Sep 17 10:34:34 UTC 2021 - Dr. Werner Fink diff --git a/vim.spec b/vim.spec index e0d0659..c4b50d1 100644 --- a/vim.spec +++ b/vim.spec @@ -17,7 +17,7 @@ %define pkg_version 8.2 -%define patchlevel 3408 +%define patchlevel 3459 %define patchlevel_compact %{patchlevel} %define VIM_SUBDIR vim82 %define site_runtimepath %{_datadir}/vim/site @@ -71,7 +71,6 @@ Patch100: vim73-no-static-libpython.patch Patch101: vim-8.0.1568-defaults.patch # https://github.com/vim/vim/issues/3348 - problem more probadly in buildenv than in test Patch102: vim-8.1.0297-dump3.patch -Patch103: no-common.patch Patch104: vim-8.2.2411-globalvimrc.patch BuildRequires: autoconf BuildRequires: db-devel @@ -195,7 +194,6 @@ cp %{SOURCE23} runtime/syntax/apparmor.vim %patch100 -p1 %patch101 -p1 %patch102 -p1 -%patch103 -p1 %patch104 -p1 cp %{SOURCE3} %{SOURCE4} %{SOURCE5} %{SOURCE8} %{SOURCE10} .