- Refreshed disable-unreliable-tests.patch and vim-7.3-help_tags.patch
- Updated to version 8.2.0200, fixes the following problems * Message test fails on some platforms. (Elimar Riesebieter) * virtcol() does not check arguments to be valid, which may lead to a crash. * filter() and map() on blob don't work. * complete_info() does not work when CompleteDone is triggered. * Compiler warnings for variable types. * :mode no longer works for any system. * Textprop test fails. * Some buffer commands work in a popup window. * Cannot list options one per line. * Python3 ranges are not tested. * Command line is not cleared when switching tabs and the command line height differs. * Script may be re-used when deleting and creating a new one. * Invalid memory access with search command. * Some map functionality not covered by tests. * Bracketed paste can still cause invalid memory access. (Dominique Pelle) * Stray ch_logfile() call. * Crash when using win_execute() from a new tab. * Memory leak when starting a job fails. * No swift filetype detection. * Possible to enter popup window with CTRL-W p. (John Devin) * Coverity warning for possible use of NULL pointer. * Some mapping code is not fully tested. * Using #error for compilation errors should be OK now. * Wrong indent when 'showbreak' and 'breakindent' are set and 'briopt' includes "sbr". * Block Visual mode operators not correct when 'linebreak' set. * Mapping related function in wrong source file. OBS-URL: https://build.opensuse.org/package/show/editors/vim?expand=0&rev=583
This commit is contained in:
parent
9c88d7a120
commit
2c5074a250
@ -1,19 +1,7 @@
|
|||||||
Index: vim-8.2.0063/src/testdir/test_alot.vim
|
Index: vim-8.2.0200/src/testdir/Make_all.mak
|
||||||
===================================================================
|
===================================================================
|
||||||
--- vim-8.2.0063.orig/src/testdir/test_alot.vim
|
--- vim-8.2.0200.orig/src/testdir/Make_all.mak
|
||||||
+++ vim-8.2.0063/src/testdir/test_alot.vim
|
+++ vim-8.2.0200/src/testdir/Make_all.mak
|
||||||
@@ -44,7 +44,6 @@ source test_messages.vim
|
|
||||||
source test_modeline.vim
|
|
||||||
source test_move.vim
|
|
||||||
source test_partial.vim
|
|
||||||
-source test_popup.vim
|
|
||||||
source test_put.vim
|
|
||||||
source test_recover.vim
|
|
||||||
source test_reltime.vim
|
|
||||||
Index: vim-8.2.0063/src/testdir/Make_all.mak
|
|
||||||
===================================================================
|
|
||||||
--- vim-8.2.0063.orig/src/testdir/Make_all.mak
|
|
||||||
+++ vim-8.2.0063/src/testdir/Make_all.mak
|
|
||||||
@@ -54,7 +54,6 @@ NEW_TESTS = \
|
@@ -54,7 +54,6 @@ NEW_TESTS = \
|
||||||
test_autoload \
|
test_autoload \
|
||||||
test_backspace_opt \
|
test_backspace_opt \
|
||||||
@ -30,7 +18,7 @@ Index: vim-8.2.0063/src/testdir/Make_all.mak
|
|||||||
test_packadd \
|
test_packadd \
|
||||||
test_partial \
|
test_partial \
|
||||||
test_paste \
|
test_paste \
|
||||||
@@ -297,7 +295,6 @@ NEW_TESTS_RES = \
|
@@ -299,7 +297,6 @@ NEW_TESTS_RES = \
|
||||||
test_autocmd.res \
|
test_autocmd.res \
|
||||||
test_autoload.res \
|
test_autoload.res \
|
||||||
test_backspace_opt.res \
|
test_backspace_opt.res \
|
||||||
@ -38,10 +26,10 @@ Index: vim-8.2.0063/src/testdir/Make_all.mak
|
|||||||
test_balloon_gui.res \
|
test_balloon_gui.res \
|
||||||
test_blob.res \
|
test_blob.res \
|
||||||
test_blockedit.res \
|
test_blockedit.res \
|
||||||
Index: vim-8.2.0063/src/testdir/Makefile
|
Index: vim-8.2.0200/src/testdir/Makefile
|
||||||
===================================================================
|
===================================================================
|
||||||
--- vim-8.2.0063.orig/src/testdir/Makefile
|
--- vim-8.2.0200.orig/src/testdir/Makefile
|
||||||
+++ vim-8.2.0063/src/testdir/Makefile
|
+++ vim-8.2.0200/src/testdir/Makefile
|
||||||
@@ -36,8 +36,6 @@ SCRIPTS = $(SCRIPTS_ALL) \
|
@@ -36,8 +36,6 @@ SCRIPTS = $(SCRIPTS_ALL) \
|
||||||
# Explicit dependencies.
|
# Explicit dependencies.
|
||||||
test49.out: test49.vim
|
test49.out: test49.vim
|
||||||
|
@ -1,12 +1,12 @@
|
|||||||
Index: vim-8.1.2383/runtime/doc/Makefile
|
Index: vim-8.2.0200/runtime/doc/Makefile
|
||||||
===================================================================
|
===================================================================
|
||||||
--- vim-8.1.2383.orig/runtime/doc/Makefile
|
--- vim-8.2.0200.orig/runtime/doc/Makefile
|
||||||
+++ vim-8.1.2383/runtime/doc/Makefile
|
+++ vim-8.2.0200/runtime/doc/Makefile
|
||||||
@@ -321,6 +321,7 @@ CONVERTED = \
|
@@ -323,6 +323,7 @@ CONVERTED = \
|
||||||
all: tags vim.man evim.man vimdiff.man vimtutor.man xxd.man $(CONVERTED)
|
all: tags vim.man evim.man vimdiff.man vimtutor.man xxd.man $(CONVERTED)
|
||||||
|
|
||||||
# Use Vim to generate the tags file. Can only be used when Vim has been
|
# Use Vim to generate the tags file. Can only be used when Vim has been
|
||||||
+ export VIMRUNTIME=../; \
|
+ export VIMRUNTIME=../; \
|
||||||
# compiled and installed. Supports multiple languages.
|
# compiled and installed. Supports multiple languages.
|
||||||
vimtags: $(DOCS)
|
vimtags: $(DOCS)
|
||||||
@if command -v $(VIMEXE); then \
|
@$(VIMEXE) --clean -esX -V1 -u doctags.vim
|
||||||
|
@ -1,3 +0,0 @@
|
|||||||
version https://git-lfs.github.com/spec/v1
|
|
||||||
oid sha256:3b56603aebc47f06e06a1419b9c5db855f4af5dc71ffa28a00cebcf4b4162aa7
|
|
||||||
size 14668552
|
|
3
vim-8.2.0200.tar.gz
Normal file
3
vim-8.2.0200.tar.gz
Normal file
@ -0,0 +1,3 @@
|
|||||||
|
version https://git-lfs.github.com/spec/v1
|
||||||
|
oid sha256:91fb367845679117e6e748caaf3e61ada29f936b55df8962e40241514dd2f45a
|
||||||
|
size 14754499
|
85
vim.changes
85
vim.changes
@ -1,3 +1,88 @@
|
|||||||
|
-------------------------------------------------------------------
|
||||||
|
Mon Feb 3 09:17:59 UTC 2020 - Ondřej Súkup <mimi.vx@gmail.com>
|
||||||
|
|
||||||
|
- Refreshed disable-unreliable-tests.patch and vim-7.3-help_tags.patch
|
||||||
|
- Updated to version 8.2.0200, fixes the following problems
|
||||||
|
* Message test fails on some platforms. (Elimar Riesebieter)
|
||||||
|
* virtcol() does not check arguments to be valid, which may lead to a crash.
|
||||||
|
* filter() and map() on blob don't work.
|
||||||
|
* complete_info() does not work when CompleteDone is triggered.
|
||||||
|
* Compiler warnings for variable types.
|
||||||
|
* :mode no longer works for any system.
|
||||||
|
* Textprop test fails.
|
||||||
|
* Some buffer commands work in a popup window.
|
||||||
|
* Cannot list options one per line.
|
||||||
|
* Python3 ranges are not tested.
|
||||||
|
* Command line is not cleared when switching tabs and the command line
|
||||||
|
height differs.
|
||||||
|
* Script may be re-used when deleting and creating a new one.
|
||||||
|
* Invalid memory access with search command.
|
||||||
|
* Some map functionality not covered by tests.
|
||||||
|
* Bracketed paste can still cause invalid memory access. (Dominique Pelle)
|
||||||
|
* Stray ch_logfile() call.
|
||||||
|
* Crash when using win_execute() from a new tab.
|
||||||
|
* Memory leak when starting a job fails.
|
||||||
|
* No swift filetype detection.
|
||||||
|
* Possible to enter popup window with CTRL-W p. (John Devin)
|
||||||
|
* Coverity warning for possible use of NULL pointer.
|
||||||
|
* Some mapping code is not fully tested.
|
||||||
|
* Using #error for compilation errors should be OK now.
|
||||||
|
* Wrong indent when 'showbreak' and 'breakindent' are set and 'briopt'
|
||||||
|
includes "sbr".
|
||||||
|
* Block Visual mode operators not correct when 'linebreak' set.
|
||||||
|
* Mapping related function in wrong source file.
|
||||||
|
* Maintaining a Vim9 branch separately is more work.
|
||||||
|
* Cannot define python function when using :execute. (Yasuhiro Matsumoto)
|
||||||
|
* Detecting a script was already sourced is unreliable.
|
||||||
|
* Restoring ctrl_x_mode is not needed.
|
||||||
|
* Warning shows when listing version info.
|
||||||
|
* Reallocating the list of scripts is inefficient.
|
||||||
|
* Warnings from MinGW compiler. (John Marriott) Json test fails when
|
||||||
|
building without +float feature.
|
||||||
|
* Various typos in source files and tests.
|
||||||
|
* Vim9 script files not in list of distributed files.
|
||||||
|
* Triggering CompleteDone earlier is not backwards compatible. (Daniel
|
||||||
|
Hahler)
|
||||||
|
* Non-materialized range() list causes problems. (Fujiwara Takuya)
|
||||||
|
* Range test fails.
|
||||||
|
* Not recognizing .gv file as dot filetype.
|
||||||
|
* Balloon test fails in the GUI.
|
||||||
|
* Test hangs on MS-Windows console.
|
||||||
|
* Test_alot takes too long.
|
||||||
|
* Coverity warning for using NULL pointer.
|
||||||
|
* Coverity warning for using uninitialized variable.
|
||||||
|
* Coverity warning for ignoring return value.
|
||||||
|
* Coverity warning for assigning NULL to an option.
|
||||||
|
* Coverity warning for dead code.
|
||||||
|
* Coverity warning for ignoring return value.
|
||||||
|
* Coverity warning for using uninitialized buffer.
|
||||||
|
* Coverity warning for not restoring character.
|
||||||
|
* Various commands not completely tested.
|
||||||
|
* Crash when removing list element in map().
|
||||||
|
* Generating os headers does not work for Swedish.
|
||||||
|
* Memory leak in get_tags().
|
||||||
|
* With VTP the screen may not be restored properly.
|
||||||
|
* Still a few places where range() does not work.
|
||||||
|
* Test for wrapmargin fails if terminal is not 80 columns.
|
||||||
|
* Problems parsing :term arguments.
|
||||||
|
* Min() and max() materialize a range() list.
|
||||||
|
* Tests fail when the float feature is disabled.
|
||||||
|
* Blob test fails.
|
||||||
|
* Vim9 script: cannot use "if has()" to skip lines.
|
||||||
|
* A couple of tests may fail when features are missing.
|
||||||
|
* Reduntant code.
|
||||||
|
* Check commands don't work well with Vim9 script.
|
||||||
|
* cd() with NULL argument crashes.
|
||||||
|
* Kotlin files are not recognized.
|
||||||
|
* Cannot put a terminal in a popup window.
|
||||||
|
* Build failure without +terminal feature.
|
||||||
|
* Still build failure without +terminal feature.
|
||||||
|
* Some commands can cause problems in terminal popup.
|
||||||
|
* Some tests fail when run in the GUI.
|
||||||
|
* Blocking commands for a finished job in a popup window.
|
||||||
|
* Some Ex commands not sufficiently tested.
|
||||||
|
* No tests for y/n prompt.
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Wed Jan 15 12:54:34 UTC 2020 - Ondřej Súkup <mimi.vx@gmail.com>
|
Wed Jan 15 12:54:34 UTC 2020 - Ondřej Súkup <mimi.vx@gmail.com>
|
||||||
|
|
||||||
|
2
vim.spec
2
vim.spec
@ -17,7 +17,7 @@
|
|||||||
|
|
||||||
|
|
||||||
%define pkg_version 8.2
|
%define pkg_version 8.2
|
||||||
%define patchlevel 0119
|
%define patchlevel 0200
|
||||||
%define patchlevel_compact %{patchlevel}
|
%define patchlevel_compact %{patchlevel}
|
||||||
%define VIM_SUBDIR vim82
|
%define VIM_SUBDIR vim82
|
||||||
%define site_runtimepath %{_datadir}/vim/site
|
%define site_runtimepath %{_datadir}/vim/site
|
||||||
|
Loading…
Reference in New Issue
Block a user