SHA256
1
0
forked from pool/vim

Accepting request 622350 from home:mimi_vx:branches:editors

- update to 8.1 revision 8.1.0178 
- refresh disable-unreliable-tests.patch
   vim-7.3-filetype_changes.patch
   vim-7.3-filetype_ftl.patch
   vim-7.3-filetype_spec.patch
   vim-7.3-help_tags.patch
   vim-7.3-name_vimrc.patch
   vim-7.4-filetype_apparmor.patch
 * Warning for passing pointer to non-pointer argument.
 * Overlapping string argument for strcpy().
 * Marks test fails in very wide window
 * After paging up and down fold line is wrong.
 * 'viminfofile' option does not behave like a file name.
 * Typing CTRL-W n in a terminal window causes ml_get error.
 * Invalid memory use with complicated pattern.
 * Calling message_filtered() a bit too often.
 * output of :marks is too short with multi-byte chars
 * lock flag in new dictitem is reset in many places
 * using dict_add_nr_str() is clumsy
 * :clist output can be very long.
 * luaeval('vim.buffer().name') returns an error.
 * Danish and German man pages are not installed.
 * Buffer not updated with 'autoread' set if file was deleted.
 * completion for user names does not work for a prefix.
 * GUI: input() fails if CTRL-C was pressed before
 * Evim.man missing from the distribution.
 * Crash with "set smarttab shiftwidth=0 softtabstop=-1".
 * Build with SHADOWDIR fails.
 * session is wrong with multiple tabs when :lcd was used
 * Memory leak when using :tcl expr command.

OBS-URL: https://build.opensuse.org/request/show/622350
OBS-URL: https://build.opensuse.org/package/show/editors/vim?expand=0&rev=503
This commit is contained in:
Martin Pluskal 2018-07-13 06:48:02 +00:00 committed by Git OBS Bridge
parent a593c930ff
commit 6aeb8c7a0a
11 changed files with 110 additions and 67 deletions

View File

@ -1,7 +1,7 @@
Index: vim-8.1.0020/src/testdir/test_alot.vim
Index: vim-8.1.0178/src/testdir/test_alot.vim
===================================================================
--- vim-8.1.0020.orig/src/testdir/test_alot.vim
+++ vim-8.1.0020/src/testdir/test_alot.vim
--- vim-8.1.0178.orig/src/testdir/test_alot.vim
+++ vim-8.1.0178/src/testdir/test_alot.vim
@@ -33,12 +33,10 @@ source test_join.vim
source test_jumps.vim
source test_lambda.vim
@ -23,10 +23,10 @@ Index: vim-8.1.0020/src/testdir/test_alot.vim
source test_true_false.vim
source test_unlet.vim
source test_virtualedit.vim
Index: vim-8.1.0020/src/testdir/Makefile
Index: vim-8.1.0178/src/testdir/Makefile
===================================================================
--- vim-8.1.0020.orig/src/testdir/Makefile
+++ vim-8.1.0020/src/testdir/Makefile
--- vim-8.1.0178.orig/src/testdir/Makefile
+++ vim-8.1.0178/src/testdir/Makefile
@@ -144,8 +144,5 @@ test_gui_init.res: test_gui_init.vim
$(RUN_VIMTEST) -u gui_preinit.vim -U gui_init.vim $(NO_PLUGINS) -S runtest.vim $<
@rm vimcmd
@ -36,32 +36,11 @@ Index: vim-8.1.0020/src/testdir/Makefile
-
test_xxd.res:
XXD=$(XXDPROG); export XXD; $(RUN_VIMTEST) $(NO_INITS) -S runtest.vim test_xxd.vim
Index: vim-8.1.0020/src/Makefile
Index: vim-8.1.0178/src/testdir/Make_all.mak
===================================================================
--- vim-8.1.0020.orig/src/Makefile
+++ vim-8.1.0020/src/Makefile
@@ -2243,7 +2243,6 @@ test_arglist \
test_netbeans \
test_normal \
test_number \
- test_options \
test_packadd \
test_partial \
test_paste \
@@ -2293,8 +2292,6 @@ test_arglist \
test_tagjump \
test_taglist \
test_tcl \
- test_terminal \
- test_terminal_fail \
test_textformat \
test_textobjects \
test_timers \
Index: vim-8.1.0020/src/testdir/Make_all.mak
===================================================================
--- vim-8.1.0020.orig/src/testdir/Make_all.mak
+++ vim-8.1.0020/src/testdir/Make_all.mak
@@ -141,7 +141,6 @@ NEW_TESTS = test_arabic.res \
--- vim-8.1.0178.orig/src/testdir/Make_all.mak
+++ vim-8.1.0178/src/testdir/Make_all.mak
@@ -140,7 +140,6 @@ NEW_TESTS = test_arabic.res \
test_netbeans.res \
test_normal.res \
test_number.res \
@ -78,7 +57,7 @@ Index: vim-8.1.0020/src/testdir/Make_all.mak
test_textformat.res \
test_textobjects.res \
test_undo.res \
@@ -197,4 +194,3 @@ NEW_TESTS = test_arabic.res \
@@ -198,4 +195,3 @@ NEW_TESTS = test_arabic.res \
# Explicit dependencies.
test49.out: test49.vim

