# RPM spec files syntax highlighting # Parts taken from kate (KDE) syntax highlighting # Asterios Dramis syntax "spec" "\.(spec$|spec\.*)" # Main tags color brightblue "((Icon|ExclusiveOs|ExcludeOs)[[:space:]]*:)" color brightblue "((BuildArch|BuildArchitectures|ExclusiveArch|ExcludeArch)[[:space:]]*:)" color brightblue "((Conflicts|Obsoletes|Provides|Requires|Requires\(.*\)|Enhances|Suggests|BuildConflicts|BuildRequires|Recommends|PreReq|Supplements)[[:space:]]*:)" color brightblue "((Epoch|Serial|Nosource|Nopatch)[[:space:]]*:)" color brightblue "((AutoReq|AutoProv|AutoReqProv)[[:space:]]*:)" color brightblue "((Copyright|License|Summary|Summary\(.*\)|Distribution|Vendor|Packager|Group|Source\d*|Patch\d*|BuildRoot|Prefix)[[:space:]]*:)" color brightblue "((Name|Version|Release|Url|URL)[[:space:]]*:)" color brightblue start="^Source" end=":" start="^Patch" end=":" # Architectures color brightred "(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)" # Architectures conditionals color brightred "(ifarch|ifnarch)" # OS conditionals color brightred "(ifos|ifnos)" # %* strings color green "%([A-Z_a-z_0-9_]*)" color magenta "%_([A-Z_a-z_0-9_]*)" color yellow start="%__" end="\ " color magenta start="%\{" end="\}" color yellow start="%\{__" end="\}" # Sections color red "^%(build$|changelog|check$|clean$|description|files|install$|package|pre|prep$|preun|post|postun)" color red "^%(trigger|triggerin|triggerpostun|triggerun|verifyscript)" # Conditionals and Defines color brightred "%(if|else|endif|define|global|undefine)" # Comments color cyan "#.*$" # "# norootforbuild" is handled as main tag color brightblue "^# norootforbuild" # %changelog date entries color brightyellow "^\* .*\)$" # Trailing whitespace color ,green "[[:space:]]+$"
Name | Type | Size | Permission | Actions |
---|---|---|---|---|
man-html | Folder | 0755 |
|
|
asm.nanorc | File | 808 B | 0644 |
|
awk.nanorc | File | 1.49 KB | 0644 |
|
c.nanorc | File | 1.51 KB | 0644 |
|
cmake.nanorc | File | 828 B | 0644 |
|
css.nanorc | File | 331 B | 0644 |
|
debian.nanorc | File | 680 B | 0644 |
|
fortran.nanorc | File | 1.98 KB | 0644 |
|
gentoo.nanorc | File | 3.07 KB | 0644 |
|
groff.nanorc | File | 723 B | 0644 |
|
html.nanorc | File | 151 B | 0644 |
|
java.nanorc | File | 624 B | 0644 |
|
lua.nanorc | File | 2.52 KB | 0644 |
|
makefile.nanorc | File | 248 B | 0644 |
|
man.nanorc | File | 305 B | 0644 |
|
mgp.nanorc | File | 219 B | 0644 |
|
mutt.nanorc | File | 95 B | 0644 |
|
nanorc.nanorc | File | 1.1 KB | 0644 |
|
objc.nanorc | File | 1.66 KB | 0644 |
|
ocaml.nanorc | File | 791 B | 0644 |
|
patch.nanorc | File | 267 B | 0644 |
|
perl.nanorc | File | 1.43 KB | 0644 |
|
php.nanorc | File | 711 B | 0644 |
|
pov.nanorc | File | 682 B | 0644 |
|
python.nanorc | File | 527 B | 0644 |
|
ruby.nanorc | File | 1.44 KB | 0644 |
|
sh.nanorc | File | 734 B | 0644 |
|
spec.nanorc | File | 1.89 KB | 0644 |
|
tcl.nanorc | File | 2.06 KB | 0644 |
|
tex.nanorc | File | 141 B | 0644 |
|
xml.nanorc | File | 287 B | 0644 |
|