mirror of
https://github.com/zyedidia/micro.git
synced 2026-02-06 15:10:27 +09:00
This may be a breaking change if you are using a plugin that checks the filetype. All the default plugins are now updated, just make the filetype you were checking for previously all lowercase.
28 lines
1.6 KiB
Plaintext
28 lines
1.6 KiB
Plaintext
syntax "rpmspec" "\.spec$" "\.rpmspec$"
|
|
|
|
color cyan "\<(Icon|ExclusiveOs|ExcludeOs):"
|
|
color cyan "\<(BuildArch|BuildArchitectures|ExclusiveArch|ExcludeArch):"
|
|
color cyan "\<(Conflicts|Obsoletes|Provides|Requires|Requires\(.*\)|Enhances|Suggests|BuildConflicts|BuildRequires|Recommends|PreReq|Supplements):"
|
|
color cyan "\<(Epoch|Serial|Nosource|Nopatch):"
|
|
color cyan "\<(AutoReq|AutoProv|AutoReqProv):"
|
|
color cyan "\<(Copyright|License|Summary|Summary\(.*\)|Distribution|Vendor|Packager|Group|Source[0-9]*|Patch[0-9]*|BuildRoot|Prefix):"
|
|
color cyan "\<(Name|Version|Release|Url|URL):"
|
|
color cyan start="^(Source|Patch)" end=":"
|
|
color cyan "(i386|i486|i586|i686|athlon|ia64|alpha|alphaev5|alphaev56|alphapca56|alphaev6|alphaev67|sparc|sparcv9|sparc64armv3l|armv4b|armv4lm|ips|mipsel|ppc|ppc|iseries|ppcpseries|ppc64|m68k|m68kmint|Sgi|rs6000|i370|s390x|s390|noarch)"
|
|
color cyan "(ifarch|ifnarch|ifos|ifnos)"
|
|
color yellow ""(\\.|[^"])*"|'(\\.|[^'])*'"
|
|
color brightyellow "%(if|else|endif|define|global|undefine)"
|
|
color brightyellow "%_?([A-Z_a-z_0-9_]*)"
|
|
color brightyellow start="%\{" end="\}"
|
|
color brightyellow start="%\{__" end="\}"
|
|
color brightyellow "\$(RPM_BUILD_ROOT)\>"
|
|
color brightmagenta "^%(build$|changelog|check$|clean$|description)"
|
|
color brightmagenta "^%(files|install$|package|prep$)"
|
|
color brightmagenta "^%(pre|preun|pretrans|post|postun|posttrans)"
|
|
color brightmagenta "^%(trigger|triggerin|triggerpostun|triggerun|verifyscript)"
|
|
color brightblack "(^|[[:space:]])#([^{].*)?$"
|
|
color blue "^\*.*$"
|
|
color ,green "[[:space:]]+$"
|
|
color ,red " + +| + +"
|
|
color brightwhite,cyan "TODO:?"
|