Hello community, here is the log from the commit of package vim for openSUSE:Factory checked in at 2018-02-18 11:37:04 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/vim (Old) and /work/SRC/openSUSE:Factory/.vim.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "vim" Sun Feb 18 11:37:04 2018 rev:204 rq:576933 version:8.0.1442 Changes: -------- --- /work/SRC/openSUSE:Factory/vim/vim.changes 2018-02-03 15:41:24.996414372 +0100 +++ /work/SRC/openSUSE:Factory/.vim.new/vim.changes 2018-02-18 11:37:06.968904388 +0100 @@ -1,0 +2,8 @@ +Wed Feb 14 12:39:39 UTC 2018 - idon...@suse.com + +- Split vim-data into vim-data-common package for low-disk usage + scenarios bsc#1078722 bsc#1078554 bsc#1075541 +- Make set mouse= default in suse.vimrc bsc#1079185 bsc#1078564 + bsc#1067890 bsc#1064068 bsc#1062691 + +------------------------------------------------------------------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ vim.spec ++++++ --- /var/tmp/diff_new_pack.XKHKNB/_old 2018-02-18 11:37:09.288821113 +0100 +++ /var/tmp/diff_new_pack.XKHKNB/_new 2018-02-18 11:37:09.292820969 +0100 @@ -83,7 +83,7 @@ BuildRequires: pkgconfig(xt) Requires(post): update-alternatives Requires(postun): update-alternatives -Requires: vim-data = %{version}-%{release} +Requires: vim-data-common = %{version}-%{release} Conflicts: vim-base < 8.0 Provides: vi Provides: vim-base = %{version}-%{release} @@ -103,16 +103,25 @@ file name completion, block operations, and editing of binary data. %package data -Summary: Vi IMproved +Summary: Data files needed for extended vim functionality # Used to be in vim-plugins package Group: Productivity/Editors/Vi Obsoletes: vim-plugin-matchit <= 1.13.2 Provides: vim-plugin-matchit = 1.13.2 +Requires: vim-data-common = %{version}-%{release} BuildArch: noarch %description data This package contains optional runtime & syntax files for vim. +%package data-common +Summary: Common Data files for vim & gvim +Group: Productivity/Editors/Vi +BuildArch: noarch + +%description data-common +This package contains common runtime & syntax files for vim and gvim. + %package -n gvim Summary: A GUI for Vi Group: Productivity/Editors/Vi @@ -343,7 +352,6 @@ %ifarch ppc ppc64 ppc64le LC_ALL=en_US.UTF-8 make -j1 test || { echo "Ignore transient errors for PowerPC. boo#1072651"; } %else -make -j1 test LC_ALL=en_US.UTF-8 make -j1 test %endif @@ -437,6 +445,15 @@ %dir %{site_runtimepath}/after/syntax/ %files data +# exclude common files +%exclude %{_datadir}/vim/%{VIM_SUBDIR}/autoload/dist/ft.vim +%exclude %{_datadir}/vim/%{VIM_SUBDIR}/syntax/nosyntax.vim +%exclude %{_datadir}/vim/%{VIM_SUBDIR}/syntax/resolv.vim +%exclude %{_datadir}/vim/%{VIM_SUBDIR}/syntax/sh.vim +%exclude %{_datadir}/vim/%{VIM_SUBDIR}/syntax/syncolor.vim +%exclude %{_datadir}/vim/%{VIM_SUBDIR}/syntax/synload.vim +%exclude %{_datadir}/vim/%{VIM_SUBDIR}/syntax/syntax.vim +%exclude %{_datadir}/vim/%{VIM_SUBDIR}/syntax/vim.vim # data files %{_datadir}/vim/%{VIM_SUBDIR}/autoload/* %{_datadir}/vim/%{VIM_SUBDIR}/colors/* @@ -455,6 +472,16 @@ %{_datadir}/vim/%{VIM_SUBDIR}/syntax/* %{_datadir}/vim/%{VIM_SUBDIR}/tools/* %{_datadir}/vim/%{VIM_SUBDIR}/tutor/* + +%files data-common +%{_datadir}/vim/%{VIM_SUBDIR}/autoload/dist/ft.vim +%{_datadir}/vim/%{VIM_SUBDIR}/syntax/nosyntax.vim +%{_datadir}/vim/%{VIM_SUBDIR}/syntax/resolv.vim +%{_datadir}/vim/%{VIM_SUBDIR}/syntax/sh.vim +%{_datadir}/vim/%{VIM_SUBDIR}/syntax/syncolor.vim +%{_datadir}/vim/%{VIM_SUBDIR}/syntax/synload.vim +%{_datadir}/vim/%{VIM_SUBDIR}/syntax/syntax.vim +%{_datadir}/vim/%{VIM_SUBDIR}/syntax/vim.vim %{_datadir}/vim/%{VIM_SUBDIR}/*.vim %{_datadir}/vim/%{VIM_SUBDIR}/rgb.txt ++++++ suse.vimrc ++++++ --- /var/tmp/diff_new_pack.XKHKNB/_old 2018-02-18 11:37:09.508813216 +0100 +++ /var/tmp/diff_new_pack.XKHKNB/_new 2018-02-18 11:37:09.512813072 +0100 @@ -70,6 +70,9 @@ " allow backspacing over everything in insert mode set backspace=indent,eol,start +" Fix cut-n-paste bsc#1079185 +set mouse= + " Complete longest common string, then each full match " enable this for bash compatible behaviour " set wildmode=longest,full