View File

@ -1,8 +1,8 @@
Index: vim-8.0.0000/runtime/filetype.vim
Index: vim-8.1.0178/runtime/filetype.vim
===================================================================
--- vim-8.0.0000.orig/runtime/filetype.vim
+++ vim-8.0.0000/runtime/filetype.vim
@@ -414,6 +414,9 @@ au BufNewFile,BufRead *.css setf css
--- vim-8.1.0178.orig/runtime/filetype.vim
+++ vim-8.1.0178/runtime/filetype.vim
@@ -311,6 +311,9 @@ au BufNewFile,BufRead *.css setf css
" Century Term Command Scripts (*.cmd too)
au BufNewFile,BufRead *.con setf cterm
@ -12,10 +12,10 @@ Index: vim-8.0.0000/runtime/filetype.vim
" Changelog
au BufNewFile,BufRead changelog.Debian,changelog.dch,NEWS.Debian,NEWS.dch
\ setf debchangelog
Index: vim-8.0.0000/runtime/syntax/changes.vim
Index: vim-8.1.0178/runtime/syntax/changes.vim
===================================================================
--- /dev/null
+++ vim-8.0.0000/runtime/syntax/changes.vim
+++ vim-8.1.0178/runtime/syntax/changes.vim
@@ -0,0 +1,41 @@
+" Vim syntax file
+" Filename: changes.vim

View File

@ -1,8 +1,8 @@
Index: vim-8.0.0000/runtime/filetype.vim
Index: vim-8.1.0178/runtime/filetype.vim
===================================================================
--- vim-8.0.0000.orig/runtime/filetype.vim
+++ vim-8.0.0000/runtime/filetype.vim
@@ -2770,3 +2770,7 @@ endfunc
--- vim-8.1.0178.orig/runtime/filetype.vim
+++ vim-8.1.0178/runtime/filetype.vim
@@ -2150,3 +2150,7 @@ endfunc
" Restore 'cpoptions'
let &cpo = s:cpo_save
unlet s:cpo_save
@ -10,10 +10,10 @@ Index: vim-8.0.0000/runtime/filetype.vim
+" FreeMarker templates
+au BufNewFile,BufRead *.ftl setf ftl
+
Index: vim-8.0.0000/runtime/syntax/ftl.vim
Index: vim-8.1.0178/runtime/syntax/ftl.vim
===================================================================
--- /dev/null
+++ vim-8.0.0000/runtime/syntax/ftl.vim
+++ vim-8.1.0178/runtime/syntax/ftl.vim
@@ -0,0 +1,36 @@
+" Vim syntax file
+" Language: FreeMarker Template Language (FTL)

View File

