Hello community, here is the log from the commit of package vim for openSUSE:Factory checked in at 2019-06-28 16:11:52 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/vim (Old) and /work/SRC/openSUSE:Factory/.vim.new.4615 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "vim" Fri Jun 28 16:11:52 2019 rev:238 rq:712166 version:8.1.1600 Changes: -------- --- /work/SRC/openSUSE:Factory/vim/vim.changes 2019-06-22 11:23:52.193366528 +0200 +++ /work/SRC/openSUSE:Factory/.vim.new.4615/vim.changes 2019-06-28 16:11:55.772537151 +0200 @@ -1,0 +2,43 @@ +Wed Jun 26 18:01:57 UTC 2019 - Ondřej Súkup <[email protected]> + +- Updated to version 8.1.1600, fixes the following problems + * Popup_setoptions() is not implemented yet. + * Popup window not always redrawn after popup_setoptions(). + * Crash when using closures. + * Sign column takes up space. (Adam Stankiewicz) + * Error message when terminal closes while it is not in the current tab. + * Localtime_r() does not respond to $TZ changes. + * Cannot build with signs but without diff feature. + * Icon signs not displayed properly in the number column. + * textprop highlight starts too early if just after a tab. + * Compiler warnings with tiny build. (Tony Mechelynck) + * Textprop test fails if screenhots do not work. + * Tabpage option not yet implemented for popup window. + * Compiler warning for unused argument. + * Command line redrawn for +arabic without Arabic characters. (Dominique + Pelle) + * Dict and list could be GC'ed while displaying error in a timer. (Yasuhiro + Matsumoto) + * Cannot make part of a popup transparent. + * Shared functions for testing are disorganised. + * Cannot build with +textprop but without +timers. + * Set_ref_in_list() only sets ref in items. + * The evalfunc.c file is getting too big. + * :let-heredoc does not trim enough. + * Error number used in two places. + * Redraw problem when sign icons in the number column. + * In :let-heredoc line continuation is recognized. + * Popup window does not indicate scroll position. + * Popup window test fails. + * On error garbage collection may free memory in use. + * May start file dialog while exiting. + * Filetype not detected for C++ header files without extension. + * May still start file dialog while exiting. + * When resizing the screen may draw popup in wrong position. (Masato + Nishihata) + * Cannot scroll a popup window with the mouse. + * Update to test file missing. + * Compiler warning for uninitialized variable. (Tony Mechelynck) + * Cannot specify highlighting for popup window scrollbar. + +------------------------------------------------------------------- Old: ---- vim-8.1.1561.tar.gz New: ---- vim-8.1.1600.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ vim.spec ++++++ --- /var/tmp/diff_new_pack.0NOvq0/_old 2019-06-28 16:11:57.036538672 +0200 +++ /var/tmp/diff_new_pack.0NOvq0/_new 2019-06-28 16:11:57.036538672 +0200 @@ -17,7 +17,7 @@ %define pkg_version 8.1 -%define patchlevel 1561 +%define patchlevel 1600 %define patchlevel_compact %{patchlevel} %define VIM_SUBDIR vim81 %define site_runtimepath %{_datadir}/vim/site @@ -80,19 +80,16 @@ BuildRequires: ncurses-devel BuildRequires: perl BuildRequires: pkgconfig -%if %{with python2} -BuildRequires: python2-devel -%endif BuildRequires: ruby-devel BuildRequires: update-desktop-files BuildRequires: pkgconfig(gtk+-3.0) BuildRequires: pkgconfig(lua) BuildRequires: pkgconfig(python3) BuildRequires: pkgconfig(xt) +Requires: vim-data-common = %{version}-%{release} Requires(post): update-alternatives Requires(postun): update-alternatives Recommends: vim-data = %{version}-%{release} -Requires: vim-data-common = %{version}-%{release} Conflicts: vim-base < 8.1 Provides: vi Provides: vim-base = %{version}-%{release} @@ -103,6 +100,9 @@ Obsoletes: vim-python < %{version}-%{release} Provides: vim_client %{?libperl_requires} +%if %{with python2} +BuildRequires: python2-devel +%endif %description Vim (Vi IMproved) is an almost compatible version of the UNIX editor @@ -115,9 +115,9 @@ Summary: Data files needed for extended vim functionality # Used to be in vim-plugins package Group: Productivity/Text/Editors +Requires: vim-data-common = %{version}-%{release} Obsoletes: vim-plugin-matchit <= 1.13.2 Provides: vim-plugin-matchit = 1.13.2 -Requires: vim-data-common = %{version}-%{release} BuildArch: noarch %description data @@ -356,6 +356,9 @@ %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 + %check # vim does quite an extensive test relying on a full fledged terminal # inside OBS, stdio is redirected to a serial console (where the build log ++++++ vim-8.1.1561.tar.gz -> vim-8.1.1600.tar.gz ++++++ /work/SRC/openSUSE:Factory/vim/vim-8.1.1561.tar.gz /work/SRC/openSUSE:Factory/.vim.new.4615/vim-8.1.1600.tar.gz differ: char 13, line 1
