- Updated to revision 2347, fixes the following problems

* submatch() does not check for a valid argument.
  * The 'langnoremap' option leads to double negatives.  And it does not
    work for the last character of a mapping.
  * Can't use "." and "$" with ":tab".
  * With SGR mouse reporting (suckless terminal) the mouse release and scroll
    up/down is confused.
  * Warning for missing declaration of skip_vimgrep_pat(). (John Marriott)
  * Tests using the sleep time can be flaky.
  * Timer test sometimes fails.
  * Timer test sometimes fails.
  * Warning for assigning negative value to unsigned. (Danek Duvall)
  * Adding pattern to ":oldfiles" is not a generic solution.
  * Filter test fails.
  * Oldfiles test fails.
  * Tiny build fails. (Tony Mechelynck)
  * When cancelling the :ptjump prompt a preview window is opened for a
    following command.
  * Missing colon in error message.
  * Some error message cannot be translated.
  * In rare cases diffing 4 buffers is not enough.
  * Compiler warnings for signed/unsigned in expression.
  * Check for Windows 3.1 will always return false.  (Christian Brabandt)
  * Compiler warnings in MzScheme code.
  * The script that checks translations can't handle plurals.
  * Coverity complains about null pointer check.
  * Coverity complains about not checking for NULL.
  * Two JSON messages are sent without a separator.
  * With 'incsearch' can only see the next match.
  * Channel test is flaky.

OBS-URL: https://build.opensuse.org/package/show/editors/vim?expand=0&rev=381
This commit is contained in:
Ismail Dönmez 2016-09-09 07:24:23 +00:00 committed by Git OBS Bridge
parent 4d7485b5f9
commit e4be13269c
4 changed files with 141 additions and 4 deletions

View File

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

3
v7.4.2347.tar.gz Normal file
View File

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

View File

