diff --git a/vim-7.3-filetype_spec.patch b/vim-7.3-filetype_spec.patch index 6eede2c..1f2d1d4 100644 --- a/vim-7.3-filetype_spec.patch +++ b/vim-7.3-filetype_spec.patch @@ -1,8 +1,8 @@ -Index: vim-8.2.2411/runtime/filetype.vim +Index: vim-9.1.0151/runtime/filetype.vim =================================================================== ---- vim-8.2.2411.orig/runtime/filetype.vim -+++ vim-8.2.2411/runtime/filetype.vim -@@ -1639,7 +1639,7 @@ au BufNewFile,BufRead *.rules call dis +--- vim-9.1.0151.orig/runtime/filetype.vim ++++ vim-9.1.0151/runtime/filetype.vim +@@ -2122,7 +2122,7 @@ au BufRead,BufNewFile *.sol setf solid au BufNewFile,BufRead *.rq,*.sparql setf sparql " Spec (Linux RPM) @@ -11,16 +11,16 @@ Index: vim-8.2.2411/runtime/filetype.vim " Speedup (AspenTech plant simulator) au BufNewFile,BufRead *.speedup,*.spdata,*.spd setf spup -Index: vim-8.2.2411/runtime/syntax/spec.vim +Index: vim-9.1.0151/runtime/syntax/spec.vim =================================================================== ---- vim-8.2.2411.orig/runtime/syntax/spec.vim -+++ vim-8.2.2411/runtime/syntax/spec.vim +--- vim-9.1.0151.orig/runtime/syntax/spec.vim ++++ vim-9.1.0151/runtime/syntax/spec.vim @@ -102,7 +102,7 @@ syn case ignore "%% PreAmble Section %% "Copyright and Serial were deprecated by License and Epoch syn region specPreAmbleDeprecated oneline matchgroup=specError start='^\(Copyright\|Serial\)' end='$' contains=specEmail,specURL,specURLMacro,specLicense,specColon,specVariables,specSpecialChar,specMacroIdentifier --syn region specPreAmble oneline matchgroup=specCommand start='^\(Prereq\|Summary\|Name\|Version\|Packager\|Requires\|Recommends\|Suggests\|Supplements\|Enhances\|Icon\|URL\|Source\d*\|Patch\d*\|Prefix\|Packager\|Group\|License\|Release\|BuildRoot\|Distribution\|Vendor\|Provides\|ExclusiveArch\|ExcludeArch\|ExclusiveOS\|Obsoletes\|BuildArch\|BuildArchitectures\|BuildRequires\|BuildConflicts\|BuildPreReq\|Conflicts\|AutoRequires\|AutoReq\|AutoReqProv\|AutoProv\|Epoch\)' end='$' contains=specEmail,specURL,specURLMacro,specLicense,specColon,specVariables,specSpecialChar,specMacroIdentifier -+syn region specPreAmble oneline matchgroup=specCommand start='^\(Prereq\|Summary\|Name\|Version\|Packager\|Requires\|Recommends\|Suggests\|Supplements\|Enhances\|Icon\|URL\|Source\d*\|Patch\d*\|Prefix\|Packager\|Group\|License\|Release\|BuildRoot\|Distribution\|Vendor\|Provides\|ExclusiveArch\|ExcludeArch\|ExclusiveOS\|Obsoletes\|BuildArch\|BuildArchitectures\|BuildRequires\|BuildConflicts\|BuildPreReq\|Conflicts\|AutoRequires\|AutoReq\|AutoReqProv\|AutoProv\|Epoch\|Recommends\|Suggests\|Freshens\|EssentialFor\|Supplements\|Enhances\)' end='$' contains=specEmail,specURL,specURLMacro,specLicense,specColon,specVariables,specSpecialChar,specMacroIdentifier +-syn region specPreAmble oneline matchgroup=specCommand start='^\(Prereq\|Summary\|Name\|Version\|Packager\|Requires\|Recommends\|Suggests\|Supplements\|Enhances\|Icon\|URL\|SourceLicense\|Source\d*\|Patch\d*\|Prefix\|Packager\|Group\|License\|Release\|BuildRoot\|Distribution\|Vendor\|Provides\|ExclusiveArch\|ExcludeArch\|ExclusiveOS\|Obsoletes\|BuildArch\|BuildArchitectures\|BuildRequires\|BuildConflicts\|BuildPreReq\|Conflicts\|AutoRequires\|AutoReq\|AutoReqProv\|AutoProv\|Epoch\)' end='$' contains=specEmail,specURL,specURLMacro,specLicense,specColon,specVariables,specSpecialChar,specMacroIdentifier ++syn region specPreAmble oneline matchgroup=specCommand start='^\(Prereq\|Summary\|Name\|Version\|Packager\|Requires\|Recommends\|Suggests\|Supplements\|Enhances\|Icon\|URL\|SourceLicense\|Source\d*\|Patch\d*\|Prefix\|Packager\|Group\|License\|Release\|BuildRoot\|Distribution\|Vendor\|Provides\|ExclusiveArch\|ExcludeArch\|ExclusiveOS\|Obsoletes\|BuildArch\|BuildArchitectures\|BuildRequires\|BuildConflicts\|BuildPreReq\|Conflicts\|AutoRequires\|AutoReq\|AutoReqProv\|AutoProv\|Epoch\|Freshens\|EssentialFor\)' end='$' contains=specEmail,specURL,specURLMacro,specLicense,specColon,specVariables,specSpecialChar,specMacroIdentifier "%% Description Section %% syn region specDescriptionArea matchgroup=specSection start='^%description' end='^%'me=e-1 contains=specDescriptionOpts,specEmail,specURL,specNumber,specMacroIdentifier,specComment diff --git a/vim-9.1.0111.tar.gz b/vim-9.1.0111.tar.gz deleted file mode 100644 index 497ec8c..0000000 --- a/vim-9.1.0111.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:89083b5bcf6a25101d35c2c61d196640ea267a2868d57c14f18b13ed16dc808c -size 17687577 diff --git a/vim-9.1.0151.tar.gz b/vim-9.1.0151.tar.gz new file mode 100644 index 0000000..9eb51fd --- /dev/null +++ b/vim-9.1.0151.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:db8acf5df15d40a3226673e223f555ed70117e6f33c0081f8a78317a625be901 +size 17728621 diff --git a/vim.changes b/vim.changes index ccf9a05..454e566 100644 --- a/vim.changes +++ b/vim.changes @@ -1,3 +1,89 @@ +------------------------------------------------------------------- +Wed Mar 6 15:36:55 UTC 2024 - Ondřej Súkup + +- update to 9.1.0151 +- refreshed vim-7.3-filetype_spec.patch + * ml_get_buf_len() does not consider text properties + * Several minor 'winfixbuf' issues + * Update Serbian messages + * Recognize "__inline" + * Update base-syntax, fix escaping :syn and :hi sub-groups + * Update syntax file, fix issue #962 + * null pointer member access when accessing 'winfixbuf' property + * update syntax script + * Update base-syntax, fix issue #14135 + * Highlight the error message at *E1513* + * Update base-syntax, improve :augroup highlighting + * Use unnamed register when clipboard not working + * Vim9: can't call internal methods with objects + * Cannot keep a buffer focused in a window + * Updated Russian installer translation + * Recognise text blocks + * Update ftplugin, browsefilter labels + * Improve the recognition of literals + * v:echospace wrong with invalid value of 'showcmdloc' + * some improvements to getregion() docs + * update "Last Change header", remove trailing whitespace + * handle file/dir symlinks specifically in tree mode + * v:echospace not correct when 'showcmdloc' != last + * getregion() needs more tests + * disable multiline_scalar detection by default + * [security]: autocmd causes use-after-free in set_curbuf() + * getregion() can be improved + * include runtime/syntax/testdir/ftplugin + * Put in Visual mode wrong if it replaces fold marker + * Fix typo under *kitty-terminal* in term.txt + * Update Serbian translation + * Recognise _when_ clauses in _switch_ blocks + * simplify code and allow filetype options + * Update Italian translation + * cursor on wrong row after 1 char 'below' virtual text when EOL is shown + * Update ftplugin, fix #14101 + * Update base-syntax, improve :echo highlighting + * update Debian syntax files + * too many STRLEN calls when getting a memline + * Update syntax file, improve :substitute matching + * in cmdline mode doesn't delete composing chars + * Fix typo in usr_41.txt + * fix inconsistent indent + * Vim9: need more test for exists() methods + * clarify ':set[l] {option}<' behaviour + * Insufficient testing for 'delcombine' + * "C" doesn't include composing chars with 'virtualedit' + * buffer-completion may not always find all matches + * [security]: UAF if win_split_ins autocommands delete "wp" + * Fix truncation of text_wrap 'wrap' virt text after EOL list char + * runtime(doc) Update help text for matchbufline() and matchstrlist() + * small fixes to the zh tutor + * Recognize SourceLicense tag name in RPM spec syntax + * win_gotoid() may abort even when not switching a window + * Naming a non-pointer variable "oap" is strange + * Internal error when using upper-case mark in getregion() + * Update base-syntax, fix :unabbrev highlighting + * add syntax support for Java switch expressions + * unused init of text_prop_idxs in win_line() + * display of below/right virtual text with non-virtual text overlap + * clarify expand() for :terminal windows + * Some minor issues with the getregion() function + * Update tmux syntax + * Infinite loop or signed overflow with 'smoothscroll' + * hard to get visual region using Vim script + * can move away from cmdwin using win_splitmove() + * Use different restoration strategy in win_splitmove + * Stop split-moving from firing WinNew and WinNewPre autocommands + * win_split_ins may not check available room + * Add a place holder section for version 9.2 + * Modula-2 files with priority not detected + * announce adoption of various runtime files + * Distinguish Vim9 constructor definitions from the :new ex command + * Using freed memory with full tag stack and user data + * Fix typo in testing.txt + * Setting some options may change curswant + * update "Last Change:" header + * reset readonly setting when disabling less mode + * duplicate code when cleaning undo stack + * Remove undo information, when cleaning quickfix buffer + ------------------------------------------------------------------- Tue Feb 20 13:24:47 UTC 2024 - Dominique Leuenberger diff --git a/vim.spec b/vim.spec index 8efb6d6..4320340 100644 --- a/vim.spec +++ b/vim.spec @@ -17,7 +17,7 @@ %define pkg_version 9.1 -%define patchlevel 0111 +%define patchlevel 0151 %define patchlevel_compact %{patchlevel} %define VIM_SUBDIR vim91 %define site_runtimepath %{_datadir}/vim/site