- Updated to revision 1938, fixes the following problems
* Updating marks in a quickfix list is very slow when the list is long. * When waiting for a character is interrupted by receiving channel data and the first character of a mapping was typed, the mapping times out. * When receiving channel data 'updatetime' is not respected. * Wrong computation of remaining wait time in RealWaitForChar() * When umask is set to 0177 Vim can't create temp files. * GUI: When channel data is received the cursor blinking is interrupted. * Channel reading very long lines is slow. * balloon eval only gets the window number, not the ID. * Cannot easily get the window ID for a buffer. * Cannot get the window ID for a mouse click. * Cannot use a window ID where a window number is expected. * Invoking mark_adjust() when adding a new line below the last line is pointless. * Various typos, long lines and style mistakes. * User commands don't support modifiers. * GTK 3: cursor blinking doesn't work well. * Using CTRL-] in the help on "{address}." doesn't work. * Win32: the "Disabled" menu items would appear enabled. * No test for collapsing buffers for a channel. Some text is lost. * When writing viminfo merging current history with history in viminfo may drop recent history entries. * Some compilers can't handle a double semicolon. * Collapsing channel buffers and searching for NL does not work properly. * Warnings from 64 bit compiler. * Netbeans uses uninitialzed pointer and freed memory. * Doubled semicolons. * Tests using external command to delete directory. OBS-URL: https://build.opensuse.org/package/show/editors/vim?expand=0&rev=372
This commit is contained in:
parent
b31d792357
commit
c02ad73f91
@ -1,3 +0,0 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:c08ef3c093b78b9c08bea59c7b0b9a71bb5e5cb1604e5f86c7b7139d460e223c
|
||||
size 12579985
|
3
v7.4.1938.tar.gz
Normal file
3
v7.4.1938.tar.gz
Normal file
@ -0,0 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:b77ccd211ab798632e63b5877f9233cb888056d9daacfabde7a9d3c977369ee5
|
||||
size 12592914
|
@ -1,8 +1,8 @@
|
||||
Index: vim/runtime/filetype.vim
|
||||
Index: vim-7.4.1938/runtime/filetype.vim
|
||||
===================================================================
|
||||
--- vim.orig/runtime/filetype.vim
|
||||
+++ vim/runtime/filetype.vim
|
||||
@@ -2038,7 +2038,7 @@ endfunc
|
||||
--- vim-7.4.1938.orig/runtime/filetype.vim
|
||||
+++ vim-7.4.1938/runtime/filetype.vim
|
||||
@@ -2065,7 +2065,7 @@ endfunc
|
||||
|
||||
|
||||
" Spec (Linux RPM)
|
||||
@ -11,16 +11,16 @@ Index: vim/runtime/filetype.vim
|
||||
|
||||
" Speedup (AspenTech plant simulator)
|
||||
au BufNewFile,BufRead *.speedup,*.spdata,*.spd setf spup
|
||||
Index: vim/runtime/syntax/spec.vim
|
||||
Index: vim-7.4.1938/runtime/syntax/spec.vim
|
||||
===================================================================
|
||||
--- vim.orig/runtime/syntax/spec.vim
|
||||
+++ vim/runtime/syntax/spec.vim
|
||||
--- vim-7.4.1938.orig/runtime/syntax/spec.vim
|
||||
+++ vim-7.4.1938/runtime/syntax/spec.vim
|
||||
@@ -105,7 +105,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\|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\|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\|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
|
||||
|
||||
"%% Description Section %%
|
||||
syn region specDescriptionArea matchgroup=specSection start='^%description' end='^%'me=e-1 contains=specDescriptionOpts,specEmail,specURL,specNumber,specMacroIdentifier,specComment
|
||||
@ -28,8 +28,8 @@ Index: vim/runtime/syntax/spec.vim
|
||||
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\|find_lang\|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\|find_lang\|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\|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
|
||||
|
66
vim.changes
66
vim.changes
@ -1,3 +1,69 @@
|
||||
-------------------------------------------------------------------
|
||||
Wed Jun 15 11:17:53 UTC 2016 - idonmez@suse.com
|
||||
|
||||
- Updated to revision 1938, fixes the following problems
|
||||
* Updating marks in a quickfix list is very slow when the list is long.
|
||||
* When waiting for a character is interrupted by receiving channel
|
||||
data and the first character of a mapping was typed, the mapping
|
||||
times out.
|
||||
* When receiving channel data 'updatetime' is not respected.
|
||||
* Wrong computation of remaining wait time in RealWaitForChar()
|
||||
* When umask is set to 0177 Vim can't create temp files.
|
||||
* GUI: When channel data is received the cursor blinking is interrupted.
|
||||
* Channel reading very long lines is slow.
|
||||
* balloon eval only gets the window number, not the ID.
|
||||
* Cannot easily get the window ID for a buffer.
|
||||
* Cannot get the window ID for a mouse click.
|
||||
* Cannot use a window ID where a window number is expected.
|
||||
* Invoking mark_adjust() when adding a new line below the last line
|
||||
is pointless.
|
||||
* Various typos, long lines and style mistakes.
|
||||
* User commands don't support modifiers.
|
||||
* GTK 3: cursor blinking doesn't work well.
|
||||
* Using CTRL-] in the help on "{address}." doesn't work.
|
||||
* Win32: the "Disabled" menu items would appear enabled.
|
||||
* No test for collapsing buffers for a channel. Some text is lost.
|
||||
* When writing viminfo merging current history with history in viminfo
|
||||
may drop recent history entries.
|
||||
* Some compilers can't handle a double semicolon.
|
||||
* Collapsing channel buffers and searching for NL does not work properly.
|
||||
* Warnings from 64 bit compiler.
|
||||
* Netbeans uses uninitialzed pointer and freed memory.
|
||||
* Doubled semicolons.
|
||||
* Tests using external command to delete directory.
|
||||
* Recent history lines may be lost when exiting Vim.
|
||||
* No test for using setqflist() on an older quickfix list.
|
||||
* When ":doautocmd" is used modelines are used even when no
|
||||
autocommands were executed.
|
||||
* Executing autocommands while using the signal stack has a high chance
|
||||
of crashing Vim.
|
||||
* The effect of the PopupMenu autocommand isn't directly visible.
|
||||
* No proper test for what 7.4.1906 fixes.
|
||||
* History lines read from viminfo in different encoding than when writing
|
||||
are not converted.
|
||||
* Not enough testing for parsing viminfo lines.
|
||||
* Register contents is not merged when writing viminfo.
|
||||
* Missing test changes.
|
||||
* vim_time() not included when needed.
|
||||
* Ruby 2.4.0 unifies Fixnum and Bignum into Integer.
|
||||
* Command line editing is not tested much.
|
||||
* Missing "void" for functions without argument.
|
||||
* Viminfo does not merge file marks properly.
|
||||
* Possible crash with many history items.
|
||||
* Compiler warning for signed/unsigned.
|
||||
* Overwriting pointer argument.
|
||||
* Inconsistent indenting and weird name.
|
||||
* Can't build without +spell but with +quickfix.
|
||||
* Using both old and new style file mark lines from viminfo.
|
||||
* When writing viminfo the jumplist is not merged with the one in the viminfo file.
|
||||
* Compiler warning about uninitialzed variable.
|
||||
* New style tests not executed with MinGW compiler.
|
||||
* When using the GUI search/replace a second match right after the replacement is skipped.
|
||||
* Off-by-one error in bounds check.
|
||||
* No test for directory stack in quickfix.
|
||||
* When writing viminfo numbered marks were duplicated.
|
||||
- Refresh vim-7.3-filetype_spec.patch
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Jun 3 18:54:57 UTC 2016 - idonmez@suse.com
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user