Accepting request 454918 from editors
- Updated to revision 311, fixes the following problems * Double free on exit when using a closure. (James McCoy) * Ex command range with repeated search does not work. (Bruce DeVisser) * When the GUI window is resized Vim does not always take over the new size. (Luchr) * Cannot stop diffing hidden buffers. (Daniel Hahler) * No tests for ":set completion" and various errors of the :set command. * Cannot set terminal key codes with :let. * Bracketed paste does not work in Visual mode. * Assign test fails in the GUI. * Invalid memory access when option has duplicate flag. * mode() not sufficiently tested. * Asan detects a memory error when EXITFREE is defined. (Dominique Pelle) * When using a symbolic link, the package path will not be inserted at the right position in 'runtimepath'. (Dugan Chen, Norio Takagi) * Cannot use an empty key in json. * Not enough testing for GUI functionality. * Linebreak tests are old style. - 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. OBS-URL: https://build.opensuse.org/request/show/454918 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/vim?expand=0&rev=187
This commit is contained in:
commit
96c3d86a7d
@ -1,3 +0,0 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:e06a4107f957bd5ee4abba03b645eabd5a31aedbbcd3137680871b5ddda37067
|
||||
size 12958475
|
3
vim-8.0.0311.tar.gz
Normal file
3
vim-8.0.0311.tar.gz
Normal file
@ -0,0 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:954438108562193b3c40d4558bf35b1f0910a97b58896a4be4d289f035b3aeb0
|
||||
size 12985133
|
180
vim.changes
180
vim.changes
@ -1,3 +1,183 @@
|
||||
-------------------------------------------------------------------
|
||||
Mon Feb 6 10:12:18 UTC 2017 - idonmez@suse.com
|
||||
|
||||
- Updated to revision 311, fixes the following problems
|
||||
* Double free on exit when using a closure. (James McCoy)
|
||||
* Ex command range with repeated search does not work. (Bruce DeVisser)
|
||||
* When the GUI window is resized Vim does not always take over the new
|
||||
size. (Luchr)
|
||||
* Cannot stop diffing hidden buffers. (Daniel Hahler)
|
||||
* No tests for ":set completion" and various errors of the :set command.
|
||||
* Cannot set terminal key codes with :let.
|
||||
* Bracketed paste does not work in Visual mode.
|
||||
* Assign test fails in the GUI.
|
||||
* Invalid memory access when option has duplicate flag.
|
||||
* mode() not sufficiently tested.
|
||||
* Asan detects a memory error when EXITFREE is defined. (Dominique Pelle)
|
||||
* When using a symbolic link, the package path will not be inserted at
|
||||
the right position in 'runtimepath'. (Dugan Chen, Norio Takagi)
|
||||
* Cannot use an empty key in json.
|
||||
* Not enough testing for GUI functionality.
|
||||
* Linebreak tests are old style.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
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 0311
|
||||
%define patchlevel_compact 311
|
||||
%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