From 6d1554bfaa2bdd4ca625670bd52182163bf6c0d94cb651dd68f9aa39f62d9f56 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ond=C5=99ej=20S=C3=BAkup?= Date: Mon, 21 Mar 2022 12:03:32 +0000 Subject: [PATCH] =?UTF-8?q?-=20=20Updated=20to=20version=208.2.4602,=20fix?= =?UTF-8?q?es=20the=20following=20problems=20=20=20*=20Vim9:=20"break"=20i?= =?UTF-8?q?nside=20try/catch=20not=20handled=20correctly.=20=20=20*=20Cove?= =?UTF-8?q?rity=20warning=20for=20refactored=20tag=20search=20code.=20=20?= =?UTF-8?q?=20*=20Coverity=20warnings=20for=20not=20using=20returned=20val?= =?UTF-8?q?ue.=20=20=20*=20Duplicate=20#undef.=20=20=20*=20The=20neXTaw=20?= =?UTF-8?q?GUI=20is=20old=20and=20does=20not=20work=20well.=20=20=20*=20Sc?= =?UTF-8?q?ript-local=20function=20is=20deleted=20when=20used=20in=20a=20f?= =?UTF-8?q?uncref.=20=20=20*=20Cannot=20build=20with=20Motif=20and=20editr?= =?UTF-8?q?es.=20(Tony=20Mechelynck)=20=20=20*=20When=20mapping=20=20?= =?UTF-8?q?terminal=20codes=20are=20not=20recognized.=20=20=20*=20In=20a?= =?UTF-8?q?=20:def=20function=20"put=20=3D=20expr"=20does=20not=20work.=20?= =?UTF-8?q?=20=20*=20Linear=20tag=20search=20is=20a=20bit=20slow.=20=20=20?= =?UTF-8?q?*=20Vim9:=20using=20null=20values=20not=20sufficiently=20tested?= =?UTF-8?q?.=20=20=20*=20getmousepos()=20returns=20the=20wrong=20column.?= =?UTF-8?q?=20(Ernie=20Rael)=20=20=20*=20Test=20fails=20without=20the=20+j?= =?UTF-8?q?ob=20or=20+channel=20feature.=20(Dominique=20Pell=C3=A9)=20=20?= =?UTF-8?q?=20*=20Confusing=20comment=20about=20'cursorlineopt'.=20=20=20*?= =?UTF-8?q?=20getmousepos()=20returns=20the=20screen=20column.=20(Ernie=20?= =?UTF-8?q?Rael)=20=20=20*=20Suspending=20with=20CTRL-Z=20does=20not=20wor?= =?UTF-8?q?k=20on=20DragonFlyBSD.=20=20=20*=20Build=20failure=20with=20som?= =?UTF-8?q?e=20combination=20of=20features.=20(John=20Marriott)=20=20=20*?= =?UTF-8?q?=20Linear=20tag=20search=20is=20not=20optimal.=20=20=20*=20"z?= =?UTF-8?q?=3D"=20in=20Visual=20mode=20may=20go=20beyond=20the=20end=20of?= =?UTF-8?q?=20the=20line.=20=20=20*=20Running=20test=20leaves=20file=20beh?= =?UTF-8?q?ind.=20=20(Dominique=20Pell=C3=A9)=20=20=20*=20No=20command=20l?= =?UTF-8?q?ine=20completion=20for=20:breakadd=20and=20:breakdel.=20=20=20*?= =?UTF-8?q?=20Check=20for=20existing=20buffer=20in=20session=20file=20does?= =?UTF-8?q?=20not=20work=20for=20files=20in=20=20=20the=20home=20directory?= =?UTF-8?q?.=20=20=20*=20Bracketed=20paste=20doesn't=20work=20well=20in=20?= =?UTF-8?q?Visual=20linewise=20mode.=20=20=20*=20getmousepos()=20does=20no?= =?UTF-8?q?t=20compute=20the=20column=20below=20the=20last=20line.=20=20?= =?UTF-8?q?=20*=20Coverity=20warning=20for=20not=20using=20a=20return=20va?= =?UTF-8?q?lue.=20=20=20*=20No=20command=20line=20completion=20for=20:prof?= =?UTF-8?q?ile=20and=20:profdel.=20=20=20*=20Not=20all=20gdb=20files=20are?= =?UTF-8?q?=20recognized.=20=20=20*=20Vim9:=20return=20type=20"any"=20is?= =?UTF-8?q?=20sometimes=20changed=20to=20first=20returned=20type.?= 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=709 --- vim-8.2.4542.tar.gz | 3 --- vim-8.2.4602.tar.gz | 3 +++ vim.changes | 62 +++++++++++++++++++++++++++++++++++++++++++++ vim.spec | 2 +- 4 files changed, 66 insertions(+), 4 deletions(-) delete mode 100644 vim-8.2.4542.tar.gz create mode 100644 vim-8.2.4602.tar.gz diff --git a/vim-8.2.4542.tar.gz b/vim-8.2.4542.tar.gz deleted file mode 100644 index d2b0839..0000000 --- a/vim-8.2.4542.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:eba731a2db24219db3e6fd6580b178d2a5009dc545a2dcc8b3e3fe58381b3b1b -size 16190763 diff --git a/vim-8.2.4602.tar.gz b/vim-8.2.4602.tar.gz new file mode 100644 index 0000000..ec117c4 --- /dev/null +++ b/vim-8.2.4602.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:71cb30c574f56bcedeeb12659d3554394fd82c9116188aa0663e560ab567f221 +size 16283244 diff --git a/vim.changes b/vim.changes index 38b1616..3a20cda 100644 --- a/vim.changes +++ b/vim.changes @@ -1,3 +1,65 @@ +------------------------------------------------------------------- +Mon Mar 21 12:00:59 UTC 2022 - Ondřej Súkup + +- Updated to version 8.2.4602, fixes the following problems + * Vim9: "break" inside try/catch not handled correctly. + * Coverity warning for refactored tag search code. + * Coverity warnings for not using returned value. + * Duplicate #undef. + * The neXTaw GUI is old and does not work well. + * Script-local function is deleted when used in a funcref. + * Cannot build with Motif and editres. (Tony Mechelynck) + * When mapping terminal codes are not recognized. + * In a :def function "put = expr" does not work. + * Linear tag search is a bit slow. + * Vim9: using null values not sufficiently tested. + * getmousepos() returns the wrong column. (Ernie Rael) + * Test fails without the +job or +channel feature. (Dominique Pellé) + * Confusing comment about 'cursorlineopt'. + * getmousepos() returns the screen column. (Ernie Rael) + * Suspending with CTRL-Z does not work on DragonFlyBSD. + * Build failure with some combination of features. (John Marriott) + * Linear tag search is not optimal. + * "z=" in Visual mode may go beyond the end of the line. + * Running test leaves file behind. (Dominique Pellé) + * No command line completion for :breakadd and :breakdel. + * Check for existing buffer in session file does not work for files in + the home directory. + * Bracketed paste doesn't work well in Visual linewise mode. + * getmousepos() does not compute the column below the last line. + * Coverity warning for not using a return value. + * No command line completion for :profile and :profdel. + * Not all gdb files are recognized. + * Vim9: return type "any" is sometimes changed to first returned type. + (Virginia Senioria) + * A nested function (closure) is compiled for debugging without context. + * Vim9: test for profiling fails. + * Vim9: error for comparing with null can be annoying. + * Message test is flaky. (Elimar Riesebieter) + * No warning when an autoload script for completion function has an error. + * Cannot use page-up and page-down in the command line completion popup menu. + * Vim9: incorrect error for shadowing variable. + * Null types not fully tested. + * Useless code handling a type declaration. + * Screendump test fails. + * Error for using autoload function in custom completion. + * Cannot use keypad page-up/down for completion menu. + * Vim9: no error for using lower case name for "func" argument. (Ernie Rael) + * Vim9: double free after unpacking a list. + * Mapping with key code after other matching mapping does not work. + * Cannot index the g: dictionary. + * Vim9: range type check has wrong offset. + * Cursor line not updated when a callback moves the cursor. + * Search continues after giving E1204. + * Unnecessary call to redraw_later(). + * Need to write script to a file to be able to source them. + * X11: using --remote-wait may keep the CPU busy. + * Installing tutor binary may fail. + * LuaV_debug() not covered by tests. + * Profile completion test sometimes fails. + * GTK: get assertion errors when scrolling a split window. + * Vim9: not enough test coverage for executing :def function. + ------------------------------------------------------------------- Fri Mar 11 09:22:50 UTC 2022 - Ondřej Súkup diff --git a/vim.spec b/vim.spec index 67f36e1..d36b388 100644 --- a/vim.spec +++ b/vim.spec @@ -17,7 +17,7 @@ %define pkg_version 8.2 -%define patchlevel 4542 +%define patchlevel 4602 %define patchlevel_compact %{patchlevel} %define VIM_SUBDIR vim82 %define site_runtimepath %{_datadir}/vim/site