]> git.lizzy.rs Git - micro.git/blobdiff - runtime/syntax/rpmspec.micro
Update docs and add some comments
[micro.git] / runtime / syntax / rpmspec.micro
index 878cc6bba961e95857b2d1a7def5dd7b96f8bff5..e05ad6ad6b851b25e5ffb269097f41b52cb45cd4 100644 (file)
@@ -1,21 +1,21 @@
-syntax "Rpmspec" "\.spec$" "\.rpmspec$"
+syntax "rpmspec" "\.spec$" "\.rpmspec$"
 
-color cyan  "\b(Icon|ExclusiveOs|ExcludeOs):"
-color cyan  "\b(BuildArch|BuildArchitectures|ExclusiveArch|ExcludeArch):"
-color cyan  "\b(Conflicts|Obsoletes|Provides|Requires|Requires\(.*\)|Enhances|Suggests|BuildConflicts|BuildRequires|Recommends|PreReq|Supplements):"
-color cyan  "\b(Epoch|Serial|Nosource|Nopatch):"
-color cyan  "\b(AutoReq|AutoProv|AutoReqProv):"
-color cyan  "\b(Copyright|License|Summary|Summary\(.*\)|Distribution|Vendor|Packager|Group|Source[0-9]*|Patch[0-9]*|BuildRoot|Prefix):"
-color cyan  "\b(Name|Version|Release|Url|URL):"
-color cyan  (s) "^(Source|Patch).*?:"
+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    (s) "%\{.*?\}"
-color brightyellow    (s) "%\{__.*?\}"
-color brightyellow "\$(RPM_BUILD_ROOT)\b"
+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)"