@ -1,3 +1,140 @@
-------------------------------------------------------------------
Fri Sep 9 07:16:49 UTC 2016 - idonmez@suse.com
- Updated to revision 2347, fixes the following problems
* submatch() does not check for a valid argument.
* The 'langnoremap' option leads to double negatives. And it does not
work for the last character of a mapping.
* Can't use "." and "$" with ":tab".
* With SGR mouse reporting (suckless terminal) the mouse release and scroll
up/down is confused.
* Warning for missing declaration of skip_vimgrep_pat(). (John Marriott)
* Tests using the sleep time can be flaky.
* Timer test sometimes fails.
* Timer test sometimes fails.
* Warning for assigning negative value to unsigned. (Danek Duvall)
* Adding pattern to ":oldfiles" is not a generic solution.
* Filter test fails.
* Oldfiles test fails.
* Tiny build fails. (Tony Mechelynck)
* When cancelling the :ptjump prompt a preview window is opened for a
following command.
* Missing colon in error message.
* Some error message cannot be translated.
* In rare cases diffing 4 buffers is not enough.
* Compiler warnings for signed/unsigned in expression.
* Check for Windows 3.1 will always return false. (Christian Brabandt)
* Compiler warnings in MzScheme code.
* The script that checks translations can't handle plurals.
* Coverity complains about null pointer check.
* Coverity complains about not checking for NULL.
* Two JSON messages are sent without a separator.
* With 'incsearch' can only see the next match.
* Channel test is flaky.
* Build fails with small features.
* Fail to read register content from viminfo if it is 438 characters
long. (John Chen)
* :filter does not work for many commands. Can only get matching messages.
* When adding entries to an empty quickfix list the title is reset.
* printf() isn't tested much.
* printf() test fails on Windows. "-inf" is not used.
* Build fails on MS-Windows.
* Using CTRL-N and CTRL-P for incsearch shadows completion keys.
* Using 'hlsearch' highlighting instead of matchpos if there is no search
match.
* Insufficient testing for NUL bytes on a raw channel.
* Netbeans test doesn't read settings from file.
* getbufinfo(), getwininfo() and gettabinfo() are inefficient.
* getwininfo() and getbufinfo() are inefficient.
* Command line completion on "find **/filename" drops sub-directory.
* ":diffoff!" does not remove filler lines.
* Command line test fails on Windows when run twice.
* Memory leak in getbufinfo() when there is a sign. (Dominique Pelle)
* New users have no idea of the 'scrolloff' option.
* Starting diff mode with the cursor in the last line might end up only
showing one closed fold. (John Beckett)
* printf() doesn't handle infinity float values correctly.
* Timer test fails sometimes.
* When a child process is very fast waiting 10 msec for it is
noticeable. (Ramel Eshed)
* Part of ":oldfiles" command isn't cleared. (Lifepillar)
* Comment in scope header file is outdated. (KillTheMule)
* Generated files are outdated.
* The tee program isn't included. Makefile contains build instructions
that don't work.
* The callback passed to ch_sendraw() is not used.
* MS-Windows build instructions are clumsy. "dosbin" doesn't build.
* When installing and $DESTDIR is set the icons probably won't be installed.
* Compiler warning in tiny build. (Tony Mechelynck)
* printf() handles floats wrong when there is a sign.
* Not all systems understand %F in printf().
* Modelines in source code are inconsistent.
* Sign test fails on MS-Windows when using the distributed zip archives.
* Cscope test fails.
* No tests for :undolist and "U" command.
* When starting a job that reads from a buffer and reaching the end,
the job hangs.
* It is not possible to close the "in" part of a channel.
* QuickFixCmdPre and QuickFixCmdPost autocommands are not always triggered.
* Get warning for deleting autocommand group when the autocommand using
the group is scheduled for deletion. (Pavol Juhas)
* MS-Windows: some files remain after testing.
* Default interface versions for MS-Windows are outdated.
* When using "is" the mode isn't always updated.
* In a timer callback the timer itself can't be found or stopped. (Thinca)
* Marks, writefile and nested function tests are old style.
* Default value for 'langremap' is wrong.
* Several tests are old style.
* Old charsearch test still listed in Makefile.
* Crash when doing tabnext in a BufUnload autocmd. (Dominique Pelle)
* Accessing freed memory when a timer does not repeat.
* Appveyor 64 bit build still using Python 3.4
* Crash when autocommand moves to another tab. (Dominique Pelle)
* Crash when deleting an augroup and listing an autocommand.
(Dominique Pelle)
* No error when deleting an augroup while it's the current one.
* Insufficient testing for Normal mode commands.
* Channel sort test is flaky.
* Normal mode tests fail on MS-Windows.
* When 'incsearch' is not set CTRL-T and CTRL-G are not inserted as before.
* No way for a system wide vimrc to stop loading defaults.vim.
(Christian Hesse)
* Redraw problem when using 'incsearch'.
* When a test is commented out we forget about it.
* Access memory beyond the end of the line. (Dominique Pelle)
* Using freed memory when using 'formatexpr'. (Dominique Pelle)
* Crash when editing a new buffer and BufUnload autocommand wipes out the
new buffer. (Norio Takagi)
* Tiny build fails.
* Illegal memory access when Visual selection starts in invalid
position. (Dominique Pelle)
* Freeing a variable that is on the stack.
* Crash when BufWinLeave autocmd goes to another tab page. (Hirohito Higashi)
* Error for min() and max() contains %s. (Nikolay Pavlov)
* Coverity complains about not checking curwin to be NULL.
* Using CTRL-X CTRL-V to complete a command line from Insert mode does
not work after entering an expression on the command line.
* Crash when stop_timer() is called in a callback of a callback. Vim hangs
when the timer callback uses too much time.
* Outdated comments in test.
* On MS-Windows test_getcwd leaves Xtopdir behind.
* taglist() is slow. (Luc Hermitte)
* Running normal mode tests leave a couple of files behind. (Yegappan
Lakshmanan)
* taglist() is still slow. (Luc Hermitte)
* Can't build with small features. (John Marriott)
* Tab page test fails when run as fake root.
* MS-Windows: Building with Ruby uses old version.
* Tiny things. Test doesn't clean up properly.
* Typo in MS-Windows build script.
* Too many old style tests.
* The "Reading from channel output..." message can be unwanted. Appending
to a buffer leaves an empty first line behind.
* For MinGW RUBY_API_VER_LONG isn't set correctly. Many default version
numbers are outdated.
* Autocommand test fails when run directly, passes when run as part of
test_alot.
-------------------------------------------------------------------
Tue Sep 6 08:03:40 UTC 2016 - idonmez@suse.com

View File

@ -17,7 +17,7 @@
%define pkg_version 7.4
%define patchlevel 2334
%define patchlevel 2347
%define VIM_SUBDIR vim74
%define site_runtimepath /usr/share/vim/site
%define make make VIMRCLOC=/etc VIMRUNTIMEDIR=/usr/share/vim/current MAKE="make -e" %{?_smp_mflags}