diff --git a/vim-7.3-filetype_spec.patch b/vim-7.3-filetype_spec.patch index 5b4e049..2e248b0 100644 --- a/vim-7.3-filetype_spec.patch +++ b/vim-7.3-filetype_spec.patch @@ -1,8 +1,8 @@ -Index: vim-8.1.1467/runtime/filetype.vim +Index: vim-8.2.0314/runtime/filetype.vim =================================================================== ---- vim-8.1.1467.orig/runtime/filetype.vim -+++ vim-8.1.1467/runtime/filetype.vim -@@ -1563,7 +1563,7 @@ au BufNewFile,BufRead *.hog,snort.conf,v +--- vim-8.2.0314.orig/runtime/filetype.vim ++++ vim-8.2.0314/runtime/filetype.vim +@@ -1581,7 +1581,7 @@ au BufNewFile,BufRead *.hog,snort.conf,v au BufNewFile,BufRead *.rules call dist#ft#FTRules() " Spec (Linux RPM) @@ -11,10 +11,10 @@ Index: vim-8.1.1467/runtime/filetype.vim " Speedup (AspenTech plant simulator) au BufNewFile,BufRead *.speedup,*.spdata,*.spd setf spup -Index: vim-8.1.1467/runtime/syntax/spec.vim +Index: vim-8.2.0314/runtime/syntax/spec.vim =================================================================== ---- vim-8.1.1467.orig/runtime/syntax/spec.vim -+++ vim-8.1.1467/runtime/syntax/spec.vim +--- vim-8.2.0314.orig/runtime/syntax/spec.vim ++++ vim-8.2.0314/runtime/syntax/spec.vim @@ -102,7 +102,7 @@ syn case ignore "%% PreAmble Section %% "Copyright and Serial were deprecated by License and Epoch @@ -24,12 +24,3 @@ Index: vim-8.1.1467/runtime/syntax/spec.vim "%% Description Section %% syn region specDescriptionArea matchgroup=specSection start='^%description' end='^%'me=e-1 contains=specDescriptionOpts,specEmail,specURL,specNumber,specMacroIdentifier,specComment -@@ -111,7 +111,7 @@ syn region specDescriptionArea matchgrou - syn region specPackageArea matchgroup=specSection start='^%package' end='^%'me=e-1 contains=specPackageOpts,specPreAmble,specComment - - "%% Scripts Section %% --syn region specScriptArea matchgroup=specSection start='^%\(prep\|build\|install\|clean\|pre\|postun\|preun\|post\|posttrans\)\>' skip='^%{\|^%\(define\|patch\d*\|configure\|GNUconfigure\|setup\|autosetup\|autopatch\|find_lang\|make_build\|makeinstall\|make_install\)\>' end='^%'me=e-1 contains=specSpecialVariables,specVariables,@specCommands,specVariables,shDo,shFor,shCaseEsac,specNoNumberHilite,specCommandOpts,shComment,shIf,specSpecialChar,specMacroIdentifier,specSectionMacroArea,specSectionMacroBracketArea,shOperator,shQuote1,shQuote2 -+syn region specScriptArea matchgroup=specSection start='^%\(prep\|build\|check\|install\|clean\|pre\|postun\|preun\|post\|posttrans\)\>' skip='^%{\|^%\(define\|patch\d*\|configure\|GNUconfigure\|setup\|autosetup\|autopatch\|find_lang\|make_build\|makeinstall\|make_install\)\>' end='^%'me=e-1 contains=specSpecialVariables,specVariables,@specCommands,specVariables,shDo,shFor,shCaseEsac,specNoNumberHilite,specCommandOpts,shComment,shIf,specSpecialChar,specMacroIdentifier,specSectionMacroArea,specSectionMacroBracketArea,shOperator,shQuote1,shQuote2 - - "%% Changelog Section %% - syn region specChangelogArea matchgroup=specSection start='^%changelog' end='^%'me=e-1 contains=specEmail,specURL,specWeekday,specMonth,specNumber,specComment,specLicense diff --git a/vim-8.2.0257.tar.gz b/vim-8.2.0257.tar.gz deleted file mode 100644 index 6db8aef..0000000 --- a/vim-8.2.0257.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:e1722f0a2695e6e4724320f2186ffca0de1b6379749896c56026c56d9e61a560 -size 14767612 diff --git a/vim-8.2.0314.tar.gz b/vim-8.2.0314.tar.gz new file mode 100644 index 0000000..128ff8d --- /dev/null +++ b/vim-8.2.0314.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:94bc37fe4eedcf0d08af6633a6224fd42c554316a9b156e8c3e7bb910e6c4d61 +size 14780496 diff --git a/vim.changes b/vim.changes index ec1c611..74f1e69 100644 --- a/vim.changes +++ b/vim.changes @@ -1,3 +1,69 @@ +------------------------------------------------------------------- +Tue Feb 25 12:51:05 UTC 2020 - Ondřej Súkup + +- Updated to version 8.2.0314, fixes the following problems +- refreshed vim-7.3-filetype_spec.patch + * Cannot recognize a terminal in a popup window. + * ModifyOtherKeys cannot be temporarily disabled. + * Terminal in popup test sometimes fails. + * Several lines of code are duplicated. + * Some code not covered by tests. + * Fileformat test fails on MS-Windows. + * A few new Vim9 messages are not localized. + * Fileformat test still fails on MS-Windows. + * "eval" after "if 0" doesn't check for following command. + * Terminal in popup test sometimes fails on Mac. + * No check for a following command when calling a function fails. + * Trycatch test fails. + * Vim9: operator after list index does not work. (Yasuhiro Matsumoto) + * Some code not covered by tests. + * The "num64" feature is available everywhere and building without it + causes problems. + * ":helptags ALL" gives error for directories without write + permission. (Matěj Cepl) + * Hang with combination of feedkeys(), Ex mode and :global. (Yegappan + Lakshmanan) + * Some Ex code not covered by tests. + * Vim9: not allowing space before ")" in function call is too + restrictive. (Ben Jackson) + * Vim9: not all instructions covered by tests. + * Channel test is flaky on Mac. + * Vim9: no test for deleted :def function. + * Vim9: throw in :def function not caught higher up. + * Two placed signs in the same line are not combined. E.g. in the terminal + debugger a breakpoint and the PC cannot be both be displayed. + * Vim9: setting number option not tested. + * Vim9: failing to load script var not tested. + * Vim9: assignment test fails. + * Unused error message. Cannot create s:var. + * Cannot use popup_close() for a terminal popup. + * Vim9: return in try block not tested; catch with pattern not tested. + * Vim9: some float and blob operators not tested. + * Vim9: :echo did not clear the rest of the line. + * Running individual test differs from all tests. + * Vim9: assigning [] to list doesn't work. + * Vim9: CHECKNR and CHECKTYPE instructions not tested. + * Various Ex commands not sufficiently tested. + * Cannot use Ex command that is also a function name. + * Highlighting for :s wrong when using different separator. + * Mixing up "long long" and __int64 may cause problems. (John Marriott) + * Compiler warnings for the Ruby interface. + * Vim9 script: cannot start command with a string constant. + * Vim9: ISN_STORE with argument not tested. Some cases in tv2bool() + not tested. + * Vim9: expression test fails without channel support. + * Insufficient testing for exception handling and the "attention" prompt. + * Setting 'term' may cause error in TermChanged autocommand. + * TermChanged test fails in the GUI. + * Terminal test if failing on some systems. + * Relativenumber test fails on some systems. (James McCoy) + * Vim9: :substitute(pat(repl does not work in Vim9 script. + * Python 3 vim.eval not well tested. + * 'showbreak' does not work for a very long line. (John Little) + * Window-local values have confusing name. + * Autocmd test fails on a slow system. + * Short name not set for terminal buffer. + ------------------------------------------------------------------- Fri Feb 14 15:01:26 UTC 2020 - Ondřej Súkup diff --git a/vim.spec b/vim.spec index 93a08f6..99df763 100644 --- a/vim.spec +++ b/vim.spec @@ -17,7 +17,7 @@ %define pkg_version 8.2 -%define patchlevel 0257 +%define patchlevel 0314 %define patchlevel_compact %{patchlevel} %define VIM_SUBDIR vim82 %define site_runtimepath %{_datadir}/vim/site