From fa4709c4f472d7a99ba831a8849725468aa2bf4b2659513fbdc53c60da3a776a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ond=C5=99ej=20S=C3=BAkup?= Date: Fri, 13 Dec 2019 11:10:26 +0000 Subject: [PATCH] - Update to version 8.2.0000 * make depend" does not work correctly for libvterm. * Crash when calling popup_close() in win_execute() * With a long file name the hit-enter prompt appears. * bufnr('$') is wrong after recycling popup buffer. * loading menus sets v:errmsg. * popup menu flickers if an info popup is used. * Crash when evaluating expression with error. * Function argument copied unnecessarily. * syntax menu and build instructions outdated. * matchadd_conceal test fails under valgrind. * :cexpr does not handle | in expression. * Use // comments where appropriate. * 'wincolor' is not used for 'listchars'. * Opening cmdline window with feedkeys() does not work. OBS-URL: https://build.opensuse.org/package/show/editors/vim?expand=0&rev=577 --- vim-8.1.2383.tar.gz | 3 --- vim-8.2.0000.tar.gz | 3 +++ vim-changelog.sh | 2 +- vim.changes | 19 +++++++++++++++++++ vim.spec | 14 +++++++------- 5 files changed, 30 insertions(+), 11 deletions(-) delete mode 100644 vim-8.1.2383.tar.gz create mode 100644 vim-8.2.0000.tar.gz diff --git a/vim-8.1.2383.tar.gz b/vim-8.1.2383.tar.gz deleted file mode 100644 index 1cd19c4..0000000 --- a/vim-8.1.2383.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:bdee9aba9be93bf906a4c05ff82d85fce3dae21f2a00eb1d8875d2a3f91a89e9 -size 14653929 diff --git a/vim-8.2.0000.tar.gz b/vim-8.2.0000.tar.gz new file mode 100644 index 0000000..89ed4b2 --- /dev/null +++ b/vim-8.2.0000.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:8a72323817210daf40abe545bdf7637591b9b541a0fb3560baed76e436132dba +size 14650594 diff --git a/vim-changelog.sh b/vim-changelog.sh index 974367b..97f11dd 100644 --- a/vim-changelog.sh +++ b/vim-changelog.sh @@ -1,7 +1,7 @@ #!/usr/bin/env zsh directory=http://ftp.vim.org/pub/vim/patches -version=8.1 +version=8.2 echo "Updated to version $version.$(echo $2 | sed 's/^*//'), fixes the following problems" for i in {$1..$2}; do diff --git a/vim.changes b/vim.changes index b39a516..4653f42 100644 --- a/vim.changes +++ b/vim.changes @@ -1,3 +1,22 @@ +------------------------------------------------------------------- +Fri Dec 13 11:05:45 UTC 2019 - Ondřej Súkup + +- Update to version 8.2.0000 + * make depend" does not work correctly for libvterm. + * Crash when calling popup_close() in win_execute() + * With a long file name the hit-enter prompt appears. + * bufnr('$') is wrong after recycling popup buffer. + * loading menus sets v:errmsg. + * popup menu flickers if an info popup is used. + * Crash when evaluating expression with error. + * Function argument copied unnecessarily. + * syntax menu and build instructions outdated. + * matchadd_conceal test fails under valgrind. + * :cexpr does not handle | in expression. + * Use // comments where appropriate. + * 'wincolor' is not used for 'listchars'. + * Opening cmdline window with feedkeys() does not work. + ------------------------------------------------------------------- Tue Dec 3 14:38:54 UTC 2019 - Ondřej Súkup diff --git a/vim.spec b/vim.spec index c7c6b44..60eabd3 100644 --- a/vim.spec +++ b/vim.spec @@ -16,10 +16,10 @@ # -%define pkg_version 8.1 -%define patchlevel 2383 +%define pkg_version 8.2 +%define patchlevel 0000 %define patchlevel_compact %{patchlevel} -%define VIM_SUBDIR vim81 +%define VIM_SUBDIR vim82 %define site_runtimepath %{_datadir}/vim/site %define make make VIMRCLOC=%{_sysconfdir} VIMRUNTIMEDIR=%{_datadir}/vim/current MAKE="make -e" %{?_smp_mflags} %bcond_without python2 @@ -90,7 +90,7 @@ Requires: vim-data-common = %{version}-%{release} Requires(post): update-alternatives Requires(postun): update-alternatives Recommends: vim-data = %{version}-%{release} -Conflicts: vim-base < 8.1 +Conflicts: vim-base < 8.2 Provides: vi Provides: vim-base = %{version}-%{release} Provides: vim-enhanced = %{version}-%{release} @@ -138,7 +138,7 @@ Requires: gvim_client Requires: vim-data = %{version}-%{release} Requires(post): update-alternatives Requires(postun): update-alternatives -Conflicts: gvim < 8.1 +Conflicts: gvim < 8.2 Provides: gvim-base = %{version}-%{release} Provides: gvim-enhanced = %{version}-%{release} Obsoletes: gvim-base < %{version}-%{release} @@ -356,8 +356,8 @@ mkdir -p %{buildroot}%{_localstatedir}/run/vi.recover %fdupes -s %{buildroot}%{_datadir}/vim/%{VIM_SUBDIR}/tutor %fdupes -s %{buildroot}%{_datadir}/vim/%{VIM_SUBDIR}/ftplugin -sed -i "s@%{_bindir}/env perl@%{_bindir}/perl@" %{buildroot}%{_datadir}/vim/vim81/tools/*.pl -sed -i "s@%{_bindir}/env perl@%{_bindir}/perl@" %{buildroot}%{_datadir}/vim/vim81/doc/vim2html.pl +sed -i "s@%{_bindir}/env perl@%{_bindir}/perl@" %{buildroot}%{_datadir}/vim/%{VIM_SUBDIR}/tools/*.pl +sed -i "s@%{_bindir}/env perl@%{_bindir}/perl@" %{buildroot}%{_datadir}/vim/%{VIM_SUBDIR}/doc/vim2html.pl %check # vim does quite an extensive test relying on a full fledged terminal