From af7ab93988149e6048de56a95572dbe9ed3271195a8b4ef43eb31a50cc429daf Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ond=C5=99ej=20S=C3=BAkup?= Date: Wed, 30 Sep 2020 09:56:48 +0000 Subject: [PATCH] =?UTF-8?q?-=20Updated=20to=20version=208.2.1775,=20fixes?= =?UTF-8?q?=20the=20following=20problems=20-=20refreshed=20vim-7.3-sh=5Fis?= =?UTF-8?q?=5Fbash.patch=20=20=20*=20Vim9:=20no=20error=20if=20comma=20is?= =?UTF-8?q?=20missing=20in=20between=20arguments.=20=20=20*=20Vim9:=20memo?= =?UTF-8?q?ry=20leak=20with=20heredoc=20that=20isn't=20executed.=20(Domini?= =?UTF-8?q?que=20Pell=C3=A9)=20=20=20*=20Vim9:=20cannot=20assign=20a=20lam?= =?UTF-8?q?bda=20to=20a=20variable=20of=20type=20function.=20=20=20*=20Vim?= =?UTF-8?q?9:=20Variable=20argument=20name=20cannot=20start=20with=20under?= =?UTF-8?q?score.=20=20=20*=20Vim9:=20assignment=20tests=20spread=20out.?= =?UTF-8?q?=20=20=20*=20Not=20all=20Pascal=20files=20are=20recognized.=20?= =?UTF-8?q?=20=20*=20Fuzzy=20matching=20only=20works=20on=20strings.=20=20?= =?UTF-8?q?=20*=20A=20popup=20created=20with=20"cursorline"=20will=20ignor?= =?UTF-8?q?e=20"firstline".=20=20=20*=20Compiler=20warning=20for=20using?= =?UTF-8?q?=20uninitialized=20variable.=20(John=20Marriott)=20=20=20*=20En?= =?UTF-8?q?dless=20loop=20when=20":normal"=20feeds=20popup=20window=20filt?= =?UTF-8?q?er.=20=20=20*=20Vim9:=20cannot=20use=20member=20of=20unknown=20?= =?UTF-8?q?type.=20=20=20*=20Vim9:=20cannot=20use=20+=3D=20to=20append=20t?= =?UTF-8?q?o=20empty=20NULL=20list.=20=20=20*=20Stuck=20when=20win=5Fexecu?= =?UTF-8?q?te()=20for=20a=20popup=20causes=20an=20error.=20=20=20*=20Vim9:?= =?UTF-8?q?=20memory=20leaks=20when=20using=20nested=20function.=20=20=20*?= =?UTF-8?q?=20Vim9:=20cannot=20use=20a=20funcref=20for=20a=20closure=20twi?= =?UTF-8?q?ce.=20=20=20*=20Failure=20to=20compile=20a=20pattern=20not=20te?= =?UTF-8?q?sted=20much.=20=20=20*=20Cursor=20line=20highlight=20in=20popup?= =?UTF-8?q?=20window=20is=20not=20always=20updated.=20=20=20*=20Mac:=20str?= =?UTF-8?q?2float()=20recognizes=20comma=20instead=20of=20decimal=20point.?= =?UTF-8?q?=20=20=20*=20Vim9:=20crash=20when=20compiling=20a=20manually=20?= =?UTF-8?q?defined=20function.=20(Antony=20Scriven)=20=20=20*=20Test=20fai?= =?UTF-8?q?ls=20without=20the=20terminal=20feature.=20=20=20*=20pathshorte?= =?UTF-8?q?n()=20only=20supports=20using=20one=20character.=20=20=20*=20Te?= =?UTF-8?q?st=20still=20fails=20without=20the=20terminal=20feature.=20=20?= =?UTF-8?q?=20*=20Cannot=20build=20without=20the=20eval=20feature.=20=20?= =?UTF-8?q?=20*=20Vim9:=20using=20":const!"=20is=20weird.=20=20=20*=20Tiny?= =?UTF-8?q?=20version=20doesn't=20build.=20=20=20*=20Vim9:=20Cannot=20use?= =?UTF-8?q?=20"fina"=20for=20"finally".=20(Naruhiko=20Nishino)=20=20=20*?= =?UTF-8?q?=20Result=20of=20expand()=20unexpectedly=20depends=20on=20'comp?= =?UTF-8?q?leteslash'.=20=20=20*=20Closing=20split=20window=20in=20other?= =?UTF-8?q?=20tab=20may=20cause=20a=20crash.?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit OBS-URL: https://build.opensuse.org/package/show/editors/vim?expand=0&rev=624 --- vim-7.3-sh_is_bash.patch | 10 +++---- vim-8.2.1719.tar.gz | 3 -- vim-8.2.1775.tar.gz | 3 ++ vim.changes | 61 ++++++++++++++++++++++++++++++++++++++++ vim.spec | 2 +- 5 files changed, 70 insertions(+), 9 deletions(-) delete mode 100644 vim-8.2.1719.tar.gz create mode 100644 vim-8.2.1775.tar.gz diff --git a/vim-7.3-sh_is_bash.patch b/vim-7.3-sh_is_bash.patch index 5fe1cbf..0418369 100644 --- a/vim-7.3-sh_is_bash.patch +++ b/vim-7.3-sh_is_bash.patch @@ -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 diff --git a/vim-8.2.1719.tar.gz b/vim-8.2.1719.tar.gz deleted file mode 100644 index 0bb1726..0000000 --- a/vim-8.2.1719.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:bb99880b0acca533889dcd788a69add89cc4533518f09e33639197a3b6669c8b -size 15169704 diff --git a/vim-8.2.1775.tar.gz b/vim-8.2.1775.tar.gz new file mode 100644 index 0000000..10afcf1 --- /dev/null +++ b/vim-8.2.1775.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d7269864d75e682c06ff380625d46b78986b8940018f998a179f81337ea0bc41 +size 15184691 diff --git a/vim.changes b/vim.changes index db7c816..5f10daf 100644 --- a/vim.changes +++ b/vim.changes @@ -1,3 +1,64 @@ +------------------------------------------------------------------- +Wed Sep 30 09:55:37 UTC 2020 - Ondřej Súkup + +- 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 . (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 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 diff --git a/vim.spec b/vim.spec index 2c89e94..de608d5 100644 --- a/vim.spec +++ b/vim.spec @@ -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