From 5083548bbe823f137cfc0bcb1d2e4161460bd2c17353dbada77a56d6e6043294 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ond=C5=99ej=20S=C3=BAkup?= Date: Tue, 28 Jun 2022 17:54:31 +0000 Subject: [PATCH] - Updated to version 9.0.0000, fixes the following problems * Reading beyond the end of the line with lisp indenting. * search() gets stuck with "c" and skip evaluates to true. * "make uninstall" does not remove colors/lists. * Still mentioning version8, some cosmetic issues. * In diff mode windows may get out of sync. (Gary Johnson) * TSTP and INT signal tests are not run with valgrind. * Fix for CTRL-key combinations causes more problems than it solves. * Accessing invalid memory after changing terminal size. * Might still access invalid memory. * Reading before the start of the line with BS in Replace mode. * Crash when deleting buffers in diff mode. * Invalid memory access after diff buffer manipulations. * Import test fails because 'diffexpr' isn't reset. * Test for DiffUpdated fails. * get(Fn, 'name') on funcref returns special byte code. * Cannot build with Python 3.11. * Nested :source may use NULL pointer. * Dependencies and proto files are outdated. * "make menu" still uses legacy script. OBS-URL: https://build.opensuse.org/package/show/editors/vim?expand=0&rev=725 --- vim-8.2.5154.tar.gz | 3 --- vim-9.0.0000.tar.gz | 3 +++ vim-changelog.sh | 2 +- vim.changes | 24 ++++++++++++++++++++++++ vim.spec | 6 +++--- 5 files changed, 31 insertions(+), 7 deletions(-) delete mode 100644 vim-8.2.5154.tar.gz create mode 100644 vim-9.0.0000.tar.gz diff --git a/vim-8.2.5154.tar.gz b/vim-8.2.5154.tar.gz deleted file mode 100644 index 28bc836..0000000 --- a/vim-8.2.5154.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:43bc45d305cf93fb4ba8f6619c7ac02209daee1f8f3ae071c2dbd635d9f587e3 -size 16553923 diff --git a/vim-9.0.0000.tar.gz b/vim-9.0.0000.tar.gz new file mode 100644 index 0000000..20f2385 --- /dev/null +++ b/vim-9.0.0000.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:1b3cd3732eb7039cf58a9321de26ab1a12d81c2f6760eb03c5d7b60d548f4587 +size 16615921 diff --git a/vim-changelog.sh b/vim-changelog.sh index 788aa98..0c30c0f 100644 --- a/vim-changelog.sh +++ b/vim-changelog.sh @@ -1,7 +1,7 @@ #!/usr/bin/env zsh directory=https://ftp.nluug.nl/pub/vim/patches/ -version=8.2 +version=9.0 if [ $# -ne 2 ]; then echo "usage: $0 " 1>&2 diff --git a/vim.changes b/vim.changes index f15cc0f..4bc4042 100644 --- a/vim.changes +++ b/vim.changes @@ -1,3 +1,27 @@ +------------------------------------------------------------------- +Tue Jun 28 17:52:07 UTC 2022 - Ondřej Súkup + +- Updated to version 9.0.0000, fixes the following problems + * Reading beyond the end of the line with lisp indenting. + * search() gets stuck with "c" and skip evaluates to true. + * "make uninstall" does not remove colors/lists. + * Still mentioning version8, some cosmetic issues. + * In diff mode windows may get out of sync. (Gary Johnson) + * TSTP and INT signal tests are not run with valgrind. + * Fix for CTRL-key combinations causes more problems than it solves. + * Accessing invalid memory after changing terminal size. + * Might still access invalid memory. + * Reading before the start of the line with BS in Replace mode. + * Crash when deleting buffers in diff mode. + * Invalid memory access after diff buffer manipulations. + * Import test fails because 'diffexpr' isn't reset. + * Test for DiffUpdated fails. + * get(Fn, 'name') on funcref returns special byte code. + * Cannot build with Python 3.11. + * Nested :source may use NULL pointer. + * Dependencies and proto files are outdated. + * "make menu" still uses legacy script. + ------------------------------------------------------------------- Fri Jun 24 07:47:35 UTC 2022 - Ondřej Súkup diff --git a/vim.spec b/vim.spec index 2e56298..64e9e15 100644 --- a/vim.spec +++ b/vim.spec @@ -16,10 +16,10 @@ # -%define pkg_version 8.2 -%define patchlevel 5154 +%define pkg_version 9.0 +%define patchlevel 0000 %define patchlevel_compact %{patchlevel} -%define VIM_SUBDIR vim82 +%define VIM_SUBDIR vim90 %define site_runtimepath %{_datadir}/vim/site %define make make VIMRCLOC=%{_sysconfdir} VIMRUNTIMEDIR=%{_datadir}/vim/current MAKE="make -e" %{?_smp_mflags} %bcond_without python2