From e102fdea91501f92422b522a2dc7edf47add0675726f7113e3c82d3f0e489f8a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ond=C5=99ej=20S=C3=BAkup?= Date: Thu, 18 Nov 2021 18:29:52 +0000 Subject: [PATCH 1/2] =?UTF-8?q?-=20Updated=20to=20version=208.2.3616,=20fi?= =?UTF-8?q?xes=20the=20following=20problems=20=20=20*=20Compiler=20test=20?= =?UTF-8?q?fails=20with=20backslash=20file=20separator.=20=20=20*=20Break?= =?UTF-8?q?=20statement=20is=20never=20reached.=20=20=20*=20Failure=20when?= =?UTF-8?q?=20the=20"term=5Frows"=20argument=20of=20term=5Fstart()=20is=20?= =?UTF-8?q?an=20unusual=20value.=20=20=20*=20Test=20for=20v:colornames=20s?= =?UTF-8?q?ometimes=20fails.=20(Dominique=20Pell=C3=A9)=20=20=20*=20No=20e?= =?UTF-8?q?vent=20is=20triggered=20when=20closing=20a=20window.=20=20=20*?= =?UTF-8?q?=20Test=5Fhlset=20fails=20when=20terminal=20has=20many=20column?= =?UTF-8?q?s.=20=20=20*=20Directory=20is=20wrong=20after=20executing=20"lc?= =?UTF-8?q?d"=20with=20win=5Fexecute().=20=20=20*=20Xxd=20code=20is=20a=20?= =?UTF-8?q?bit=20difficult=20to=20understand.=20=20=20*=20Check=20for=20si?= =?UTF-8?q?gned=20overflow=20might=20not=20work=20everywhere.=20=20=20*=20?= =?UTF-8?q?Crash=20when=20using=20:pedit=20in=20Vim9=20script.=20=20=20*?= =?UTF-8?q?=20Vim=20seems=20to=20hang=20when=20writing=20a=20very=20long?= =?UTF-8?q?=20text=20to=20a=20terminal=20window.=20=20=20*=20RouterOS=20fi?= =?UTF-8?q?letype=20is=20not=20recognized.=20=20=20*=20Not=20all=20gdbinit?= =?UTF-8?q?=20files=20are=20recognized.=20=20=20*=20Filetype=20test=20fail?= =?UTF-8?q?s.=20=20=20*=20Check=20for=20overflow=20in=20put=20count=20does?= =?UTF-8?q?=20not=20work=20well.=20=20=20*=20Python3=20test=20fails=20with?= =?UTF-8?q?=20Python=203.10=20on=20MS-Windows.=20=20=20*=20Fish=20filetype?= =?UTF-8?q?=20not=20recognized.=20=20=20*=20Not=20all=20sudoers=20files=20?= =?UTF-8?q?are=20recognized.=20=20=20*=20Cannot=20clear=20and=20unlinke=20?= =?UTF-8?q?a=20highlight=20group=20with=20hlset()=20in=20a=20single=20call?= =?UTF-8?q?.=20=20=20*=20File=20missing=20from=20list=20of=20distributed?= =?UTF-8?q?=20files.=20=20=20*=20GTK3=20screen=20updating=20is=20slow.=20?= =?UTF-8?q?=20=20*=20Users=20who=20type=20"q:"=20instead=20of=20":q"=20are?= =?UTF-8?q?=20confused.=20=20=20*=20Internal=20error=20when=20ModeChanged?= =?UTF-8?q?=20is=20triggered=20when=20v:event=20is=20already=20=20=20in=20?= =?UTF-8?q?use.=20=20=20*=20Crash=20when=20ModeChanged=20triggered=20too?= =?UTF-8?q?=20early.=20=20=20*=20Crash=20when=20using=20CTRL-W=20f=20witho?= =?UTF-8?q?ut=20finding=20a=20file=20name.=20=20=20*=20Using=20freed=20mem?= =?UTF-8?q?ory=20with=20regexp=20using=20a=20mark.=20=20=20*=20:find=20tes?= =?UTF-8?q?t=20fails.=20=20=20*=20zindex=20of=20popup=20windows=20not=20us?= =?UTF-8?q?ed=20when=20redrawing=20popup=20menu.?= 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=694 --- vim-8.2.3587.tar.gz | 3 --- vim-8.2.3616.tar.gz | 3 +++ vim.changes | 37 +++++++++++++++++++++++++++++++++++++ vim.spec | 2 +- 4 files changed, 41 insertions(+), 4 deletions(-) delete mode 100644 vim-8.2.3587.tar.gz create mode 100644 vim-8.2.3616.tar.gz diff --git a/vim-8.2.3587.tar.gz b/vim-8.2.3587.tar.gz deleted file mode 100644 index f74bfec..0000000 --- a/vim-8.2.3587.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:7a4b8d91921d0ce86e3c6e5a72fe407f6c2713ab4ef8774b480a0dd97d4d8b26 -size 15781002 diff --git a/vim-8.2.3616.tar.gz b/vim-8.2.3616.tar.gz new file mode 100644 index 0000000..4c2f699 --- /dev/null +++ b/vim-8.2.3616.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:8b702e81b6ef3d68589d641360ce595da7dffc55b819c0cb4a767f3af0cbbbf6 +size 15782459 diff --git a/vim.changes b/vim.changes index 9baf73b..b6b351b 100644 --- a/vim.changes +++ b/vim.changes @@ -1,3 +1,40 @@ +------------------------------------------------------------------- +Thu Nov 18 18:28:49 UTC 2021 - Ondřej Súkup + +- Updated to version 8.2.3616, fixes the following problems + * Compiler test fails with backslash file separator. + * Break statement is never reached. + * Failure when the "term_rows" argument of term_start() is an unusual value. + * Test for v:colornames sometimes fails. (Dominique Pellé) + * No event is triggered when closing a window. + * Test_hlset fails when terminal has many columns. + * Directory is wrong after executing "lcd" with win_execute(). + * Xxd code is a bit difficult to understand. + * Check for signed overflow might not work everywhere. + * Crash when using :pedit in Vim9 script. + * Vim seems to hang when writing a very long text to a terminal window. + * RouterOS filetype is not recognized. + * Not all gdbinit files are recognized. + * Filetype test fails. + * Check for overflow in put count does not work well. + * Python3 test fails with Python 3.10 on MS-Windows. + * Fish filetype not recognized. + * Not all sudoers files are recognized. + * Cannot clear and unlinke a highlight group with hlset() in a single call. + * File missing from list of distributed files. + * GTK3 screen updating is slow. + * Users who type "q:" instead of ":q" are confused. + * Internal error when ModeChanged is triggered when v:event is already + in use. + * Crash when ModeChanged triggered too early. + * Crash when using CTRL-W f without finding a file name. + * Using freed memory with regexp using a mark. + * :find test fails. + * zindex of popup windows not used when redrawing popup menu. + * When re-formatting with an indent expression the first line of a paragraph + may get the wrong indent. (Martin F. Krafft) + * Arglist test does not clear the argument list consistently. + ------------------------------------------------------------------- Fri Nov 12 18:45:45 UTC 2021 - Ondřej Súkup diff --git a/vim.spec b/vim.spec index 025fd66..48f21e9 100644 --- a/vim.spec +++ b/vim.spec @@ -17,7 +17,7 @@ %define pkg_version 8.2 -%define patchlevel 3587 +%define patchlevel 3616 %define patchlevel_compact %{patchlevel} %define VIM_SUBDIR vim82 %define site_runtimepath %{_datadir}/vim/site From 69cf90af1c9a5d412c91d94b1ae09173a42940b19fac7004c9e5db920fb7d1a6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ond=C5=99ej=20S=C3=BAkup?= Date: Mon, 22 Nov 2021 09:14:03 +0000 Subject: [PATCH 2/2] - fix boo#1192871 - Updated to version 8.2.3640, fixes the following problems * Arglist test does not clear the argument list consistently. * ":verbose pwd" does not mention 'autochdir' was applied. * getcwd() is unclear about how 'autochdir' is used. * Cannot use a lambda for 'operatorfunc'. * Memory leak reported in libtlib. * Build failure. * "verbose pwd" shows confusing info when :lcd does not change directory. * "$*" is expanded to "nonomatch". * When renaming a terminal buffer the status text is not updated. * Illegal memory access when C-indenting. * "au!" and "au! event" cannot be followed by another command as documented. * difficult to know where the text starts in a window. (Sergey Vlasov) * Looking up terminal colors is a bit slow. * Command completion in cmdline window uses global user commands, not local commands for the window where it was opened from. * Printf() with %S does not handle multi-byte correctly. * "syntax enable" does not work properly in Vim9 context. * GTK3: undercurl does not get removed properly. * Vim9: line number of lambda is off by one. * Error for already defined function uses wrong line number. * GTK: composing underline does not show. * Coverity warns for unreachable code. * Typos in test files. * getcompletion() always passes zero as position to custom completion function. * Line commented out accidentally. * Freeze when calling term_wait() in a close callback. OBS-URL: https://build.opensuse.org/package/show/editors/vim?expand=0&rev=695 --- vim-8.2.3616.tar.gz | 3 --- vim-8.2.3640.tar.gz | 3 +++ vim.changes | 33 +++++++++++++++++++++++++++++++++ vim.spec | 4 +++- 4 files changed, 39 insertions(+), 4 deletions(-) delete mode 100644 vim-8.2.3616.tar.gz create mode 100644 vim-8.2.3640.tar.gz diff --git a/vim-8.2.3616.tar.gz b/vim-8.2.3616.tar.gz deleted file mode 100644 index 4c2f699..0000000 --- a/vim-8.2.3616.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:8b702e81b6ef3d68589d641360ce595da7dffc55b819c0cb4a767f3af0cbbbf6 -size 15782459 diff --git a/vim-8.2.3640.tar.gz b/vim-8.2.3640.tar.gz new file mode 100644 index 0000000..bd1bcc1 --- /dev/null +++ b/vim-8.2.3640.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:54fec129f573e6bef9bb02ce047a0af1f8ce9c6e7bfdd2a0674e79586ffdf77f +size 15792832 diff --git a/vim.changes b/vim.changes index b6b351b..a3cd4b6 100644 --- a/vim.changes +++ b/vim.changes @@ -1,3 +1,36 @@ +------------------------------------------------------------------- +Mon Nov 22 09:04:45 UTC 2021 - Ondřej Súkup + +- fix boo#1192871 +- Updated to version 8.2.3640, fixes the following problems + * Arglist test does not clear the argument list consistently. + * ":verbose pwd" does not mention 'autochdir' was applied. + * getcwd() is unclear about how 'autochdir' is used. + * Cannot use a lambda for 'operatorfunc'. + * Memory leak reported in libtlib. + * Build failure. + * "verbose pwd" shows confusing info when :lcd does not change directory. + * "$*" is expanded to "nonomatch". + * When renaming a terminal buffer the status text is not updated. + * Illegal memory access when C-indenting. + * "au!" and "au! event" cannot be followed by another command as documented. + * difficult to know where the text starts in a window. (Sergey Vlasov) + * Looking up terminal colors is a bit slow. + * Command completion in cmdline window uses global user commands, not + local commands for the window where it was opened from. + * Printf() with %S does not handle multi-byte correctly. + * "syntax enable" does not work properly in Vim9 context. + * GTK3: undercurl does not get removed properly. + * Vim9: line number of lambda is off by one. + * Error for already defined function uses wrong line number. + * GTK: composing underline does not show. + * Coverity warns for unreachable code. + * Typos in test files. + * getcompletion() always passes zero as position to custom completion + function. + * Line commented out accidentally. + * Freeze when calling term_wait() in a close callback. + ------------------------------------------------------------------- Thu Nov 18 18:28:49 UTC 2021 - Ondřej Súkup diff --git a/vim.spec b/vim.spec index 48f21e9..3ae2e75 100644 --- a/vim.spec +++ b/vim.spec @@ -17,7 +17,7 @@ %define pkg_version 8.2 -%define patchlevel 3616 +%define patchlevel 3640 %define patchlevel_compact %{patchlevel} %define VIM_SUBDIR vim82 %define site_runtimepath %{_datadir}/vim/site @@ -649,6 +649,7 @@ fi %files data # exclude common files %exclude %{_datadir}/vim/%{VIM_SUBDIR}/autoload/dist/ft.vim +%exclude %{_datadir}/vim/%{VIM_SUBDIR}/colors/lists/default.vim %exclude %{_datadir}/vim/%{VIM_SUBDIR}/syntax/nosyntax.vim %exclude %{_datadir}/vim/%{VIM_SUBDIR}/syntax/resolv.vim %exclude %{_datadir}/vim/%{VIM_SUBDIR}/syntax/sh.vim @@ -689,6 +690,7 @@ fi %dir %{_datadir}/vim/%{VIM_SUBDIR}/syntax/ %{_datadir}/vim/%{VIM_SUBDIR}/suse.vimrc %{_datadir}/vim/%{VIM_SUBDIR}/autoload/dist/ft.vim +%{_datadir}/vim/%{VIM_SUBDIR}/colors/lists/default.vim %{_datadir}/vim/%{VIM_SUBDIR}/syntax/nosyntax.vim %{_datadir}/vim/%{VIM_SUBDIR}/syntax/resolv.vim %{_datadir}/vim/%{VIM_SUBDIR}/syntax/sh.vim