- Updated to version 8.2.4063, fixes the following problems

- fixes boo#1194559 CVE-2022-0156
  * Not all sshconfig files are detected as such.
  * Vim9: type checking for list and dict lacks information about declared
  type.
  * Vim9: not enough testing for extend() and map().
  * Asan error for adding zero to NULL.
  * Redundant check for NUL byte.
  * Coverity warns for checking for NULL pointer after using it.
  * Insert complete code uses global variables.
  * First char typed in Select mode can be wrong.
  * Error messages are spread out.
  * Old compiler complains about struct init with variable.
  * Error messages are spread out.
  * Vim9: crash when declaring variable on the command line.
  * Session does not restore help buffer properly when "options' is missing
  from 'sessionoptions'.
  * Error messages are spread out.
  * Reading one byte beyond the end of the line.
  * Error messages are spread out.
  * Test fails because of changed error number.
  * Error messages are spread out.
  * Build failure without the spell feature.
  * Git and gitcommit file types not properly recognized.
  * Build failure with tiny features. (Tony Mechelynck)
  * Vim9: incorrect error for argument that is shadowing var.
  * Gcc warns for misleading indent in Athena menu code.
  * ml_get error when win_execute redraws with Visual selection.
  * Vim9: import mechanism is too complicated.
  * Debugger test fails.

OBS-URL: https://build.opensuse.org/package/show/editors/vim?expand=0&rev=698
This commit is contained in:
Ondřej Súkup 2022-01-11 18:17:45 +00:00 committed by Git OBS Bridge
parent d03580d3be
commit 70cc85568d
4 changed files with 82 additions and 4 deletions

View File

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

3
vim-8.2.4063.tar.gz Normal file
View File

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

View File

@ -1,3 +1,81 @@
-------------------------------------------------------------------
Tue Jan 11 18:15:23 UTC 2022 - Ondřej Súkup <mimi.vx@gmail.com>
- Updated to version 8.2.4063, fixes the following problems
- fixes boo#1194559 CVE-2022-0156
* Not all sshconfig files are detected as such.
* Vim9: type checking for list and dict lacks information about declared
type.
* Vim9: not enough testing for extend() and map().
* Asan error for adding zero to NULL.
* Redundant check for NUL byte.
* Coverity warns for checking for NULL pointer after using it.
* Insert complete code uses global variables.
* First char typed in Select mode can be wrong.
* Error messages are spread out.
* Old compiler complains about struct init with variable.
* Error messages are spread out.
* Vim9: crash when declaring variable on the command line.
* Session does not restore help buffer properly when "options' is missing
from 'sessionoptions'.
* Error messages are spread out.
* Reading one byte beyond the end of the line.
* Error messages are spread out.
* Test fails because of changed error number.
* Error messages are spread out.
* Build failure without the spell feature.
* Git and gitcommit file types not properly recognized.
* Build failure with tiny features. (Tony Mechelynck)
* Vim9: incorrect error for argument that is shadowing var.
* Gcc warns for misleading indent in Athena menu code.
* ml_get error when win_execute redraws with Visual selection.
* Vim9: import mechanism is too complicated.
* Debugger test fails.
* Missing part of the :import changes.
* Two error messages in the wrong file.
* Using uninitialized variable.
* Confusing error message if imported name is used directly.
* Error for import not ending in .vim does not work for .vimrc.
* ml_get error with specific win_execute() command. (Sean Dewar)
* ml_get error with :doautoall and Visual area. (Sean Dewar)
* Debugging NFA regexp my crash, cached indent may be wrong.
* A script local funcref is not found from a mapping.
* Crash in xterm with only two lines. (Dominique Pellé)
* ATTRIBUTE_NORETURN is not needed.
* Running filetype tests leaves directory behind.
* Coverity warns for possibly using a NULL pointer.
* Timer triggered at the debug prompt may cause trouble.
* Vim9: script test file is getting too long.
* Insert mode completion is insufficiently tested.
* Various code not used when features are disabled.
* The xdiff library is linked in even when not used.
* Keeping track of allocated lines in user functions is too complicated.
* Using unitialized pointer.
* Vim9: build error.
* Using int for second argument of ga_init2().
* Vim9: no error when importing the same script twice.
* Some global functions are only used in one file.
* Some error messages not in the right place.
* Depending on the build features error messages are unused.
* gcc complains about use of "%p" in printf.
* Vim9: reading before the start of the line with "$" by itself.
* Vim9: need to prefix every item in an autoload script.
* Compiler complains about possibly uninitialized variable.
* Not easy to resize a window from a plugin.
* Vim9: autoload mechanism doesn't fully work yet.
* Vim9 script test fails.
* Vim9: line break in expression causes v:errmsg to be filled. (Yegappan
Lakshmanan)
* Vim9: memory leak when exporting function in autoload script.
* Vim9: not fully implementing the autoload mechanism.
* Vim9: import test failure in wrong line.
* Vim9: an expression of a map cannot access script-local items. (Maxim Kim)
* win_execute() is slow on systems where getcwd() or chdir() is slow. (Rick
Howe)
* Codecov bash script is deprecated.
* Match highlighting of tab too short.
* Vim9: exported function in autoload script not found. (Yegappan Lakshmanan)
-------------------------------------------------------------------
Tue Jan 4 14:54:47 UTC 2022 - Ondřej Súkup <mimi.vx@gmail.com>

View File

@ -17,7 +17,7 @@
%define pkg_version 8.2
%define patchlevel 3995
%define patchlevel 4063
%define patchlevel_compact %{patchlevel}
%define VIM_SUBDIR vim82
%define site_runtimepath %{_datadir}/vim/site