jkunstle / rpms / vim

Forked from rpms/vim 3 years ago
Clone
3ef2ca
--- vim62d/runtime/syntax/spec.vim.highlite	2003-05-13 14:48:55.000000000 +0200
3ef2ca
+++ vim62d/runtime/syntax/spec.vim	2003-05-13 14:52:51.000000000 +0200
3ef2ca
@@ -38,7 +38,7 @@
3ef2ca
 syn match specManpageFile '[a-zA-Z]\.1'
3ef2ca
 
3ef2ca
 "Day, Month and most used license acronyms
3ef2ca
-syn keyword specLicense contained GPL LGPL BSD MIT GNU
3ef2ca
+syn keyword specLicense contained GPL LGPL BSD MIT GNU distributable
3ef2ca
 syn keyword specWeekday contained Mon Tue Wed Thu Fri Sat Sun
3ef2ca
 syn keyword specMonth   contained Jan Feb Mar Apr Jun Jul Aug Sep Oct Nov Dec
3ef2ca
 syn keyword specMonth   contained January February March April May June July August September October November December
3ef2ca
@@ -61,9 +61,9 @@
3ef2ca
 
3ef2ca
 "specComands
3ef2ca
 syn match   specConfigure  contained '\./configure'
3ef2ca
-syn match   specTarCommand contained '\
3ef2ca
+syn match   specTarCommand contained '\
3ef2ca
 syn keyword specCommandSpecial contained root
3ef2ca
-syn keyword specCommand		contained make xmkmf mkdir chmod ln find sed rm strip moc echo grep ls rm mv mkdir install cp pwd cat tail then else elif cd gzip rmdir ln eval export touch
3ef2ca
+syn keyword specCommand		contained make xmkmf mkdir chmod ln find sed rm strip moc echo grep ls rm mv mkdir install cp pwd cat tail then else elif cd gzip rmdir ln eval export touch bzip2 bunzip2 gunzip
3ef2ca
 syn cluster specCommands contains=specCommand,specTarCommand,specConfigure,specCommandSpecial
3ef2ca
 
3ef2ca
 "frequently used rpm env vars
3ef2ca
@@ -105,7 +105,7 @@
3ef2ca
 "%% PreAmble Section %%
3ef2ca
 "Copyright and Serial were deprecated by License and Epoch
3ef2ca
 syn region specPreAmbleDeprecated oneline matchgroup=specError start='^\(Copyright\|Serial\)' end='$' contains=specEmail,specURL,specURLMacro,specLicense,specColon,specVariables,specSpecialChar,specMacroIdentifier
3ef2ca
-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
3ef2ca
+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\|ExcludeOS\)' end='$' contains=specEmail,specURL,specURLMacro,specLicense,specColon,specVariables,specSpecialChar,specMacroIdentifier
3ef2ca
 
3ef2ca
 "%% Description Section %%
3ef2ca
 syn region specDescriptionArea matchgroup=specSection start='^%description' end='^%'me=e-1 contains=specDescriptionOpts,specEmail,specURL,specNumber,specMacroIdentifier,specComment