diff options
author | Max Nordlund <max.nordlund@gmail.com> | 2013-04-24 02:36:24 +0400 |
---|---|---|
committer | Max Nordlund <max.nordlund@gmail.com> | 2013-04-24 02:36:24 +0400 |
commit | 01829b59e1914fff2add4afebf5b0986a2431dce (patch) | |
tree | 71f94976c5f8c46ac999720a099fe7c62730199a /initscript.nanorc | |
parent | 6aa506d5fd52fe436cfca2ce0e7e5f67d0271c14 (diff) |
Fixed broken regexs'
Diffstat (limited to 'initscript.nanorc')
-rw-r--r-- | initscript.nanorc | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/initscript.nanorc b/initscript.nanorc index 9fc55f5..0461ef6 100644 --- a/initscript.nanorc +++ b/initscript.nanorc @@ -1,11 +1,11 @@ ## initscripts syntax (stolen from gentoo.nanorc) ;) ## -syntax "initscript" "/etc/init.d/(\.|/|)" +syntax "initscript" "/etc/init.d/(\.|/)" ## All the standard portage functions #color brightgreen "^src_(unpack|compile|install|test)" "^pkg_(config|nofetch|setup|(pre|post)(inst|rm))" ## Highlight bash related syntax color green "\<(case|do|done|elif|else|esac|exit|fi|for|function|if|in|local|read|return|select|shift|then|time|until|while)\>" -color green "(\{|\}|\(|\)|\;|\]|\[|`|\\|\$|<|>|!|=|&|\|)" +color green "(\{|\}|\(\)|\;|\]|\[|`|\\|\$|<|>|!|=|&)" color green "-(e|d|f|r|g|u|w|x|L)\>" color green "-(eq|ne|gt|lt|ge|le|s|n|z)\>" ## Highlight variables ... official portage ones in red, all others in bright red @@ -16,10 +16,10 @@ color red "\<(S|D|T|PV|PF|P|PN|A)\>" "\<C(XX)?FLAGS\>" "\<LDFLAGS\>" "\<C(HOST|T color magenta "\<use(_(with|enable))?\> [!a-zA-Z0-9_+ -]*" "inherit.*" color brightblue "\<e(begin|end|conf|install|make|warn|infon?|error|patch)\>" color brightblue "\<die\>" "\<use(_(with|enable))?\>" "\<inherit\>" "\<has\>" "\<(has|best)_version\>" "\<unpack\>" -color brightblue "\<(do|new)(ins|s?bin|doc|lib(|\.so|\.a)|man|info|exe|initd|confd|envd|pam|menu|icon)\>" +color brightblue "\<(do|new)(ins|s?bin|doc|lib(\.so|\.a)|man|info|exe|initd|confd|envd|pam|menu|icon)\>" color brightblue "\<do(python|sed|dir|hard|sym|html|jar|mo)\>" "\<keepdir\>" -color brightblue "prepall(|docs|info|man|strip)" "prep(info|lib|lib\.(so|a)|man|strip)" -color brightblue "\<(|doc|ins|exe)into\>" "\<f(owners|perms)\>" "\<(exe|ins|dir)opts\>" +color brightblue "prepall(docs|info|man|strip)" "prep(info|lib|lib\.(so|a)|man|strip)" +color brightblue "\<(doc|ins|exe)into\>" "\<f(owners|perms)\>" "\<(exe|ins|dir)opts\>" ## Highlight common commands used in ebuilds color blue "\<make\>" "\<(cat|cd|chmod|chown|cp|echo|env|export|grep|let|ln|mkdir|mv|rm|sed|set|tar|touch|unset)\>" ## Highlight comments (doesnt work that well) |