- Updated to revision 425, fixes the following problems

* Packadd test does not clean up symlink.
  * Packadd test uses wrong directory name.
  * The E11 error message in the command line window is not translated.
  * The "zero count" error doesn't have a number. (Hirohito Higashi)
  * Xfontset and guifontwide are not tested.
  * Illegal memory access after "vapo". (Dominique Pelle)
  * Restoring help snapshot accesses freed memory. (Dominique Pelle)
  * GUI test fails on some systems.
  * Illegal memory access when 'complete' ends in a backslash.
  * Can't access b:changedtick from a dict reference.
  * Functions test fails.
  * Flags of :substitute not sufficiently tested.
  * Invalid memory access in :recover command.
  * :recover test fails on MS-Windows.
  * Illegal memory access with vi'
  * Not checking return valud of dict_add(). (Coverity)
  * When using complete() and typing a character undo is saved after the
    character was inserted. (Shougo)
  * Double free when compiled with EXITFREE and setting 'ttytype'.
  * b:changedtick can be unlocked, even though it has no effect.
  * Unlet command leaks memory. (Nikolai Pavlov)
  * islocked('d.changedtick') does not work.
  * Vim relies on limits.h to be included indirectly, but on Solaris 9 it
    may not be. (Ben Fritz)
  * When using CTRL-X CTRL-U inside a comment, the use of the comment leader
    may not work. (Klement)
  * When building with a shadow directory on macOS lacks the +clipboard
    feature.
  * Redrawing errors with GTK 3.

OBS-URL: https://build.opensuse.org/package/show/editors/vim?expand=0&rev=421
This commit is contained in:
Ismail Dönmez
2017-03-06 08:46:13 +00:00
committed by Git OBS Bridge
parent 9cc9815cd8
commit 5fde9a46e1
5 changed files with 131 additions and 47 deletions

View File

@@ -1,3 +1,129 @@
-------------------------------------------------------------------
Mon Mar 6 08:40:25 UTC 2017 - idonmez@suse.com
- Updated to revision 425, fixes the following problems
* Packadd test does not clean up symlink.
* Packadd test uses wrong directory name.
* The E11 error message in the command line window is not translated.
* The "zero count" error doesn't have a number. (Hirohito Higashi)
* Xfontset and guifontwide are not tested.
* Illegal memory access after "vapo". (Dominique Pelle)
* Restoring help snapshot accesses freed memory. (Dominique Pelle)
* GUI test fails on some systems.
* Illegal memory access when 'complete' ends in a backslash.
* Can't access b:changedtick from a dict reference.
* Functions test fails.
* Flags of :substitute not sufficiently tested.
* Invalid memory access in :recover command.
* :recover test fails on MS-Windows.
* Illegal memory access with vi'
* Not checking return valud of dict_add(). (Coverity)
* When using complete() and typing a character undo is saved after the
character was inserted. (Shougo)
* Double free when compiled with EXITFREE and setting 'ttytype'.
* b:changedtick can be unlocked, even though it has no effect.
* Unlet command leaks memory. (Nikolai Pavlov)
* islocked('d.changedtick') does not work.
* Vim relies on limits.h to be included indirectly, but on Solaris 9 it
may not be. (Ben Fritz)
* When using CTRL-X CTRL-U inside a comment, the use of the comment leader
may not work. (Klement)
* When building with a shadow directory on macOS lacks the +clipboard
feature.
* Redrawing errors with GTK 3.
* Not enough test coverage for Perl.
* No test for concatenating an empty string that results from out of
bounds indexing.
* The condition for when a typval needs to be cleared is too complicated.
* If [RO] in the status line is translated to a longer string, it is
trunctted to 4 bytes.
* Test to check that setting termcap key fails sometimes.
* Using uninitialized memory when 'isfname' is empty.
* Leaking memory when setting 'ttytype'.
* Crash when setting 'guicursor' to weird value.
* Invalid memory access in C-indent code.
* 'number' and 'relativenumber' are not properly tested.
* Sometimes VimL is used, which is confusing.
* GUI initialisation is not sufficiently tested.
* Tests fail on MS-Windows.
* Travis is too slow to keep up with patches.
* ]s does not move cursor with two spell errors in one line.
* Might free a dict item that wasn't allocated.
* Build fails with tiny features.
* If configure defines _LARGE_FILES some include files are included before
it is defined.
* Not all options are tested with a range of values.
* The 'balloondelay', 'ballooneval' and 'balloonexpr' options are not defined
without the +balloon_eval feature. Testing that an option value
fails does not work for unsupported options.
* Invalid memory access when setting wildchar empty.
* Leaking memory when setting v:completed_item.
* More options are not always defined.
* Build fails without +folding.
* Invalid memory access when using :sc in Ex mode. (Dominique Pelle)
* The "+ register is not tested.
* Size computations in spell file reading are not exactly right.
* Possible overflow when reading corrupted undo file.
CVE-2017-6349 bsc#1027057
* Another possible overflow when reading corrupted undo file.
CVE-2017-6350 bsc#1027053
* CTRL-Z and mouse click use CTRL-O unnecessary.
* With 'linebreak' set and 'breakat' includes ">" a double-wide character
results in "<<" displayed.
* Diff mode is not sufficiently tested.
* Warning in tiny build for unused variable. (Tony Mechelynck)
* Misplaced #ifdef. (Christ van Willigen)
* Timer test failed for no apparent reason.
* No tests for arabic.
* Tiny build has a problem with generating the options test.
* compiler warnings
* filtering lines through "cat", without changing the line count, changes
manual folds.
* Test for arabic does not check what is displayed.
* When the window scrolls horizontally when the popup menu is displayed
part of it may not be cleared. (Neovim issue #6184)
* Arabic support is verbose and not well tested.
* GUI test fails with Athena and Motif.
* When the same tag appears more than once, the order is
unpredictable. (Charles Campbell)
* Tabs are not aligned when scrolling horizontally and a Tab doesn't
fit. (Axel Bender)
* Testing the + register fails with Motif.
* 'balloonexpr' only works synchronously.
* Cannot build with the viminfo feature but without the eval feature.
* Illegal memory access with "t".
* Crash when using balloon_show() when not supported. (Hirohito Higashi)
* Some tests have a one second delay.
* Test fails with missing balloon feature.
* :map completion does not have <special>. (Dominique Pelle)
* GUI tests may fail.
* Not enough testing for quickfix.
* v:progpath may become invalid after ":cd".
* The arabic shaping code is verbose.
* Filtering folds with marker method not tested.
* Updating folds does not work properly when inserting a file and a few
other situations.
* set_progpath is defined but not always used
* Newer gettext/iconv library has extra dll file.
* We can't change the case in menu entries, it breaks translations.
* Menu test fails on MS-Windows.
* Menu test fails on MS-Windows using gvim.
* Balloon eval is not tested.
* Balloon test fails on MS-Windows.
* Setting v:progpath is not quite right.
* Test for the clipboard fails sometimes.
* ASAN logs are disabled and don't cause a failure.
* Test for v:progpath fails on MS-Windows.
* When running :make the output may be in the system encoding, different
from 'encoding'.
* Diff mode is displayed wrong when adding a line at the end of a buffer.
* Python test fails with Python 3.6.
* The effect of adding "#" to 'cinoptions' is not always removed.
* Compiler warnings on MS-Windows. (Ajit Thakkar)
* Build errors when building without folding.
- Drop test87-python36.patch, fixed upstream.
-------------------------------------------------------------------
Thu Feb 16 14:00:34 UTC 2017 - idonmez@suse.com