@ -1,8 +1,8 @@
Index: vim-8.0.1358/runtime/filetype.vim
Index: vim-8.1.0178/runtime/filetype.vim
===================================================================
--- vim-8.0.1358.orig/runtime/filetype.vim
+++ vim-8.0.1358/runtime/filetype.vim
@@ -1543,7 +1543,7 @@ au BufNewFile,BufRead *.hog,snort.conf,v
--- vim-8.1.0178.orig/runtime/filetype.vim
+++ vim-8.1.0178/runtime/filetype.vim
@@ -1556,7 +1556,7 @@ au BufNewFile,BufRead *.hog,snort.conf,v
au BufNewFile,BufRead *.rules call dist#ft#FTRules()
" Spec (Linux RPM)
@ -11,10 +11,10 @@ Index: vim-8.0.1358/runtime/filetype.vim
" Speedup (AspenTech plant simulator)
au BufNewFile,BufRead *.speedup,*.spdata,*.spd setf spup
Index: vim-8.0.1358/runtime/syntax/spec.vim
Index: vim-8.1.0178/runtime/syntax/spec.vim
===================================================================
--- vim-8.0.1358.orig/runtime/syntax/spec.vim
+++ vim-8.0.1358/runtime/syntax/spec.vim
--- vim-8.1.0178.orig/runtime/syntax/spec.vim
+++ vim-8.1.0178/runtime/syntax/spec.vim
@@ -102,7 +102,7 @@ syn case ignore
"%% PreAmble Section %%
"Copyright and Serial were deprecated by License and Epoch

View File

@ -1,8 +1,8 @@
Index: vim-8.0.0000/runtime/doc/Makefile
Index: vim-8.1.0178/runtime/doc/Makefile
===================================================================
--- vim-8.0.0000.orig/runtime/doc/Makefile
+++ vim-8.0.0000/runtime/doc/Makefile
@@ -313,6 +313,7 @@ all: tags vim.man evim.man vimdiff.man v
--- vim-8.1.0178.orig/runtime/doc/Makefile
+++ vim-8.1.0178/runtime/doc/Makefile
@@ -317,6 +317,7 @@ all: tags vim.man evim.man vimdiff.man v
# Use Vim to generate the tags file. Can only be used when Vim has been
# compiled and installed. Supports multiple languages.
vimtags: $(DOCS)

View File

@ -1,8 +1,8 @@
Index: vim-8.0.0000/src/feature.h
Index: vim-8.1.0178/src/feature.h
===================================================================
--- vim-8.0.0000.orig/src/feature.h
+++ vim-8.0.0000/src/feature.h
@@ -934,12 +934,13 @@
--- vim-8.1.0178.orig/src/feature.h
+++ vim-8.1.0178/src/feature.h
@@ -917,12 +917,13 @@
* SYS_VIMRC_FILE Name of the system-wide .vimrc file.
*/
/* #define SYS_VIMRC_FILE "/etc/vimrc" */

View File

