Accepting request 1009199 from editors

- Updated to version 9.0.0709, fixes the following problems
  * Too many delete() calls in tests.
  * "const" and "final" both make the type a constant. (Daniel Steinberg)
  * Coverity warns for not checking return value.
  * Get an error for using const only when executing.
  * In Vim9 script a numbered function cannot be called.
  * Too many delete() calls in tests.
  * Calling a function from an "expr" option has too much overhead.
  * FEAT_TITLE was removed but is still used.
  * Evaluating "expr" options has more overhead than needed.
  * Build error and compiler warnings.
  * Underline color does not work in terminals that don't send a termresponse.
  * Syntax of commands in Vim9 script depends on +eval feature.
  * Popup menu highlight wrong on top of preview popup. (Yegappan Lakshmanan)
  * Checking for popup in screen_char() is too late, the attribute has
  already been changed.
  * Cannot scroll by screen line if a line wraps.
  * Missing part of the new option code.
  * Breakindent test fails.
  * Smoothscroll test fails.
  * 'smoothscroll' is not copied to a new window on :split.
  * CTRL-Y does not stop at line 1. (John Marriott)
  * with 'smoothscroll' set CTRL-E does not work properly when 'foldmethod'
  is set to "indent". (Yee Cheng Chin)
  * The 'splitscroll' option is not a good name.
  * When using powershell input redirection does not work.
  * No indication when the first line is broken for 'smoothscroll'.
  * Some tests are failing.
  * Build fails without the +conceal feature.
  * 'smoothscroll' not tested with 'number' and "n" in 'cpo'.

OBS-URL: https://build.opensuse.org/request/show/1009199
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/vim?expand=0&rev=326
This commit is contained in:
Dominique Leuenberger 2022-10-12 16:22:50 +00:00 committed by Git OBS Bridge
commit b677a1b812
4 changed files with 95 additions and 4 deletions

View File

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

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

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

View File

@ -1,3 +1,94 @@
-------------------------------------------------------------------
Sun Oct 9 21:37:48 UTC 2022 - Ondřej Súkup <mimi.vx@gmail.com>
- Updated to version 9.0.0709, fixes the following problems
* Too many delete() calls in tests.
* "const" and "final" both make the type a constant. (Daniel Steinberg)
* Coverity warns for not checking return value.
* Get an error for using const only when executing.
* In Vim9 script a numbered function cannot be called.
* Too many delete() calls in tests.
* Calling a function from an "expr" option has too much overhead.
* FEAT_TITLE was removed but is still used.
* Evaluating "expr" options has more overhead than needed.
* Build error and compiler warnings.
* Underline color does not work in terminals that don't send a termresponse.
* Syntax of commands in Vim9 script depends on +eval feature.
* Popup menu highlight wrong on top of preview popup. (Yegappan Lakshmanan)
* Checking for popup in screen_char() is too late, the attribute has
already been changed.
* Cannot scroll by screen line if a line wraps.
* Missing part of the new option code.
* Breakindent test fails.
* Smoothscroll test fails.
* 'smoothscroll' is not copied to a new window on :split.
* CTRL-Y does not stop at line 1. (John Marriott)
* with 'smoothscroll' set CTRL-E does not work properly when 'foldmethod'
is set to "indent". (Yee Cheng Chin)
* The 'splitscroll' option is not a good name.
* When using powershell input redirection does not work.
* No indication when the first line is broken for 'smoothscroll'.
* Some tests are failing.
* Build fails without the +conceal feature.
* 'smoothscroll' not tested with 'number' and "n" in 'cpo'.
* BS and DEL do not work properly in an interacive shell. (Gary Johnson)
* Breakindent test fails.
* passing modifier codes to a shell running in the GUI. (Gary Johnson)
* Cannot specify another character to use instead of '@' at the end of
the window.
* Too many #ifdefs.
* Wrong type of comment in SetSyn() function.
* Mapping with CTRL keys does not work in the GUI.
* Multi-byte "lastline" item in 'fillchars' does not work properly when
the window is two columns wide.
* Concealed characters do not work correctly.
* Tests check for +cmdwin feature which is always present.
* Bad redrawing with spell checking, using "C" and "$" in 'cpo'.
* Setting 'cmdheight' has no effect if last window was resized.
* Spacing-combining characters handled as composing, causing text to take
more space than expected.
* ml_get error when 'splitkeep' is "screen". (Marius Gedminas)
* Too many delete() calls in tests.
* No space for command line when there is a tabline.
* Negative topline using CTRL-Y with 'smoothscroll' and 'diff'. (Ernie Rael)
* Cursor line only partly shows with 'smoothscroll' and 'scrolloff' zero.
* First line not scrolled properly with 'smoothscroll' and 'scrolloff'
zero and using "k".
* Search test screendump is outdated.
* Breakindent test accepts wrong result.
* Using exclamation marks on :function.
* Tests failing with 'smoothscroll', 'number' and "n" in 'cpo'.
* Tests failing with 'breakindent', 'number' and "n" in 'cpo'.
* "<<<" shows for 'smoothscroll' even when 'showbreak is set.
* Crash when popup with deleted timer is closed. (Igbanam Ogbuluijah)
* Cannot specify a time for :echowindow.
* FORTIFY_SOURCE causes a crash in Vim9 script.
* "export def" does not work in a nested block.
* Debugger does not display the whole command.
* Compiler warning for unused function.
* Buffer size for expanding tab not correctly computed.
* lalloc(0) error in listchars test.
* PoE filter files are not recognized.
* browse() first argument cannot be a bool.
* No native sound support on Mac OS.
* Failing check for dictionary type for const any.
* It is unclear if the +rightleft and +arabic features are actively
being used.
* Cursor in wrong position with Visual substitute.
* VisVim is outdated, does not work with current Visual Studio.
* Tiny build fails.
* There is no real need for a "big" build.
* With 'smoothscroll' the cursor position s not adjusted in a long line.
* Incomplete testing cursor position after change with 'linebreak' set.
* Failing check for argument type for const any.
* CI runs "tiny" and "small" builds, which are the same.
* Virtual text truncation does not take padding into account.
* :help in a narrow window always opens at the top.
* With 'smoothscroll' and 'scrolloff' non-zero the cursor position is not
properly adjusted in a long line.
* :confirm does not work properly for a terminal buffer.
* Virtual text "after" not correct with 'nowrap'.
-------------------------------------------------------------------
Fri Sep 30 08:03:58 UTC 2022 - Ondřej Súkup <mimi.vx@gmail.com>

View File

@ -17,7 +17,7 @@
%define pkg_version 9.0
%define patchlevel 0626
%define patchlevel 0709
%define patchlevel_compact %{patchlevel}
%define VIM_SUBDIR vim90
%define site_runtimepath %{_datadir}/vim/site