diff options
author | zotlabs <mike@macgirvin.com> | 2017-05-30 19:50:41 -0700 |
---|---|---|
committer | zotlabs <mike@macgirvin.com> | 2017-05-30 19:50:41 -0700 |
commit | dfc0d4cf59a9de98bc088c80e75877d9fc9fcab9 (patch) | |
tree | 705fa6a28cfe3cef7a32deed8b3731aa83c6d34c /library/Text_Highlighter/php.xml | |
parent | bfad624528499e27125fae18799940319fc32c6d (diff) | |
download | volse-hubzilla-dfc0d4cf59a9de98bc088c80e75877d9fc9fcab9.tar.gz volse-hubzilla-dfc0d4cf59a9de98bc088c80e75877d9fc9fcab9.tar.bz2 volse-hubzilla-dfc0d4cf59a9de98bc088c80e75877d9fc9fcab9.zip |
move code syntax highlighting to plugin
Diffstat (limited to 'library/Text_Highlighter/php.xml')
-rw-r--r-- | library/Text_Highlighter/php.xml | 194 |
1 files changed, 0 insertions, 194 deletions
diff --git a/library/Text_Highlighter/php.xml b/library/Text_Highlighter/php.xml deleted file mode 100644 index 1b08ea203..000000000 --- a/library/Text_Highlighter/php.xml +++ /dev/null @@ -1,194 +0,0 @@ -<?xml version="1.0"?> -<!-- $Id: php.xml,v 1.1 2007-06-03 02:35:28 ssttoo Exp $ --> - -<highlight lang="php"> - - <authors> - <author name="Andrey Demenev" email ="demenev@gmail.com"/> - </authors> - - - <default innerClass="code" /> - - <region name="phpCode" delimClass="inlinetags" innerClass="code" - start="\<\?(php|=)?" end="\?\>" never-contained="yes"> - <contains all="yes"/> - </region> - - <region name="block" delimClass="brackets" innerClass="code" start="\{" end="\}" contained="yes"> - <contains all="yes"/> - </region> - - <region name="brackets" delimClass="brackets" innerClass="code" start="\(" end="\)" contained="yes" > - <contains all="yes"/> - </region> - - <region name="sqbrackets" delimClass="brackets" innerClass="code" start="\[" end="\]" contained="yes"> - <contains all="yes"/> - </region> - - - <region name="mlcomment" innerClass="comment" start="\/\*" end="\*\/" contained="yes"> - <contains block="phpdoc"/> - <contains block="cvstag"/> - </region> - - <region name="strdouble" delimClass="quotes" innerClass="string" start=""" end=""" contained="yes"> - <contains block="var"/> - </region> - - <region name="exec" delimClass="quotes" innerClass="string" start="`" end="`" contained="yes"> - <contains block="var"/> - </region> - - <region name="heredoc" delimClass="quotes" innerClass="string" start="/\<\<\<[\x20\x09]*(\w+)$/m" end="/^%1%;?$/m" contained="yes" remember="yes"> - <contains block="var"/> - </region> - - <region name="strsingle" delimClass="quotes" innerClass="string" start="'" end="'" contained="yes"/> - - <block name="escaped" match="\\\\|\\"|\\'|\\`" innerClass="special" contained="yes"> - <onlyin region="strsingle"/> - <onlyin region="exec"/> - </block> - - <block name="descaped" match="\\[\\"'`tnr\$\{]" innerClass="special" contained="yes"> - <onlyin region="strdouble"/> - <onlyin region="heredoc"/> - </block> - - - <region name="comment" start="(#|\/\/)" end="/$|(?=\?\>)/m" innerClass="comment" contained="yes"> - <contains block="cvstag"/> - </region> - - - <block name="identifier" match="[a-z_]\w*" innerClass="identifier" contained="yes"/> - - <block name="typecast" match="\((array|int|integer|string|bool|boolean|object|float|double)\)" innerClass="reserved" contained="yes"/> - - <block name="curlyvar" match="\{\$[a-z_].*\}" innerClass="var" contained="yes"> - <onlyin region="strdouble"/> - <onlyin region="heredoc"/> - <onlyin region="exec"/> - </block> - - <region name="codeescape" delimClass="inlinetags" innerClass="default" end="\<\?(php|=)?" start="\?\>" contained="yes"> - <onlyin region="block"/> - </region> - - <block name="hexinteger" match="0[xX][\da-f]+" innerClass="number" contained="yes"/> - <block name="var" match="\$[a-z_]\w*" innerClass="var" contained="yes"/> - - <block name="integer" match="\d\d*|\b0\b" innerClass="number" contained="yes"/> - - - <block name="octinteger" match="0[0-7]+" innerClass="number" contained="yes"/> - - <block name="float" match="(\d*\.\d+)|(\d+\.\d*)" innerClass="number" contained="yes"/> - - <block name="exponent" - match="((\d+|((\d*\.\d+)|(\d+\.\d*)))[eE][+-]?\d+)" - innerClass="number" contained="yes"/> - - <block name="phpdoc" match="\s@\w+\s" innerClass="inlinedoc" contained="yes"> - <onlyin region="mlcomment"/> - <onlyin region="comment"/> - </block> - - <block name="url" match="((https?|ftp):\/\/[\w\?\.\-\&=\/%+]+)|(^|[\s,!?])www\.\w+\.\w+[\w\?\.\&=\/%+]*" innerClass="url" contained="yes"> - <onlyin region="mlcomment"/> - <onlyin region="comment"/> - </block> - - <block name="email" match="\w+[\.\w\-]+@(\w+[\.\w\-])+" innerClass="url" contained="yes"> - <onlyin region="mlcomment"/> - <onlyin region="comment"/> - </block> - - <block name="note" match="\bnote:" innerClass="inlinedoc" contained="yes"> - <onlyin region="mlcomment"/> - <onlyin region="comment"/> - </block> - - - <block name="cvstag" match="\$\w+\s*:.*\$" innerClass="inlinedoc" contained="yes"> - <onlyin region="mlcomment"/> - <onlyin region="comment"/> - </block> - - <keywords name="constants" inherits="identifier" innerClass="reserved" case = "yes"> - <keyword match="DIRECTORY_SEPARATOR"/> - <keyword match="PATH_SEPARATOR"/> - </keywords> - - <keywords name="reserved" inherits="identifier" innerClass="reserved"> - <keyword match="echo"/> - <keyword match="foreach"/> - <keyword match="else"/> - <keyword match="if"/> - <keyword match="elseif"/> - <keyword match="for"/> - <keyword match="as"/> - <keyword match="while"/> - <keyword match="foreach"/> - <keyword match="break"/> - <keyword match="continue"/> - <keyword match="class"/> - <keyword match="const"/> - <keyword match="declare"/> - <keyword match="switch"/> - <keyword match="case"/> - <keyword match="endfor"/> - <keyword match="endswitch"/> - <keyword match="endforeach"/> - <keyword match="endswitch"/> - <keyword match="endif"/> - <keyword match="array"/> - <keyword match="default"/> - <keyword match="do"/> - <keyword match="enddeclare"/> - <keyword match="eval"/> - <keyword match="exit"/> - <keyword match="die"/> - <keyword match="extends"/> - <keyword match="function"/> - <keyword match="global"/> - <keyword match="include"/> - <keyword match="include_once"/> - <keyword match="require"/> - <keyword match="require_once"/> - <keyword match="isset"/> - <keyword match="empty"/> - <keyword match="list"/> - <keyword match="new"/> - <keyword match="static"/> - <keyword match="unset"/> - <keyword match="var"/> - <keyword match="return"/> - <keyword match="try"/> - <keyword match="catch"/> - <keyword match="final"/> - <keyword match="throw"/> - <keyword match="public"/> - <keyword match="private"/> - <keyword match="protected"/> - <keyword match="abstract"/> - <keyword match="interface"/> - <keyword match="implements"/> - <keyword match="const"/> - <keyword match="define"/> - <keyword match="__FILE__"/> - <keyword match="__LINE__"/> - <keyword match="__CLASS__"/> - <keyword match="__METHOD__"/> - <keyword match="__FUNCTION__"/> - <keyword match="NULL"/> - <keyword match="true"/> - <keyword match="false"/> - <keyword match="and"/> - <keyword match="or"/> - <keyword match="xor"/> - </keywords> - -</highlight> |