- Updated to revision 296, fixes the following problems
* Jumping to a tag that is a static item in the current file fails. (Kazunobu Kuriyama) * The test for :profile is slow and does not work on MS-Windows. * On MS-Windows the system() test skips a few parts. * Some syntax arguments take effect even after "if 0". (Taylor Venable) * Warning for an unused parameter when the libcall feature is disabled. Warning for a function type cast when compiling with -pedantic. * Some syntax arguments are not tested. * When completing a group name for a highlight or syntax command cleared groups are included. * No test for invalid syntax group name. * Order of complication flags is sometimes wrong. * Compiler warns for uninitialized variable. (Tony Mechelynck) * After :undojoin some commands don't work properly, such as :redo. (Matthew Malcomson) * Test coverage for :retab insufficient. * Leaking file descriptor when system() cannot find the buffer. (Coverity) * Internally used commands for CTRL-Z and mouse click end up in history. (Matthew Malcomson) * When using :substitute with the "c" flag and 'cursorbind' is set the cursor is not updated in other windows. * Vim does not support bracketed paste, as implemented by xterm and other terminals. * Build fails if the multi-byte feature is disabled. * The buffer used to store a key name theoreticaly could be too small. (Coverity) * The Netbeans "specialKeys" command does not check if the argument fits in the buffer. (Coverity) * Leaking memory when syntax cluster id is unknown. (Coverity) OBS-URL: https://build.opensuse.org/package/show/editors/vim?expand=0&rev=413
This commit is contained in:
parent
61edbf5528
commit
f85bf36545
@ -1,3 +0,0 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:e06a4107f957bd5ee4abba03b645eabd5a31aedbbcd3137680871b5ddda37067
|
||||
size 12958475
|
3
vim-8.0.0296.tar.gz
Normal file
3
vim-8.0.0296.tar.gz
Normal file
@ -0,0 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:960f9f61c4a188ced9171fede72d631264e66718f106ef0e1e4c5d3f39414f38
|
||||
size 12981796
|
158
vim.changes
158
vim.changes
@ -1,3 +1,161 @@
|
||||
-------------------------------------------------------------------
|
||||
Fri Feb 3 12:12:19 UTC 2017 - idonmez@suse.com
|
||||
|
||||
- Updated to revision 296, fixes the following problems
|
||||
* Jumping to a tag that is a static item in the current file fails.
|
||||
(Kazunobu Kuriyama)
|
||||
* The test for :profile is slow and does not work on MS-Windows.
|
||||
* On MS-Windows the system() test skips a few parts.
|
||||
* Some syntax arguments take effect even after "if 0". (Taylor Venable)
|
||||
* Warning for an unused parameter when the libcall feature is disabled.
|
||||
Warning for a function type cast when compiling with -pedantic.
|
||||
* Some syntax arguments are not tested.
|
||||
* When completing a group name for a highlight or syntax command cleared
|
||||
groups are included.
|
||||
* No test for invalid syntax group name.
|
||||
* Order of complication flags is sometimes wrong.
|
||||
* Compiler warns for uninitialized variable. (Tony Mechelynck)
|
||||
* After :undojoin some commands don't work properly, such as :redo.
|
||||
(Matthew Malcomson)
|
||||
* Test coverage for :retab insufficient.
|
||||
* Leaking file descriptor when system() cannot find the buffer. (Coverity)
|
||||
* Internally used commands for CTRL-Z and mouse click end up in
|
||||
history. (Matthew Malcomson)
|
||||
* When using :substitute with the "c" flag and 'cursorbind' is set the
|
||||
cursor is not updated in other windows.
|
||||
* Vim does not support bracketed paste, as implemented by xterm and other
|
||||
terminals.
|
||||
* Build fails if the multi-byte feature is disabled.
|
||||
* The buffer used to store a key name theoreticaly could be too
|
||||
small. (Coverity)
|
||||
* The Netbeans "specialKeys" command does not check if the argument fits
|
||||
in the buffer. (Coverity)
|
||||
* Leaking memory when syntax cluster id is unknown. (Coverity)
|
||||
* When a Cscope line contains CTRL-L a NULL pointer may be used. (Coverity)
|
||||
* When decoding JSON with a JS style object the JSON test may use a NULL
|
||||
pointer. (Coverity)
|
||||
* Build fails without the cscope feature.
|
||||
* No command line completion for :cexpr, :cgetexpr, :caddexpr, etc.
|
||||
* Ubsan reports errors for integer overflow.
|
||||
* Completion for :match does not show "none" and other missing highlight
|
||||
names.
|
||||
* Checking if PROTO is defined inside a function has no effect.
|
||||
* When a multi-byte character ends in a zero byte, putting blockwise text
|
||||
puts it before the character instead of after it.
|
||||
* Coverity gets confused by the flags passed to find_tags() and warnts
|
||||
for an uninitialized variable.
|
||||
* When 'fileformats' is changed in a BufReadPre auto command, it does not
|
||||
take effect in readfile(). (Gary Johnson)
|
||||
* When a block is visually selected and put is used on the end of the
|
||||
selection only one line is changed.
|
||||
* The test for patch 8.0.0224 misses the CR characters and passes even
|
||||
without the fix. (Christian Brabandt)
|
||||
* Crash when 'fileformat' is forced to "dos" and the first line in the
|
||||
file is empty and does not have a CR character.
|
||||
* When pasting test in an xterm on the command line it is surrounded by
|
||||
<PasteStart> and <PasteEnd>. (Johannes Kaltenbach)
|
||||
* When freeing a buffer the local value of the 'formatprg' option is
|
||||
not cleared.
|
||||
* When using bracketed paste line breaks are not respected.
|
||||
* There are no tests for bracketed paste mode.
|
||||
* Pasting in Insert mode does not work when bracketed paste is used and
|
||||
'esckeys' is off.
|
||||
* The paste test fails if the GUI is being used.
|
||||
* When several lines are visually selected and one of them is short,
|
||||
using put may cause a crash. (Axel Bender)
|
||||
* Memory leak detected when running tests for diff mode.
|
||||
* Gcc complains that a variable may be used uninitialized. Confusion
|
||||
between variable and label name. (John Marriott)
|
||||
* When setting wildoptions=tagfile the completion context is not set
|
||||
correctly. (desjardins)
|
||||
* When using bracketed paste autoindent causes indent to be increased.
|
||||
* The address sanitizer sometimes finds errors, but it needs to be run
|
||||
manually.
|
||||
* The clang build on CI fails with one configuration.
|
||||
* Vim defines a mch_memmove() function but it doesn't work, thus is
|
||||
always unused.
|
||||
* Completion of user defined functions is not covered by tests.
|
||||
* When making a character lower case with tolower() changes the byte cound,
|
||||
it is not made lower case.
|
||||
* When the user sets t_BE empty after startup to disable bracketed paste,
|
||||
this has no direct effect.
|
||||
* The generated zh_CN.cp936.po message file is not encoded properly.
|
||||
* Compiler warnings for int to pointer conversion.
|
||||
* Under some circumstances, one needs to type Ctrl-N or Ctrl-P twice to
|
||||
have a menu entry selected. (Lifepillar)
|
||||
* vim_strcat() cannot handle overlapping arguments.
|
||||
* When two submits happen quick after each other, the tests for the first
|
||||
one may error out.
|
||||
* When virtcol() gets a column that is not the first byte of a multi-byte
|
||||
character the result is unpredictable. (Christian Ludwig)
|
||||
* It is not so easy to write a script that works with both Python 2 and
|
||||
Python 3, even when the Python code works with both.
|
||||
* Characters below 256 that are not one byte are not always recognized as
|
||||
word characters.
|
||||
* When creating a session when winminheight is 2 or larger and loading
|
||||
that session gives an error.
|
||||
* When using an assert function one can either specify a message or get
|
||||
a message about what failed, not both.
|
||||
* When calling setpos() with a buffer argument it often is ignored.
|
||||
(Matthew Malcomson)
|
||||
* Tests fail because some changes were not included.
|
||||
* The keyword test file is not included in the archive.
|
||||
* The keyword test file is not included in the archive.
|
||||
* Tab commands do not handle count correctly. (Ken Hamada)
|
||||
* Build fails with tiny features.
|
||||
* Not enough test coverage for eval functions.
|
||||
* Farsi support is barely tested.
|
||||
* Farsi support is not tested enough.
|
||||
* Memory error reported by ubsan, probably for using the string returned
|
||||
by execute().
|
||||
* May get ml_get error when :pydo deletes lines or switches to another
|
||||
buffer. (Nikolai Pavlov, issue #1421)
|
||||
* Compiler warning for using uninitialized variable.
|
||||
* A channel test sometimes fails on Mac.
|
||||
* May get ml_get error when :luado deletes lines or switches to another
|
||||
buffer. (Nikolai Pavlov, issue #1421)
|
||||
* May get ml_get error when :perldo deletes lines or switches to another
|
||||
buffer. (Nikolai Pavlov, issue #1421)
|
||||
* May get ml_get error when :rubydo deletes lines or switches to another
|
||||
buffer. (Nikolai Pavlov, issue #1421)
|
||||
* May get ml_get error when :tcldo deletes lines or switches to another
|
||||
buffer. (Nikolai Pavlov, closes #1421)
|
||||
* Crash on exit is not detected when running tests.
|
||||
* Dead code detected by Coverity when not using gnome.
|
||||
* When update_single_line() is called recursively, or another screen update
|
||||
happens while it is busy, errors may occur.
|
||||
* When checking for CTRL-C typed the GUI may detect a screen resize and
|
||||
redraw the screen, causing trouble.
|
||||
* Checking for FEAT_GUI_GNOME inside GTK 3 code is unnecessary.
|
||||
* The GUI test may trigger fontconfig and take a long time.
|
||||
* GUI test fails on MS-Windows.
|
||||
* With MSVC 2015 the dll name is vcruntime140.dll.
|
||||
* On MS-Windows setting an environment variable with multi-byte strings
|
||||
does not work well.
|
||||
* MS-Windows files are still using ARGSUSED while most other files have
|
||||
UNUSED.
|
||||
* When doing a Visual selection and using "I" to go to insert mode, CTRL-O
|
||||
needs to be used twice to go to Normal mode. (Coacher)
|
||||
* The return value of mode() does not indicate that completion is active
|
||||
in Replace and Insert mode. (Zhen-Huan (Kenny) Hu)
|
||||
* The Test_collapse_buffers() test failed once, looks like it is flaky.
|
||||
* Tests fail with tiny build on Unix.
|
||||
* When concealing is active and the screen is resized in the GUI it is
|
||||
not immediately redrawn.
|
||||
* Cannot access the arguments of the current function in debug mode.
|
||||
(Luc Hermitte)
|
||||
* Errors reported while running tests.
|
||||
* No test for "ga" and :ascii.
|
||||
* If a wide character doesn't fit at the end of the screen line, and the
|
||||
line doesn't fit on the screen, then the cursor position may be
|
||||
wrong. (anliting)
|
||||
* Visual block insertion does not insert in all lines.
|
||||
* The stat test is a bit slow.
|
||||
* Some tests have a one or three second wait.
|
||||
* Argument list is not stored correctly in a session file. (lgpasquale)
|
||||
* test_viml hangs.
|
||||
* Bracketed paste can only append, not insert.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Jan 24 11:44:03 UTC 2017 - idonmez@suse.com
|
||||
|
||||
|
4
vim.spec
4
vim.spec
@ -17,8 +17,8 @@
|
||||
|
||||
|
||||
%define pkg_version 8.0
|
||||
%define patchlevel 0194
|
||||
%define patchlevel_compact 194
|
||||
%define patchlevel 0296
|
||||
%define patchlevel_compact 296
|
||||
%define VIM_SUBDIR vim80
|
||||
%define site_runtimepath /usr/share/vim/site
|
||||
%define make make VIMRCLOC=/etc VIMRUNTIMEDIR=/usr/share/vim/current MAKE="make -e" %{?_smp_mflags}
|
||||
|
Loading…
Reference in New Issue
Block a user