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.


Reply via email to