Hello community, here is the log from the commit of package vim for openSUSE:Factory checked in at 2017-05-04 08:52:56 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/vim (Old) and /work/SRC/openSUSE:Factory/.vim.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "vim" Thu May 4 08:52:56 2017 rev:191 rq:491803 version:8.0.566 Changes: -------- --- /work/SRC/openSUSE:Factory/vim/vim.changes 2017-04-25 08:57:53.825559509 +0200 +++ /work/SRC/openSUSE:Factory/.vim.new/vim.changes 2017-05-04 08:53:03.972291974 +0200 @@ -1,0 +2,11 @@ +Fri Apr 28 10:58:31 UTC 2017 - [email protected] + +- Extend vimrc with mappings for 8-bit controls key escape sequences + +------------------------------------------------------------------- +Thu Apr 27 12:59:53 UTC 2017 - [email protected] + +- Conflict with old vim versions to fix the upgrade from 12.3 + boo#1036583 + +------------------------------------------------------------------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ vim.spec ++++++ --- /var/tmp/diff_new_pack.TyOU7Z/_old 2017-05-04 08:53:05.560068052 +0200 +++ /var/tmp/diff_new_pack.TyOU7Z/_new 2017-05-04 08:53:05.564067488 +0200 @@ -90,6 +90,7 @@ Obsoletes: vim-enhanced < %{version}-%{release} Obsoletes: vim-python < %{version}-%{release} Provides: vim_client +Conflicts: vim < 8.0 BuildRoot: %{_tmppath}/%{name}-%{version}-build %{?libperl_requires} %if 0%{?suse_version} > 1200 @@ -105,8 +106,8 @@ %package data Summary: Vi IMproved -# Used to be in vim-plugins package Group: Productivity/Editors/Vi +# Used to be in vim-plugins package Obsoletes: vim-plugin-matchit <= 1.13.2 Provides: vim-plugin-matchit = 1.13.2 BuildArch: noarch @@ -128,6 +129,7 @@ Provides: gvim_client Provides: vi Provides: vim_client +Conflicts: gvim < 8.0 %description -n gvim Package gvim contains the largest set of features of vim, which is ++++++ suse.vimrc ++++++ --- /var/tmp/diff_new_pack.TyOU7Z/_old 2017-05-04 08:53:05.764039287 +0200 +++ /var/tmp/diff_new_pack.TyOU7Z/_new 2017-05-04 08:53:05.768038722 +0200 @@ -2,7 +2,7 @@ " author: Klaus Franken <[email protected]> " author: Werner Fink <[email protected]> " author: Florian La Roche <[email protected]> -" version: 06/11/2011 +" version: 2017/04/28 " commented lines start with `"' function! SKEL_spec() @@ -110,6 +110,24 @@ map! <ESC>Os 3 map! <ESC>Op 0 map! <ESC>On . + " 8bit control characters + map! <Char-0x8F>o : + map! <Char-0x8F>j * + map! <Char-0x8F>m - + map! <Char-0x8F>k + + map! <Char-0x8F>l , + map! <Char-0x8F>M + map! <Char-0x8F>w 7 + map! <Char-0x8F>x 8 + map! <Char-0x8F>y 9 + map! <Char-0x8F>t 4 + map! <Char-0x8F>u 5 + map! <Char-0x8F>v 6 + map! <Char-0x8F>q 1 + map! <Char-0x8F>r 2 + map! <Char-0x8F>s 3 + map! <Char-0x8F>p 0 + map! <Char-0x8F>n . " keys in normal mode map <ESC>Oo : map <ESC>Oj * @@ -128,6 +146,24 @@ map <ESC>Os 3 map <ESC>Op 0 map <ESC>On . + " 8bit control characters + map <Char-0x8F>o : + map <Char-0x8F>j * + map <Char-0x8F>m - + map <Char-0x8F>k + + map <Char-0x8F>l , + map <Char-0x8F>M + map <Char-0x8F>w 7 + map <Char-0x8F>x 8 + map <Char-0x8F>y 9 + map <Char-0x8F>t 4 + map <Char-0x8F>u 5 + map <Char-0x8F>v 6 + map <Char-0x8F>q 1 + map <Char-0x8F>r 2 + map <Char-0x8F>s 3 + map <Char-0x8F>p 0 + map <Char-0x8F>n . endif " xterm but without activated keyboard transmit mode @@ -136,6 +172,8 @@ " keys in insert/command mode. map! <Esc>[H <Home> map! <Esc>[F <End> + map! <Char-0x8F>H <Home> + map! <Char-0x8F>F <End> " Home/End: older xterms do not fit termcap/terminfo. map! <Esc>[1~ <Home> map! <Esc>[4~ <End> @@ -144,11 +182,22 @@ map! <Esc>[B <Down> map! <Esc>[C <Right> map! <Esc>[D <Left> + " 8bit control characters + map! <Char-0x8F>A <Up> + map! <Char-0x8F>B <Down> + map! <Char-0x8F>C <Right> + map! <Char-0x8F>D <Left> + map! <Char-0x9B>5~ <PageUp> + map! <Char-0x9B>6~ <PageDown> + map! <Char-0x9B>2~ <Insert> + map! <Char-0x9B>3~ <Delete> " KP_5 (NumLock off) map! <Esc>[E <Insert> " keys in normal mode map <ESC>[H 0 map <ESC>[F $ + map <Char-0x8F>H 0 + map <Char-0x8F>F $ " Home/End: older xterms do not fit termcap/terminfo. map <ESC>[1~ 0 map <ESC>[4~ $ @@ -157,8 +206,18 @@ map <ESC>[B j map <ESC>[C l map <ESC>[D h + " 8bit control characters + map <Char-0x8F>A k + map <Char-0x8F>B j + map <Char-0x8F>C l + map <Char-0x8F>D h + map <Char-0x9B>5~ <PageUp> + map <Char-0x9B>6~ <PageDown> + map <Char-0x9B>2~ <Insert> + map <Char-0x9B>3~ <Delete> " KP_5 (NumLock off) map <ESC>[E i + map <Char-0x8F>E i endif " xterm/kvt but with activated keyboard transmit mode.
