Accepting request 838734 from editors

- Updated to version 8.2.1775, fixes the following problems
- refreshed vim-7.3-sh_is_bash.patch
  * Vim9: no error if comma is missing in between arguments.
  * Vim9: memory leak with heredoc that isn't executed. (Dominique Pellé)
  * Vim9: cannot assign a lambda to a variable of type function.
  * Vim9: Variable argument name cannot start with underscore.
  * Vim9: assignment tests spread out.
  * Not all Pascal files are recognized.
  * Fuzzy matching only works on strings.
  * A popup created with "cursorline" will ignore "firstline".
  * Compiler warning for using uninitialized variable. (John Marriott)
  * Endless loop when ":normal" feeds popup window filter.
  * Vim9: cannot use member of unknown type.
  * Vim9: cannot use += to append to empty NULL list.
  * Stuck when win_execute() for a popup causes an error.
  * Vim9: memory leaks when using nested function.
  * Vim9: cannot use a funcref for a closure twice.
  * Failure to compile a pattern not tested much.
  * Cursor line highlight in popup window is not always updated.
  * Mac: str2float() recognizes comma instead of decimal point.
  * Vim9: crash when compiling a manually defined function. (Antony Scriven)
  * Test fails without the terminal feature.
  * pathshorten() only supports using one character.
  * Test still fails without the terminal feature.
  * Cannot build without the eval feature.
  * Vim9: using ":const!" is weird.
  * Tiny version doesn't build.
  * Vim9: Cannot use "fina" for "finally". (Naruhiko Nishino)
  * Result of expand() unexpectedly depends on 'completeslash'.
  * Closing split window in other tab may cause a crash.

OBS-URL: https://build.opensuse.org/request/show/838734
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/vim?expand=0&rev=269
This commit is contained in:
Dominique Leuenberger 2020-10-03 16:54:25 +00:00 committed by Git OBS Bridge
commit 8d0fe8b375
5 changed files with 70 additions and 9 deletions

View File

@ -1,9 +1,9 @@
Index: vim-8.2.0348/runtime/syntax/sh.vim
Index: vim-8.2.1775/runtime/syntax/sh.vim
===================================================================
--- vim-8.2.0348.orig/runtime/syntax/sh.vim
+++ vim-8.2.0348/runtime/syntax/sh.vim
@@ -64,6 +64,13 @@ if !exists("b:is_kornshell") && !exists(
endif
--- vim-8.2.1775.orig/runtime/syntax/sh.vim
+++ vim-8.2.1775/runtime/syntax/sh.vim
@@ -74,6 +74,13 @@ if exists("b:is_dash")
let b:is_posix= 1
endif
+" Neither is_kornshell nor is_bash was explicitly set, and

View File

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

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

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

View File

@ -1,3 +1,64 @@
-------------------------------------------------------------------
Wed Sep 30 09:55:37 UTC 2020 - Ondřej Súkup <mimi.vx@gmail.com>
- Updated to version 8.2.1775, fixes the following problems
- refreshed vim-7.3-sh_is_bash.patch
* Vim9: no error if comma is missing in between arguments.
* Vim9: memory leak with heredoc that isn't executed. (Dominique Pellé)
* Vim9: cannot assign a lambda to a variable of type function.
* Vim9: Variable argument name cannot start with underscore.
* Vim9: assignment tests spread out.
* Not all Pascal files are recognized.
* Fuzzy matching only works on strings.
* A popup created with "cursorline" will ignore "firstline".
* Compiler warning for using uninitialized variable. (John Marriott)
* Endless loop when ":normal" feeds popup window filter.
* Vim9: cannot use member of unknown type.
* Vim9: cannot use += to append to empty NULL list.
* Stuck when win_execute() for a popup causes an error.
* Vim9: memory leaks when using nested function.
* Vim9: cannot use a funcref for a closure twice.
* Failure to compile a pattern not tested much.
* Cursor line highlight in popup window is not always updated.
* Mac: str2float() recognizes comma instead of decimal point.
* Vim9: crash when compiling a manually defined function. (Antony Scriven)
* Test fails without the terminal feature.
* pathshorten() only supports using one character.
* Test still fails without the terminal feature.
* Cannot build without the eval feature.
* Vim9: using ":const!" is weird.
* Tiny version doesn't build.
* Vim9: Cannot use "fina" for "finally". (Naruhiko Nishino)
* Result of expand() unexpectedly depends on 'completeslash'.
* Closing split window in other tab may cause a crash.
* Vim9: crash when closure fails in nested function.
* Setting firstline with popup_setoptions() fails if cursorline is set.
* Using 2 where bool is expected may throw an error.
* GTK GUI: cannot map alt-? with <A-?>. (Ingo Karkat)
* Vim9: crash when using import at script level.
* Completion with spell checking not tested.
* Vim9: crash when using invalid heredoc marker. (Dhiraj Mishra)
* Vim9: :let will soon be disallowed.
* Mac: default locale is lacking the encoding.
* Vim9: type of unmaterialized list is wrong.
* Vim9: Some tests are still using :let.
* Vim9: crash when end marker is missing. (Dhiraj Mishra)
* Vim9: Some tests are still using :let.
* When a timer uses :stopinsert Insert mode completion isn't
stopped. (Stanley Chan)
* Vim9: cannot use "true" for popup window scrollbar option.
* Vim9: no error when assigning to script var with wrong type.
* Vim9: some tests use "var var".
* Vim9: Some tests are still using :let.
* Vim9: test fails with python support.
* Cannot use the help menu from a terminal window.
* A popup filter interferes with using :normal to move the cursor in a popup.
* Invalid memory use when using SpellFileMissing autocmd.
* synIDattr() cannot get the value of ctermul.
* Cannot use CTRL-W <Down> to move out of a terminal window.
* Crash when calling mapset() with a list as first argument.
* GTK: hang when forced to exit.
-------------------------------------------------------------------
Mon Sep 21 08:18:45 UTC 2020 - Ondřej Súkup <mimi.vx@gmail.com>

View File

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