@ -1,8 +1,8 @@
Index: vim-8.0.0000/runtime/filetype.vim
Index: vim-8.1.0178/runtime/filetype.vim
===================================================================
--- vim-8.0.0000.orig/runtime/filetype.vim
+++ vim-8.0.0000/runtime/filetype.vim
@@ -115,6 +115,10 @@ au BufNewFile,BufRead proftpd.conf* cal
--- vim-8.1.0178.orig/runtime/filetype.vim
+++ vim-8.1.0178/runtime/filetype.vim
@@ -98,6 +98,10 @@ au BufNewFile,BufRead proftpd.conf* cal
" Apache config file
au BufNewFile,BufRead .htaccess,*/etc/httpd/*.conf setf apache

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:6af39d4c9ca042e928a3d7d1cb86427803f53153158401c7d635a1e8f1712409
size 13722407

3
vim-8.1.0178.tar.gz Normal file
View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:8c6ad6654847bdb35e9a7c417420b0626724e33c2252d816b60e2a7bc9b38b5d
size 13758870

View File

@ -1,3 +1,57 @@
-------------------------------------------------------------------
Thu Jul 12 20:01:14 UTC 2018 - mimi.vx@gmail.com
- update to 8.1 revision 8.1.0178
- refresh disable-unreliable-tests.patch
vim-7.3-filetype_changes.patch
vim-7.3-filetype_ftl.patch
vim-7.3-filetype_spec.patch
vim-7.3-help_tags.patch
vim-7.3-name_vimrc.patch
vim-7.4-filetype_apparmor.patch
* Warning for passing pointer to non-pointer argument.
* Overlapping string argument for strcpy().
* Marks test fails in very wide window
* After paging up and down fold line is wrong.
* 'viminfofile' option does not behave like a file name.
* Typing CTRL-W n in a terminal window causes ml_get error.
* Invalid memory use with complicated pattern.
* Calling message_filtered() a bit too often.
* output of :marks is too short with multi-byte chars
* lock flag in new dictitem is reset in many places
* using dict_add_nr_str() is clumsy
* :clist output can be very long.
* luaeval('vim.buffer().name') returns an error.
* Danish and German man pages are not installed.
* Buffer not updated with 'autoread' set if file was deleted.
* completion for user names does not work for a prefix.
* GUI: input() fails if CTRL-C was pressed before
* Evim.man missing from the distribution.
* Crash with "set smarttab shiftwidth=0 softtabstop=-1".
* Build with SHADOWDIR fails.
* session is wrong with multiple tabs when :lcd was used
* Memory leak when using :tcl expr command.
* Compiler warning when building with Python 3.7.
* Matchit and matchparen don't handle E363.
* Xterm and vt320 builtin termcap missing keypad keys.
* cexpr no longer jumps to the first error.
* Recording into a register has focus events.
* Negative value of 'softtabstop' not used correctly.
* Undo message delays screen update for CTRL-O u.
* Lua interface does not support funcref.
* tagfiles() can have duplicate entries
* ":profdel func" does not work if func was called already
* still some xterm-like terminals get a stray "p"
* Build failure when disabling the session feature.
* Various problems with 'vartabstop'.
* Virtual edit replace with multi-byte fails at end of line.
* has('vcon') returns true even for non-win32 terminal.
* Crash when using ballooneval related to 'vartabstop'.
* Buffer 'modified' set even when :sort has no changes.
* Duplicate error message for put command.
* URL in install program still points to SourceForge.
* display problem with 'vartabstop' and 'linebreak'
-------------------------------------------------------------------
Mon Jun 25 10:32:38 UTC 2018 - mimi.vx@gmail.com

View File

@ -17,7 +17,7 @@
%define pkg_version 8.1
%define patchlevel 0115
%define patchlevel 0178
%define patchlevel_compact %{patchlevel}
%define VIM_SUBDIR vim81
%define site_runtimepath %{_datadir}/vim/site
@ -323,6 +323,10 @@ rm -rf %{buildroot}%{_mandir}/pl.UTF-8/
rm -rf %{buildroot}%{_mandir}/ru.KOI8-R/
rm -rf %{buildroot}%{_mandir}/it.ISO8859-1/
rm -rf %{buildroot}%{_mandir}/it.UTF-8/
rm -rf %{buildroot}%{_mandir}/da.UTF-8/
rm -rf %{buildroot}%{_mandir}/de.UTF-8/
rm -rf %{buildroot}%{_mandir}/da.ISO8859-1/
rm -rf %{buildroot}%{_mandir}/de.ISO8859-1/
# remove unnecessary files
rm -rf %{buildroot}%{_datadir}/applications/vim.desktop
@ -401,6 +405,12 @@ fi
%{_bindir}/xxd
# man pages
%{_mandir}/man1/*
%dir %{_mandir}/da
%dir %{_mandir}/da/man1/
%{_mandir}/da/man1/*
%dir %{_mandir}/de
%dir %{_mandir}/de/man1/
%{_mandir}/de/man1/*
%dir %{_mandir}/fr
%dir %{_mandir}/fr/man1/
%{_mandir}/fr/man1/*