corps du collage affiché## green, red, blue, white, yellow, cyan, magenta, blackunset historylogset regexpsyntax "nanorc" ".nanorc"color green "(^| )#+.*$"color brightblue "(".*"|'.*')"syntax "shell scripts" ".sh" "rc.*"color blue "([a-zA-Z0-9\-\.\_]|[a-zA-Z0-9][a-zA-Z0-9\_]*[a-zA-Z0-9]) ( ?(--[a-zA-Z0-9\-]+|-[a-zA-Z0-9]+( [a-zA-Z0-9]+ )?))+"color brightwhite "(^| )(\.?(/[a-zA-Z0-9]+)*/)?([a-zA-Z0-9\-\.\_]|[a-zA-Z0-9][a-zA-Z0-9\_]*[a-zA-Z0-9])( |$)"color cyan "(^| )(case|do|done|elif|else|esac|exit|fi|for|function|if|in|local|read|return|select|shift|then|time|until|while)"color brightwhite "(\{|\}|\(|\)|\;|\]|\[|`|\\|\$|<|>|!|=|&|\|)"color brightwhite "-[bcedfGgkLNOprsSuwx]\>"color brightwhite "-(eq|ne|gt|lt|ge|le|s|n|z)\>"color brightblue "\<(cat|cd|chmod|chown|cp|curl|dd|echo|env|export|grep|install|let|ln|mkdir|mv|patch|rm|sed|set|tar|touch|umask|unlink|unset)\>"color magenta ""(\\.|[^\"])*"" "'(\\.|[^'])*'"color red "\$\{?([a-zA-Z0-9$?*#_]|[a-zA-Z0-9][a-zA-Z0-9_]*[a-zA-Z0-9])+\}?"color brightwhite "`.+`"color brightblack "^[a-zA-Z_0-9]+\(\)"color green "(^| )#+.*$"syntax "php" "\.php[2345s~]?$"color brightblue "(.*)\("color blue "\$[a-zA-Z_0-9$]*|[=!<>]"color green "(var|class|function|echo|case|break|default|exit|switch|if|else|elseif|@|while)\s"color green "[.,{}();]"color red "('[^']*')|(\"[^"]*\")"color brightyellow "(#.*|//.*)$"color brightyellow start="/\*" end="\*/"color brightblue "(<\?(php)?|\?>)"color white start="\?>" end="<\?(php)?"syntax "python" "\.py$"color brightblue "def [a-zA-Z_0-9]+"color brightcyan "\<(and|assert|break|class|continue|def|del|elif|else|except|exec|finally|for|from|global|if|import|in|is|lambda|map|not|or|pass|print|raise|return|try|while)\>"color brightgreen "([\"']).*?[^\\]\1"color brightgreen start="\"\"\"" end="\"\"\""color brightred "#.*$"syntax "c" "\.(c|C|cc|cpp|cxx|h|H|hh|hpp|hxx)$"## Preprocessor directives (Anything that begins with #)color brightblack "#+(.*)"#### General syntaxcolor brightred "\<[A-Z_][0-9A-Z_]+\>"color green "\<(float|double|bool|char|int|short|long|sizeof|enum|void|static|const|struct|union|typedef|extern|signed|unsigned|inline)\>"color green "\<(u_?)?int(8|16|32|64|ptr)_t\>"color green "\<(class|namespace|template|public|protected|private|typename|this|friend|virtual|using|mutable|volatile|register|explicit)\>"color brightyellow "\<(for|if|while|do|else|case|default|switch)\>"color brightyellow "\<(try|throw|catch|operator|new|delete)\>"color magenta "\<(goto|continue|break|return|throw)\>"color brightcyan "^space:*#space:*(define|undef|include|ifn?def|endif|elif|else|if|warning|error)"color brightmagenta "'([^'\]|(\\["'abfnrtv\\]))'" "'\\(([0-3]?[0-7]{1,2}))'" "'\\x[0-9A-Fa-f]{1,2}'"#### GCC builtinscolor cyan "__attribute__space:*\(\([^)]*\)\)" "__(aligned|asm|builtin|hidden|inline|packed|restrict|section|typeof|weak)__"#### String highlighting. You will in general want your comments and## strings to come last, because syntax highlighting rules will be## applied in the order they are read in.color brightyellow "<[^= ]*>" ""(\\.|[^"])*""#### This string is VERY resource intensive!color brightyellow start=""(\\.|[^"])*\\space:*$" end="^(\\.|[^"])*""#### Comment highlightingcolor brightblue "//.*"color brightblue start="/\*" end="\*/"## Syntax Highliting for HTML####Author: actionM 2007 v0.1##syntax "HTML" "\.html$"color brightblue start="<" end=">"color brightyellow start="[=]" end="[^=]""color brightblue "="color brightred start="\{" end="\}"color green start="<!--" end="-->"color green start="/\*" end="\*/"color brightwhite "\;|:"color red "&[^; ]*;"syntax "TeX" "\.tex$"color green "\\.|\\[A-Za-z]*"color magenta "[{}]"color blue "%.*"syntax "groff" "\.ms$" "\.mm$" "\.me$" "\.tmac$" "^tmac." ".rof"color cyan "^\.ds [^ ]*"color cyan "^\.nr [^ ]*"color brightmagenta "\\."color brightmagenta "\\f."color brightmagenta "\\f\(.."color brightmagenta "\\s(\+|\-)?[0-9]"color cyan "(\\|\\\\)n."color cyan "(\\|\\\\)n\(.."color cyan start="(\\|\\\\)n\[" end="]"color brightgreen "^\. *[^ ]*"color yellow "^\.\\\".*$"color green "(\\|\\\\)\*."color green "(\\|\\\\)\*\(.."color green start="(\\|\\\\)\*\[" end="]"color brightred "\\\(.."color brightred start="\\\[" end="]"color brightcyan "\\\\\$[1-9]"syntax "perl" "\.p[lm]$"color red "\<(accept|alarm|atan2|bin(d|mode)|c(aller|h(dir|mod|op|own|root)|lose(dir)?|onnect|os|rypt)|d(bm(close|open)|efined|elete|ie|o|ump)|e(ach|of|val|x(ec|ists|it|p))|f(cntl|ileno|lock|ork)|get(c|login|peername|pgrp|ppid|priority|pwnam|(host|net|proto|serv)byname|pwuid|grgid|(host|net)byaddr|protobynumber|servbyport)|([gs]et|end)(pw|gr|host|net|proto|serv)ent|getsock(name|opt)|gmtime|goto|grep|hex|index|int|ioctl|join|keys|kill|last|length|link|listen|local(time)?|log|lstat|m|mkdir|msg(ctl|get|snd|rcv)|next|oct|open(dir)?|ord|pack|pipe|pop|printf?|push|q|qq|qx|rand|re(ad(dir|link)?|cv|do|name|quire|set|turn|verse|winddir)|rindex|rmdir|s|scalar|seek|seekdir|se(lect|mctl|mget|mop|nd|tpgrp|tpriority|tsockopt)|shift|shm(ctl|get|read|write)|shutdown|sin|sleep|socket(pair)?|sort|spli(ce|t)|sprintf|sqrt|srand|stat|study|substr|symlink|sys(call|read|tem|write)|tell(dir)?|time|tr|y|truncate|umask|un(def|link|pack|shift)|utime|values|vec|wait(pid)?|wantarray|warn|write)\>"color magenta "\<(continue|else|elsif|do|for|foreach|if|unless|until|while|eq|ne|lt|gt|le|ge|cmp|x|my|our|sub|use|package|can|isa)\>"color cyan start="[$@%]" end="( |\\W|-)"color yellow ""[^"]*"|qq\|.*\|"color yellow "'[^']*'"color white "[sm]/.*/"color white start="(^use| = new)" end=";"color green "#.*"color yellow start="<< 'STOP'" end="STOP"syntax "Java source" "\.java$"color green "\<(boolean|byte|char|double|float|int|long|new|short|this|transient|void)\>"color red "\<(break|case|catch|continue|default|do|else|finally|for|if|return|switch|throw|try|while)\>"color cyan "\<(abstract|class|extends|final|implements|import|instanceof|interface|native|package|private|protected|public|static|strictfp|super|synchronized|throws|volatile)\>"color red ""[^\"]*""color yellow "\<(true|false|null)\>"color blue "//.*"color blue start="/\*" end="\*/"color brightblue start="/\*\*" end="\*/"color brightgreen,green " +$"syntax "patch" "\.(patch|diff)$"color brightgreen "^\+.*"color green "^\+\+\+.*"color brightblue "^ .*"color brightred "^-.*"color red "^---.*"color brightyellow "^@@.*"color magenta "^diff.*"syntax "ebuild" "\.ebuild$"color brightcyan "^ *eclass\>" "^ *inherit\>"color brightwhite "^ *src [^ ]*"color brightblue "src_compile\>" "src_unpack\>" "src_install\>" "^ *einfo\>" "$ color yellow "^ *export\>"color magenta "\<(if|then|fi)\>"color green "#.*$"syntax "makefile" "^Makefile\.?"color red "[:=]"color magenta "\<(if|ifeq|else|endif)\>"color blue "\$\{.*}"color brightblue "\w+:"color green "#.*$"syntax "JavaScript" "\.(js)$"# Defaultcolor white "^.+$"# Decimal, cotal and hexadecimal numberscolor yellow "\<[-+]?([1-9][0-9]*|0[0-7]*|0x[0-9a-fA-F]+)([uU][lL]?|[lL][uU]?)?\>"# Floating point number with at least one digit before decimal pointcolor yellow "\<[-+]?([0-9]+\.[0-9]*|[0-9]*\.[0-9]+)([EePp][+-]?[0-9]+)?[fFlL]?"color yellow "\<[-+]?([0-9]+[EePp][+-]?[0-9]+)[fFlL]?"# Keywordscolor green "\<(break|case|catch|continue|default|delete|do|else|finally)\>"color green "\<(for|function|if|in|instanceof|new|null|return|switch)\>"color green "\<(switch|this|throw|try|typeof|undefined|var|void|while|with)\>"# Type specifierscolor red "\<(Array|Boolean|Date|Enumerator|Error|Function|Math)\>"color red "\<(Number|Object|RegExp|String)\>"color red "\<(true|false)\>"# Stringcolor brightyellow "L?\"(\\"|[^"])*\""color brightyellow "L?'(\'|[^'])*'"# Escapescolor red "\\[0-7][0-7]?[0-7]?|\\x[0-9a-fA-F]+|\\[bfnrt'"\?\\]"# Commentscolor magenta start="/\*" end="\*/"color magenta "//.*$"syntax "postgreSQL" "\.sql$"icolor red "\<(A(LL|NALY(S|Z)E|ND|NY|RRAY|S|SC|SYMMETRIC|UTHORIZATION)|B(ETWEEN|INARY|OTH|Y)|C(ASE|AST|HECK|OLLATE|OLUMN|ONSTRAINT|REATE|ROSS|URRENT_(DATE|ROLE|TIME|TIMESTAMP|USER))|D(EFAULT|EFERRABLE|ESC|ISTINCT|O|ROP)|E(LSE|ND|XCEPT)|F(ALSE|OR(EIGN)?|REEZE|ROM|ULL)|GRANT|GROUP|HAVING|I(LIKE|N(ITIALLY|NER|TERSECT|TO)?|S|SNULL)|JOIN|L(EADING|EFT|IKE|IMIT|OCALTIME(STAMP)?)|N(ATURAL|EW|OT(NULL)?|ULL)|O(FF(SET)?|LD|N|NLY|R|RDER|UTER|VERLAPS)|PLACING|PRIMARY|REFERENCES|RIGHT|S(ELECT|ESSION_USER|IMILAR|OME|YMMETRIC)|T(ABLE|HEN|O|RAILING|RUE)|UNION|UNIQUE|USER|USING|VE(IW|RBOSE)|WHEN|WHERE|)\>"color magenta "(\{|\}|\(|\)|\;|\]|\[|`|\\|\$|<|>|!|=|&|\|)"color yellow "'[^']*'"color green "--.*$"syntax "default"color green "(^| )#+.*$"color brightblue "(".*"|'.*')"