- 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. OBS-URL: https://build.opensuse.org/package/show/editors/vim?expand=0&rev=558
This commit is contained in:
parent
dbb5edf5ad
commit
419dc4a5b1
@ -1,3 +0,0 @@
|
|||||||
version https://git-lfs.github.com/spec/v1
|
|
||||||
oid sha256:20c5b4e6c8cc2cf512d6b1bcba9e5d5c14a6931ade9a9392810b56545857f897
|
|
||||||
size 14373335
|
|
3
vim-8.1.1600.tar.gz
Normal file
3
vim-8.1.1600.tar.gz
Normal file
@ -0,0 +1,3 @@
|
|||||||
|
version https://git-lfs.github.com/spec/v1
|
||||||
|
oid sha256:4c73c88a164a74c57c7efad891e461edfc55d8dfe7f70b95c101abfe54eec3a4
|
||||||
|
size 14386239
|
43
vim.changes
43
vim.changes
@ -1,3 +1,46 @@
|
|||||||
|
-------------------------------------------------------------------
|
||||||
|
Wed Jun 26 18:01:57 UTC 2019 - Ondřej Súkup <mimi.vx@gmail.com>
|
||||||
|
|
||||||
|
- 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.
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Mon Jun 17 13:30:58 UTC 2019 - Ondřej Súkup <mimi.vx@gmail.com>
|
Mon Jun 17 13:30:58 UTC 2019 - Ondřej Súkup <mimi.vx@gmail.com>
|
||||||
|
|
||||||
|
15
vim.spec
15
vim.spec
@ -17,7 +17,7 @@
|
|||||||
|
|
||||||
|
|
||||||
%define pkg_version 8.1
|
%define pkg_version 8.1
|
||||||
%define patchlevel 1561
|
%define patchlevel 1600
|
||||||
%define patchlevel_compact %{patchlevel}
|
%define patchlevel_compact %{patchlevel}
|
||||||
%define VIM_SUBDIR vim81
|
%define VIM_SUBDIR vim81
|
||||||
%define site_runtimepath %{_datadir}/vim/site
|
%define site_runtimepath %{_datadir}/vim/site
|
||||||
@ -80,19 +80,16 @@ BuildRequires: libtool
|
|||||||
BuildRequires: ncurses-devel
|
BuildRequires: ncurses-devel
|
||||||
BuildRequires: perl
|
BuildRequires: perl
|
||||||
BuildRequires: pkgconfig
|
BuildRequires: pkgconfig
|
||||||
%if %{with python2}
|
|
||||||
BuildRequires: python2-devel
|
|
||||||
%endif
|
|
||||||
BuildRequires: ruby-devel
|
BuildRequires: ruby-devel
|
||||||
BuildRequires: update-desktop-files
|
BuildRequires: update-desktop-files
|
||||||
BuildRequires: pkgconfig(gtk+-3.0)
|
BuildRequires: pkgconfig(gtk+-3.0)
|
||||||
BuildRequires: pkgconfig(lua)
|
BuildRequires: pkgconfig(lua)
|
||||||
BuildRequires: pkgconfig(python3)
|
BuildRequires: pkgconfig(python3)
|
||||||
BuildRequires: pkgconfig(xt)
|
BuildRequires: pkgconfig(xt)
|
||||||
|
Requires: vim-data-common = %{version}-%{release}
|
||||||
Requires(post): update-alternatives
|
Requires(post): update-alternatives
|
||||||
Requires(postun): update-alternatives
|
Requires(postun): update-alternatives
|
||||||
Recommends: vim-data = %{version}-%{release}
|
Recommends: vim-data = %{version}-%{release}
|
||||||
Requires: vim-data-common = %{version}-%{release}
|
|
||||||
Conflicts: vim-base < 8.1
|
Conflicts: vim-base < 8.1
|
||||||
Provides: vi
|
Provides: vi
|
||||||
Provides: vim-base = %{version}-%{release}
|
Provides: vim-base = %{version}-%{release}
|
||||||
@ -103,6 +100,9 @@ Obsoletes: vim-enhanced < %{version}-%{release}
|
|||||||
Obsoletes: vim-python < %{version}-%{release}
|
Obsoletes: vim-python < %{version}-%{release}
|
||||||
Provides: vim_client
|
Provides: vim_client
|
||||||
%{?libperl_requires}
|
%{?libperl_requires}
|
||||||
|
%if %{with python2}
|
||||||
|
BuildRequires: python2-devel
|
||||||
|
%endif
|
||||||
|
|
||||||
%description
|
%description
|
||||||
Vim (Vi IMproved) is an almost compatible version of the UNIX editor
|
Vim (Vi IMproved) is an almost compatible version of the UNIX editor
|
||||||
@ -115,9 +115,9 @@ file name completion, block operations, and editing of binary data.
|
|||||||
Summary: Data files needed for extended vim functionality
|
Summary: Data files needed for extended vim functionality
|
||||||
# Used to be in vim-plugins package
|
# Used to be in vim-plugins package
|
||||||
Group: Productivity/Text/Editors
|
Group: Productivity/Text/Editors
|
||||||
|
Requires: vim-data-common = %{version}-%{release}
|
||||||
Obsoletes: vim-plugin-matchit <= 1.13.2
|
Obsoletes: vim-plugin-matchit <= 1.13.2
|
||||||
Provides: vim-plugin-matchit = 1.13.2
|
Provides: vim-plugin-matchit = 1.13.2
|
||||||
Requires: vim-data-common = %{version}-%{release}
|
|
||||||
BuildArch: noarch
|
BuildArch: noarch
|
||||||
|
|
||||||
%description data
|
%description data
|
||||||
@ -356,6 +356,9 @@ mkdir -p %{buildroot}%{_localstatedir}/run/vi.recover
|
|||||||
%fdupes -s %{buildroot}%{_datadir}/vim/%{VIM_SUBDIR}/tutor
|
%fdupes -s %{buildroot}%{_datadir}/vim/%{VIM_SUBDIR}/tutor
|
||||||
%fdupes -s %{buildroot}%{_datadir}/vim/%{VIM_SUBDIR}/ftplugin
|
%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
|
%check
|
||||||
# vim does quite an extensive test relying on a full fledged terminal
|
# 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
|
# inside OBS, stdio is redirected to a serial console (where the build log
|
||||||
|
Loading…
Reference in New Issue
Block a user