mirror of
https://github.com/friendica/friendica
synced 2025-04-26 15:10:11 +00:00
Add Text_Highlighter to Composer
- Fixes critical mistake in boot.php regarding set_include_path - Fixes minor mistake in text.php regarding strpos order of arguments Note: This change significantly increases Composer running time because Text_Highlither is a PEAR package. I'm already planning to replace it with scrivo/highlight.php.
This commit is contained in:
parent
6494d05dde
commit
1ab28bbe03
176 changed files with 52674 additions and 489 deletions
12
vendor/pear-pear.php.net/Text_Highlighter/data/Text_Highlighter/Text/TODO
generated
vendored
Normal file
12
vendor/pear-pear.php.net/Text_Highlighter/data/Text_Highlighter/Text/TODO
generated
vendored
Normal file
|
@ -0,0 +1,12 @@
|
|||
# $Id$
|
||||
|
||||
Major issues to solve (but I currently have no idea how) :
|
||||
|
||||
- speedup highlighting process
|
||||
|
||||
- switching between highlighters depending on context, for example :
|
||||
PHP code -> HTML -> (JavaScript|CSS)
|
||||
|
||||
|
||||
# vim: set autoindent tabstop=4 shiftwidth=4 softtabstop=4 tw=78: */
|
||||
|
802
vendor/pear-pear.php.net/Text_Highlighter/data/Text_Highlighter/Text/abap.xml
generated
vendored
Normal file
802
vendor/pear-pear.php.net/Text_Highlighter/data/Text_Highlighter/Text/abap.xml
generated
vendored
Normal file
|
@ -0,0 +1,802 @@
|
|||
<?xml version="1.0"?>
|
||||
<!-- $Id: abap.xml,v 1.1 2007-06-03 02:35:28 ssttoo Exp $ -->
|
||||
|
||||
<highlight lang="abap" case = "no">
|
||||
|
||||
<authors>
|
||||
<author name="Stoyan Stefanov" email ="ssttoo@gmail.com"/>
|
||||
</authors>
|
||||
|
||||
|
||||
<default innerClass="code" />
|
||||
|
||||
|
||||
<region name="block" delimClass="brackets" innerClass="code" start="\{" end="\}">
|
||||
<contains all="yes"/>
|
||||
</region>
|
||||
|
||||
<region name="brackets" delimClass="brackets" innerClass="code" start="\(" end="\)">
|
||||
<contains all="yes"/>
|
||||
</region>
|
||||
|
||||
<region name="sqbrackets" delimClass="brackets" innerClass="code" start="\[" end="\]">
|
||||
<contains all="yes"/>
|
||||
</region>
|
||||
|
||||
<region name="comment" start="^\*|"" end="/$/m" innerClass="comment">
|
||||
<contains all="no"/>
|
||||
</region>
|
||||
|
||||
<region name="strsingle" delimClass="quotes" innerClass="string" start="'" end="'" />
|
||||
|
||||
<block name="identifier" match="[a-zA-Z_]\w*" innerClass="identifier" contained="yes"/>
|
||||
|
||||
<block name="hexinteger" match="0[xX][\da-f]+" innerClass="number" 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="identifier" match="[a-z_\-]\w*" innerClass="identifier" case="no"/>
|
||||
|
||||
<keywords name="sy" inherits="identifier" innerClass="reserved">
|
||||
<keyword match="SCREEN-NAME"/>
|
||||
<keyword match="SCREEN-GROUP1"/>
|
||||
<keyword match="SCREEN-GROUP2"/>
|
||||
<keyword match="SCREEN-GROUP3"/>
|
||||
<keyword match="SCREEN-GROUP4"/>
|
||||
<keyword match="SCREEN-REQUIRED"/>
|
||||
<keyword match="SCREEN-INPUT"/>
|
||||
<keyword match="SCREEN-OUTPUT"/>
|
||||
<keyword match="SCREEN-INTENSIFIED"/>
|
||||
<keyword match="SCREEN-INVISIBLE"/>
|
||||
<keyword match="SCREEN-LENGTH"/>
|
||||
<keyword match="SCREEN-ACTIVE"/>
|
||||
<keyword match="SY-INDEX"/>
|
||||
<keyword match="SY-PAGNO"/>
|
||||
<keyword match="SY-TABIX"/>
|
||||
<keyword match="SY-TFILL"/>
|
||||
<keyword match="SY-TLOPC"/>
|
||||
<keyword match="SY-TMAXL"/>
|
||||
<keyword match="SY-TOCCU"/>
|
||||
<keyword match="SY-TTABC"/>
|
||||
<keyword match="SY-TSTIS"/>
|
||||
<keyword match="SY-TTABI"/>
|
||||
<keyword match="SY-DBCNT"/>
|
||||
<keyword match="SY-FDPOS"/>
|
||||
<keyword match="SY-COLNO"/>
|
||||
<keyword match="SY-LINCT"/>
|
||||
<keyword match="SY-LINNO"/>
|
||||
<keyword match="SY-LINSZ"/>
|
||||
<keyword match="SY-PAGCT"/>
|
||||
<keyword match="SY-MACOL"/>
|
||||
<keyword match="SY-MAROW"/>
|
||||
<keyword match="SY-TLENG"/>
|
||||
<keyword match="SY-SFOFF"/>
|
||||
<keyword match="SY-WILLI"/>
|
||||
<keyword match="SY-LILLI"/>
|
||||
<keyword match="SY-SUBRC"/>
|
||||
<keyword match="SY-FLENG"/>
|
||||
<keyword match="SY-CUCOL"/>
|
||||
<keyword match="SY-CUROW"/>
|
||||
<keyword match="SY-LSIND"/>
|
||||
<keyword match="SY-LISTI"/>
|
||||
<keyword match="SY-STEPL"/>
|
||||
<keyword match="SY-TPAGI"/>
|
||||
<keyword match="SY-WINX1"/>
|
||||
<keyword match="SY-WINY1"/>
|
||||
<keyword match="SY-WINX2"/>
|
||||
<keyword match="SY-WINY2"/>
|
||||
<keyword match="SY-WINCO"/>
|
||||
<keyword match="SY-WINRO"/>
|
||||
<keyword match="SY-WINDI"/>
|
||||
<keyword match="SY-SROWS"/>
|
||||
<keyword match="SY-SCOLS"/>
|
||||
<keyword match="SY-LOOPC"/>
|
||||
<keyword match="SY-FOLEN"/>
|
||||
<keyword match="SY-FODEC"/>
|
||||
<keyword match="SY-TZONE"/>
|
||||
<keyword match="SY-DAYST"/>
|
||||
<keyword match="SY-FTYPE"/>
|
||||
<keyword match="SY-APPLI"/>
|
||||
<keyword match="SY-FDAYW"/>
|
||||
<keyword match="SY-CCURS"/>
|
||||
<keyword match="SY-CCURT"/>
|
||||
<keyword match="SY-DEBUG"/>
|
||||
<keyword match="SY-CTYPE"/>
|
||||
<keyword match="SY-INPUT"/>
|
||||
<keyword match="SY-LANGU"/>
|
||||
<keyword match="SY-MODNO"/>
|
||||
<keyword match="SY-BATCH"/>
|
||||
<keyword match="SY-BINPT"/>
|
||||
<keyword match="SY-CALLD"/>
|
||||
<keyword match="SY-DYNNR"/>
|
||||
<keyword match="SY-DYNGR"/>
|
||||
<keyword match="SY-NEWPA"/>
|
||||
<keyword match="SY-PRI40"/>
|
||||
<keyword match="SY-RSTRT"/>
|
||||
<keyword match="SY-WTITL"/>
|
||||
<keyword match="SY-CPAGE"/>
|
||||
<keyword match="SY-DBNAM"/>
|
||||
<keyword match="SY-MANDT"/>
|
||||
<keyword match="SY-PREFX"/>
|
||||
<keyword match="SY-FMKEY"/>
|
||||
<keyword match="SY-PEXPI"/>
|
||||
<keyword match="SY-PRINI"/>
|
||||
<keyword match="SY-PRIMM"/>
|
||||
<keyword match="SY-PRREL"/>
|
||||
<keyword match="SY-PLAYO"/>
|
||||
<keyword match="SY-PRBIG"/>
|
||||
<keyword match="SY-PLAYP"/>
|
||||
<keyword match="SY-PRNEW"/>
|
||||
<keyword match="SY-PRLOG"/>
|
||||
<keyword match="SY-PDEST"/>
|
||||
<keyword match="SY-PLIST"/>
|
||||
<keyword match="SY-PAUTH"/>
|
||||
<keyword match="SY-PRDSN"/>
|
||||
<keyword match="SY-PNWPA"/>
|
||||
<keyword match="SY-CALLR"/>
|
||||
<keyword match="SY-REPI2"/>
|
||||
<keyword match="SY-RTITL"/>
|
||||
<keyword match="SY-PRREC"/>
|
||||
<keyword match="SY-PRTXT"/>
|
||||
<keyword match="SY-PRABT"/>
|
||||
<keyword match="SY-LPASS"/>
|
||||
<keyword match="SY-NRPAG"/>
|
||||
<keyword match="SY-PAART"/>
|
||||
<keyword match="SY-PRCOP"/>
|
||||
<keyword match="SY-BATZS"/>
|
||||
<keyword match="SY-BSPLD"/>
|
||||
<keyword match="SY-BREP4"/>
|
||||
<keyword match="SY-BATZO"/>
|
||||
<keyword match="SY-BATZD"/>
|
||||
<keyword match="SY-BATZW"/>
|
||||
<keyword match="SY-BATZM"/>
|
||||
<keyword match="SY-CTABL"/>
|
||||
<keyword match="SY-DBSYS"/>
|
||||
<keyword match="SY-DCSYS"/>
|
||||
<keyword match="SY-MACDB"/>
|
||||
<keyword match="SY-SYSID"/>
|
||||
<keyword match="SY-OPSYS"/>
|
||||
<keyword match="SY-PFKEY"/>
|
||||
<keyword match="SY-SAPRL"/>
|
||||
<keyword match="SY-TCODE"/>
|
||||
<keyword match="SY-UCOMM"/>
|
||||
<keyword match="SY-CFWAE"/>
|
||||
<keyword match="SY-CHWAE"/>
|
||||
<keyword match="SY-SPONO"/>
|
||||
<keyword match="SY-SPONR"/>
|
||||
<keyword match="SY-WAERS"/>
|
||||
<keyword match="SY-CDATE"/>
|
||||
<keyword match="SY-DATUM"/>
|
||||
<keyword match="SY-SLSET"/>
|
||||
<keyword match="SY-SUBTY"/>
|
||||
<keyword match="SY-SUBCS"/>
|
||||
<keyword match="SY-GROUP"/>
|
||||
<keyword match="SY-FFILE"/>
|
||||
<keyword match="SY-UZEIT"/>
|
||||
<keyword match="SY-DSNAM"/>
|
||||
<keyword match="SY-REPID"/>
|
||||
<keyword match="SY-TABID"/>
|
||||
<keyword match="SY-TFDSN"/>
|
||||
<keyword match="SY-UNAME"/>
|
||||
<keyword match="SY-LSTAT"/>
|
||||
<keyword match="SY-ABCDE"/>
|
||||
<keyword match="SY-MARKY"/>
|
||||
<keyword match="SY-SFNAM"/>
|
||||
<keyword match="SY-TNAME"/>
|
||||
<keyword match="SY-MSGLI"/>
|
||||
<keyword match="SY-TITLE"/>
|
||||
<keyword match="SY-ENTRY"/>
|
||||
<keyword match="SY-LISEL"/>
|
||||
<keyword match="SY-ULINE"/>
|
||||
<keyword match="SY-XCODE"/>
|
||||
<keyword match="SY-CPROG"/>
|
||||
<keyword match="SY-XPROG"/>
|
||||
<keyword match="SY-XFORM"/>
|
||||
<keyword match="SY-LDBPG"/>
|
||||
<keyword match="SY-TVAR0"/>
|
||||
<keyword match="SY-TVAR1"/>
|
||||
<keyword match="SY-TVAR2"/>
|
||||
<keyword match="SY-TVAR3"/>
|
||||
<keyword match="SY-TVAR4"/>
|
||||
<keyword match="SY-TVAR5"/>
|
||||
<keyword match="SY-TVAR6"/>
|
||||
<keyword match="SY-TVAR7"/>
|
||||
<keyword match="SY-TVAR8"/>
|
||||
<keyword match="SY-TVAR9"/>
|
||||
<keyword match="SY-MSGID"/>
|
||||
<keyword match="SY-MSGTY"/>
|
||||
<keyword match="SY-MSGNO"/>
|
||||
<keyword match="SY-MSGV1"/>
|
||||
<keyword match="SY-MSGV2"/>
|
||||
<keyword match="SY-MSGV3"/>
|
||||
<keyword match="SY-MSGV4"/>
|
||||
<keyword match="SY-ONCOM"/>
|
||||
<keyword match="SY-VLINE"/>
|
||||
<keyword match="SY-WINSL"/>
|
||||
<keyword match="SY-STACO"/>
|
||||
<keyword match="SY-STARO"/>
|
||||
<keyword match="SY-DATAR"/>
|
||||
<keyword match="SY-HOST"/>
|
||||
<keyword match="SY-LOCDB"/>
|
||||
<keyword match="SY-LOCOP"/>
|
||||
<keyword match="SY-DATLO"/>
|
||||
<keyword match="SY-TIMLO"/>
|
||||
<keyword match="SY-ZONLO"/>
|
||||
<keyword match="SYST-INDEX"/>
|
||||
<keyword match="SYST-PAGNO"/>
|
||||
<keyword match="SYST-TABIX"/>
|
||||
<keyword match="SYST-TFILL"/>
|
||||
<keyword match="SYST-TLOPC"/>
|
||||
<keyword match="SYST-TMAXL"/>
|
||||
<keyword match="SYST-TOCCU"/>
|
||||
<keyword match="SYST-TTABC"/>
|
||||
<keyword match="SYST-TSTIS"/>
|
||||
<keyword match="SYST-TTABI"/>
|
||||
<keyword match="SYST-DBCNT"/>
|
||||
<keyword match="SYST-FDPOS"/>
|
||||
<keyword match="SYST-COLNO"/>
|
||||
<keyword match="SYST-LINCT"/>
|
||||
<keyword match="SYST-LINNO"/>
|
||||
<keyword match="SYST-LINSZ"/>
|
||||
<keyword match="SYST-PAGCT"/>
|
||||
<keyword match="SYST-MACOL"/>
|
||||
<keyword match="SYST-MAROW"/>
|
||||
<keyword match="SYST-TLENG"/>
|
||||
<keyword match="SYST-SFOFF"/>
|
||||
<keyword match="SYST-WILLI"/>
|
||||
<keyword match="SYST-LILLI"/>
|
||||
<keyword match="SYST-SUBRC"/>
|
||||
<keyword match="SYST-FLENG"/>
|
||||
<keyword match="SYST-CUCOL"/>
|
||||
<keyword match="SYST-CUROW"/>
|
||||
<keyword match="SYST-LSIND"/>
|
||||
<keyword match="SYST-LISTI"/>
|
||||
<keyword match="SYST-STEPL"/>
|
||||
<keyword match="SYST-TPAGI"/>
|
||||
<keyword match="SYST-WINX1"/>
|
||||
<keyword match="SYST-WINY1"/>
|
||||
<keyword match="SYST-WINX2"/>
|
||||
<keyword match="SYST-WINY2"/>
|
||||
<keyword match="SYST-WINCO"/>
|
||||
<keyword match="SYST-WINRO"/>
|
||||
<keyword match="SYST-WINDI"/>
|
||||
<keyword match="SYST-SROWS"/>
|
||||
<keyword match="SYST-SCOLS"/>
|
||||
<keyword match="SYST-LOOPC"/>
|
||||
<keyword match="SYST-FOLEN"/>
|
||||
<keyword match="SYST-FODEC"/>
|
||||
<keyword match="SYST-TZONE"/>
|
||||
<keyword match="SYST-DAYST"/>
|
||||
<keyword match="SYST-FTYPE"/>
|
||||
<keyword match="SYST-APPLI"/>
|
||||
<keyword match="SYST-FDAYW"/>
|
||||
<keyword match="SYST-CCURS"/>
|
||||
<keyword match="SYST-CCURT"/>
|
||||
<keyword match="SYST-DEBUG"/>
|
||||
<keyword match="SYST-CTYPE"/>
|
||||
<keyword match="SYST-INPUT"/>
|
||||
<keyword match="SYST-LANGU"/>
|
||||
<keyword match="SYST-MODNO"/>
|
||||
<keyword match="SYST-BATCH"/>
|
||||
<keyword match="SYST-BINPT"/>
|
||||
<keyword match="SYST-CALLD"/>
|
||||
<keyword match="SYST-DYNNR"/>
|
||||
<keyword match="SYST-DYNGR"/>
|
||||
<keyword match="SYST-NEWPA"/>
|
||||
<keyword match="SYST-PRI40"/>
|
||||
<keyword match="SYST-RSTRT"/>
|
||||
<keyword match="SYST-WTITL"/>
|
||||
<keyword match="SYST-CPAGE"/>
|
||||
<keyword match="SYST-DBNAM"/>
|
||||
<keyword match="SYST-MANDT"/>
|
||||
<keyword match="SYST-PREFX"/>
|
||||
<keyword match="SYST-FMKEY"/>
|
||||
<keyword match="SYST-PEXPI"/>
|
||||
<keyword match="SYST-PRINI"/>
|
||||
<keyword match="SYST-PRIMM"/>
|
||||
<keyword match="SYST-PRREL"/>
|
||||
<keyword match="SYST-PLAYO"/>
|
||||
<keyword match="SYST-PRBIG"/>
|
||||
<keyword match="SYST-PLAYP"/>
|
||||
<keyword match="SYST-PRNEW"/>
|
||||
<keyword match="SYST-PRLOG"/>
|
||||
<keyword match="SYST-PDEST"/>
|
||||
<keyword match="SYST-PLIST"/>
|
||||
<keyword match="SYST-PAUTH"/>
|
||||
<keyword match="SYST-PRDSN"/>
|
||||
<keyword match="SYST-PNWPA"/>
|
||||
<keyword match="SYST-CALLR"/>
|
||||
<keyword match="SYST-REPI2"/>
|
||||
<keyword match="SYST-RTITL"/>
|
||||
<keyword match="SYST-PRREC"/>
|
||||
<keyword match="SYST-PRTXT"/>
|
||||
<keyword match="SYST-PRABT"/>
|
||||
<keyword match="SYST-LPASS"/>
|
||||
<keyword match="SYST-NRPAG"/>
|
||||
<keyword match="SYST-PAART"/>
|
||||
<keyword match="SYST-PRCOP"/>
|
||||
<keyword match="SYST-BATZS"/>
|
||||
<keyword match="SYST-BSPLD"/>
|
||||
<keyword match="SYST-BREP4"/>
|
||||
<keyword match="SYST-BATZO"/>
|
||||
<keyword match="SYST-BATZD"/>
|
||||
<keyword match="SYST-BATZW"/>
|
||||
<keyword match="SYST-BATZM"/>
|
||||
<keyword match="SYST-CTABL"/>
|
||||
<keyword match="SYST-DBSYS"/>
|
||||
<keyword match="SYST-DCSYS"/>
|
||||
<keyword match="SYST-MACDB"/>
|
||||
<keyword match="SYST-SYSID"/>
|
||||
<keyword match="SYST-OPSYS"/>
|
||||
<keyword match="SYST-PFKEY"/>
|
||||
<keyword match="SYST-SAPRL"/>
|
||||
<keyword match="SYST-TCODE"/>
|
||||
<keyword match="SYST-UCOMM"/>
|
||||
<keyword match="SYST-CFWAE"/>
|
||||
<keyword match="SYST-CHWAE"/>
|
||||
<keyword match="SYST-SPONO"/>
|
||||
<keyword match="SYST-SPONR"/>
|
||||
<keyword match="SYST-WAERS"/>
|
||||
<keyword match="SYST-CDATE"/>
|
||||
<keyword match="SYST-DATUM"/>
|
||||
<keyword match="SYST-SLSET"/>
|
||||
<keyword match="SYST-SUBTY"/>
|
||||
<keyword match="SYST-SUBCS"/>
|
||||
<keyword match="SYST-GROUP"/>
|
||||
<keyword match="SYST-FFILE"/>
|
||||
<keyword match="SYST-UZEIT"/>
|
||||
<keyword match="SYST-DSNAM"/>
|
||||
<keyword match="SYST-REPID"/>
|
||||
<keyword match="SYST-TABID"/>
|
||||
<keyword match="SYST-TFDSN"/>
|
||||
<keyword match="SYST-UNAME"/>
|
||||
<keyword match="SYST-LSTAT"/>
|
||||
<keyword match="SYST-ABCDE"/>
|
||||
<keyword match="SYST-MARKY"/>
|
||||
<keyword match="SYST-SFNAM"/>
|
||||
<keyword match="SYST-TNAME"/>
|
||||
<keyword match="SYST-MSGLI"/>
|
||||
<keyword match="SYST-TITLE"/>
|
||||
<keyword match="SYST-ENTRY"/>
|
||||
<keyword match="SYST-LISEL"/>
|
||||
<keyword match="SYST-ULINE"/>
|
||||
<keyword match="SYST-XCODE"/>
|
||||
<keyword match="SYST-CPROG"/>
|
||||
<keyword match="SYST-XPROG"/>
|
||||
<keyword match="SYST-XFORM"/>
|
||||
<keyword match="SYST-LDBPG"/>
|
||||
<keyword match="SYST-TVAR0"/>
|
||||
<keyword match="SYST-TVAR1"/>
|
||||
<keyword match="SYST-TVAR2"/>
|
||||
<keyword match="SYST-TVAR3"/>
|
||||
<keyword match="SYST-TVAR4"/>
|
||||
<keyword match="SYST-TVAR5"/>
|
||||
<keyword match="SYST-TVAR6"/>
|
||||
<keyword match="SYST-TVAR7"/>
|
||||
<keyword match="SYST-TVAR8"/>
|
||||
<keyword match="SYST-TVAR9"/>
|
||||
<keyword match="SYST-MSGID"/>
|
||||
<keyword match="SYST-MSGTY"/>
|
||||
<keyword match="SYST-MSGNO"/>
|
||||
<keyword match="SYST-MSGV1"/>
|
||||
<keyword match="SYST-MSGV2"/>
|
||||
<keyword match="SYST-MSGV3"/>
|
||||
<keyword match="SYST-MSGV4"/>
|
||||
<keyword match="SYST-ONCOM"/>
|
||||
<keyword match="SYST-VLINE"/>
|
||||
<keyword match="SYST-WINSL"/>
|
||||
<keyword match="SYST-STACO"/>
|
||||
<keyword match="SYST-STARO"/>
|
||||
<keyword match="SYST-DATAR"/>
|
||||
<keyword match="SYST-HOST"/>
|
||||
<keyword match="SYST-LOCDB"/>
|
||||
<keyword match="SYST-LOCOP"/>
|
||||
<keyword match="SYST-DATLO"/>
|
||||
<keyword match="SYST-TIMLO"/>
|
||||
<keyword match="SYST-ZONLO"/>
|
||||
</keywords>
|
||||
|
||||
|
||||
<keywords name="reserved" inherits="identifier" innerClass="reserved">
|
||||
<keyword match="ABS"/>
|
||||
<keyword match="ACOS"/>
|
||||
<keyword match="ADD"/>
|
||||
<keyword match="ADD-CORRESPONDING"/>
|
||||
<keyword match="ADJACENT"/>
|
||||
<keyword match="AFTER"/>
|
||||
<keyword match="ALIASES"/>
|
||||
<keyword match="ALL"/>
|
||||
<keyword match="ANALYZER"/>
|
||||
<keyword match="AND"/>
|
||||
<keyword match="ANY"/>
|
||||
<keyword match="APPEND"/>
|
||||
<keyword match="AS"/>
|
||||
<keyword match="ASCENDING"/>
|
||||
<keyword match="ASIN"/>
|
||||
<keyword match="ASSIGN"/>
|
||||
<keyword match="ASSIGNED"/>
|
||||
<keyword match="ASSIGNING"/>
|
||||
<keyword match="AT"/>
|
||||
<keyword match="ATAN"/>
|
||||
<keyword match="AUTHORITY-CHECK"/>
|
||||
<keyword match="AVG"/>
|
||||
<keyword match="BACK"/>
|
||||
<keyword match="BEFORE"/>
|
||||
<keyword match="BEGIN"/>
|
||||
<keyword match="BINARY"/>
|
||||
<keyword match="BIT"/>
|
||||
<keyword match="BIT-AND"/>
|
||||
<keyword match="BIT-NOT"/>
|
||||
<keyword match="BIT-OR"/>
|
||||
<keyword match="BIT-XOR"/>
|
||||
<keyword match="BLANK"/>
|
||||
<keyword match="BLOCK"/>
|
||||
<keyword match="BREAK-POINT"/>
|
||||
<keyword match="BUFFER"/>
|
||||
<keyword match="BY"/>
|
||||
<keyword match="C"/>
|
||||
<keyword match="CALL"/>
|
||||
<keyword match="CASE"/>
|
||||
<keyword match="CATCH"/>
|
||||
<keyword match="CEIL"/>
|
||||
<keyword match="CENTERED"/>
|
||||
<keyword match="CHAIN"/>
|
||||
<keyword match="CHANGE"/>
|
||||
<keyword match="CHANGING"/>
|
||||
<keyword match="CHECK"/>
|
||||
<keyword match="CHECKBOX"/>
|
||||
<keyword match="CLASS"/>
|
||||
<keyword match="CLASS-DATA"/>
|
||||
<keyword match="CLASS-EVENTS"/>
|
||||
<keyword match="CLASS-METHODS"/>
|
||||
<keyword match="CLASS-POOL"/>
|
||||
<keyword match="CLEAR"/>
|
||||
<keyword match="CLIENT"/>
|
||||
<keyword match="CLOSE"/>
|
||||
<keyword match="CNT"/>
|
||||
<keyword match="CODE"/>
|
||||
<keyword match="COLLECT"/>
|
||||
<keyword match="COLOR"/>
|
||||
<keyword match="COMMENT"/>
|
||||
<keyword match="COMMIT"/>
|
||||
<keyword match="COMMUNICATION"/>
|
||||
<keyword match="COMPUTE"/>
|
||||
<keyword match="CONCATENATE"/>
|
||||
<keyword match="CONDENSE"/>
|
||||
<keyword match="CONSTANTS"/>
|
||||
<keyword match="CONTEXT"/>
|
||||
<keyword match="CONTEXTS"/>
|
||||
<keyword match="CONTINUE"/>
|
||||
<keyword match="CONTROL"/>
|
||||
<keyword match="CONTROLS"/>
|
||||
<keyword match="CONVERT"/>
|
||||
<keyword match="COPY"/>
|
||||
<keyword match="CORRESPONDING"/>
|
||||
<keyword match="COS"/>
|
||||
<keyword match="COSH"/>
|
||||
<keyword match="COUNT"/>
|
||||
<keyword match="COUNTRY"/>
|
||||
<keyword match="CREATE"/>
|
||||
<keyword match="CURRENCY"/>
|
||||
<keyword match="CURSOR"/>
|
||||
<keyword match="CUSTOMER-FUNCTION"/>
|
||||
<keyword match="DATA"/>
|
||||
<keyword match="DATABASE"/>
|
||||
<keyword match="DATASET"/>
|
||||
<keyword match="DELETE"/>
|
||||
<keyword match="DECIMALS"/>
|
||||
<keyword match="DEFAULT"/>
|
||||
<keyword match="DEFINE"/>
|
||||
<keyword match="DELETE"/>
|
||||
<keyword match="DEMAND"/>
|
||||
<keyword match="DESCENDING"/>
|
||||
<keyword match="DESCRIBE"/>
|
||||
<keyword match="DIALOG"/>
|
||||
<keyword match="DISTINCT"/>
|
||||
<keyword match="DIV"/>
|
||||
<keyword match="DIVIDE"/>
|
||||
<keyword match="DIVIDE-CORRESPONDING"/>
|
||||
<keyword match="DO"/>
|
||||
<keyword match="DUPLICATES"/>
|
||||
<keyword match="DYNPRO"/>
|
||||
<keyword match="EDIT"/>
|
||||
<keyword match="EDITOR-CALL"/>
|
||||
<keyword match="ELSE"/>
|
||||
<keyword match="ELSEIF"/>
|
||||
<keyword match="END"/>
|
||||
<keyword match="END-OF-DEFINITION"/>
|
||||
<keyword match="END-OF-PAGE"/>
|
||||
<keyword match="END-OF-SELECTION"/>
|
||||
<keyword match="ENDAT"/>
|
||||
<keyword match="ENDCASE"/>
|
||||
<keyword match="ENDCATCH"/>
|
||||
<keyword match="ENDCHAIN"/>
|
||||
<keyword match="ENDCLASS"/>
|
||||
<keyword match="ENDDO"/>
|
||||
<keyword match="ENDEXEC"/>
|
||||
<keyword match="ENDFORM"/>
|
||||
<keyword match="ENDFUNCTION"/>
|
||||
<keyword match="ENDIF"/>
|
||||
<keyword match="ENDINTERFACE"/>
|
||||
<keyword match="ENDLOOP"/>
|
||||
<keyword match="ENDMETHOD"/>
|
||||
<keyword match="ENDMODULE"/>
|
||||
<keyword match="ENDON"/>
|
||||
<keyword match="ENDPROVIDE"/>
|
||||
<keyword match="ENDSELECT"/>
|
||||
<keyword match="ENDWHILE"/>
|
||||
<keyword match="ENTRIES"/>
|
||||
<keyword match="EVENTS"/>
|
||||
<keyword match="EXEC"/>
|
||||
<keyword match="EXIT"/>
|
||||
<keyword match="EXIT-COMMAND"/>
|
||||
<keyword match="EXP"/>
|
||||
<keyword match="EXPONENT"/>
|
||||
<keyword match="EXPORT"/>
|
||||
<keyword match="EXPORTING"/>
|
||||
<keyword match="EXCEPTIONS"/>
|
||||
<keyword match="EXTENDED"/>
|
||||
<keyword match="EXTRACT"/>
|
||||
<keyword match="FETCH"/>
|
||||
<keyword match="FIELD"/>
|
||||
<keyword match="FIELD-GROUPS"/>
|
||||
<keyword match="FIELD-SYMBOLS"/>
|
||||
<keyword match="FIELDS"/>
|
||||
<keyword match="FLOOR"/>
|
||||
<keyword match="FOR"/>
|
||||
<keyword match="FORM"/>
|
||||
<keyword match="FORMAT"/>
|
||||
<keyword match="FRAC"/>
|
||||
<keyword match="FRAME"/>
|
||||
<keyword match="FREE"/>
|
||||
<keyword match="FROM"/>
|
||||
<keyword match="FUNCTION"/>
|
||||
<keyword match="FUNCTION-POOL"/>
|
||||
<keyword match="GENERATE"/>
|
||||
<keyword match="GET"/>
|
||||
<keyword match="GROUP"/>
|
||||
<keyword match="HASHED"/>
|
||||
<keyword match="HEADER"/>
|
||||
<keyword match="HELP-ID"/>
|
||||
<keyword match="HELP-REQUEST"/>
|
||||
<keyword match="HIDE"/>
|
||||
<keyword match="HOTSPOT"/>
|
||||
<keyword match="ICON"/>
|
||||
<keyword match="ID"/>
|
||||
<keyword match="IF"/>
|
||||
<keyword match="IMPORT"/>
|
||||
<keyword match="IMPORTING"/>
|
||||
<keyword match="INCLUDE"/>
|
||||
<keyword match="INDEX"/>
|
||||
<keyword match="INFOTYPES"/>
|
||||
<keyword match="INITIALIZATION"/>
|
||||
<keyword match="INNER"/>
|
||||
<keyword match="INPUT"/>
|
||||
<keyword match="INSERT"/>
|
||||
<keyword match="INTENSIFIED"/>
|
||||
<keyword match="INTERFACE"/>
|
||||
<keyword match="INTERFACE-POOL"/>
|
||||
<keyword match="INTERFACES"/>
|
||||
<keyword match="INTO"/>
|
||||
<keyword match="INVERSE"/>
|
||||
<keyword match="JOIN"/>
|
||||
<keyword match="KEY"/>
|
||||
<keyword match="LANGUAGE"/>
|
||||
<keyword match="LAST"/>
|
||||
<keyword match="LEAVE"/>
|
||||
<keyword match="LEFT"/>
|
||||
<keyword match="LEFT-JUSTIFIED"/>
|
||||
<keyword match="LIKE"/>
|
||||
<keyword match="LINE"/>
|
||||
<keyword match="LINE-COUNT"/>
|
||||
<keyword match="LINE-SELECTION"/>
|
||||
<keyword match="LINE-SIZE"/>
|
||||
<keyword match="LINES"/>
|
||||
<keyword match="LIST-PROCESSING"/>
|
||||
<keyword match="LOAD"/>
|
||||
<keyword match="LOAD-OF-PROGRAM"/>
|
||||
<keyword match="LOCAL"/>
|
||||
<keyword match="LOCALE"/>
|
||||
<keyword match="LOG"/>
|
||||
<keyword match="LOG10"/>
|
||||
<keyword match="LOOP"/>
|
||||
<keyword match="M"/>
|
||||
<keyword match="MARGIN"/>
|
||||
<keyword match="MASK"/>
|
||||
<keyword match="MATCHCODE"/>
|
||||
<keyword match="MAX"/>
|
||||
<keyword match="MEMORY"/>
|
||||
<keyword match="MESSAGE"/>
|
||||
<keyword match="MESSAGE-ID"/>
|
||||
<keyword match="MESSAGES"/>
|
||||
<keyword match="METHOD"/>
|
||||
<keyword match="METHODS"/>
|
||||
<keyword match="MIN"/>
|
||||
<keyword match="MOD"/>
|
||||
<keyword match="MODE"/>
|
||||
<keyword match="MODIF"/>
|
||||
<keyword match="MODIFY"/>
|
||||
<keyword match="MODULE"/>
|
||||
<keyword match="MOVE"/>
|
||||
<keyword match="MOVE-CORRESPONDING"/>
|
||||
<keyword match="MULTIPLY"/>
|
||||
<keyword match="MULTIPLY-CORRESPONDING"/>
|
||||
<keyword match="NEW"/>
|
||||
<keyword match="NEW-LINE"/>
|
||||
<keyword match="NEW-PAGE"/>
|
||||
<keyword match="NEXT"/>
|
||||
<keyword match="NO"/>
|
||||
<keyword match="NO-GAP"/>
|
||||
<keyword match="NO-GAPS"/>
|
||||
<keyword match="NO-HEADING"/>
|
||||
<keyword match="NO-SCROLLING"/>
|
||||
<keyword match="NO-SIGN"/>
|
||||
<keyword match="NO-TITLE"/>
|
||||
<keyword match="NO-ZERO"/>
|
||||
<keyword match="NODES"/>
|
||||
<keyword match="NON-UNIQUE"/>
|
||||
<keyword match="O"/>
|
||||
<keyword match="OBJECT"/>
|
||||
<keyword match="OBLIGATORY"/>
|
||||
<keyword match="OCCURS"/>
|
||||
<keyword match="OF"/>
|
||||
<keyword match="OFF"/>
|
||||
<keyword match="ON"/>
|
||||
<keyword match="OPEN"/>
|
||||
<keyword match="OR"/>
|
||||
<keyword match="ORDER"/>
|
||||
<keyword match="OTHERS"/>
|
||||
<keyword match="OUTER"/>
|
||||
<keyword match="OUTPUT"/>
|
||||
<keyword match="OVERLAY"/>
|
||||
<keyword match="PACK"/>
|
||||
<keyword match="PAGE"/>
|
||||
<keyword match="PARAMETER"/>
|
||||
<keyword match="PARAMETERS"/>
|
||||
<keyword match="PERFORM"/>
|
||||
<keyword match="PF-STATUS"/>
|
||||
<keyword match="POSITION"/>
|
||||
<keyword match="PRINT"/>
|
||||
<keyword match="PRINT-CONTROL"/>
|
||||
<keyword match="PRIVATE"/>
|
||||
<keyword match="PROCESS"/>
|
||||
<keyword match="PROGRAM"/>
|
||||
<keyword match="PROPERTY"/>
|
||||
<keyword match="PROTECTED"/>
|
||||
<keyword match="PROVIDE"/>
|
||||
<keyword match="PUBLIC"/>
|
||||
<keyword match="PUT"/>
|
||||
<keyword match="RADIOBUTTON"/>
|
||||
<keyword match="RAISE"/>
|
||||
<keyword match="RAISING"/>
|
||||
<keyword match="RANGE"/>
|
||||
<keyword match="RANGES"/>
|
||||
<keyword match="READ"/>
|
||||
<keyword match="RECEIVE"/>
|
||||
<keyword match="REFRESH"/>
|
||||
<keyword match="REJECT"/>
|
||||
<keyword match="REPLACE"/>
|
||||
<keyword match="REPORT"/>
|
||||
<keyword match="REQUESTED"/>
|
||||
<keyword match="RESERVE"/>
|
||||
<keyword match="RESET"/>
|
||||
<keyword match="RIGHT-JUSTIFIED"/>
|
||||
<keyword match="ROLLBACK"/>
|
||||
<keyword match="ROUND"/>
|
||||
<keyword match="ROWS"/>
|
||||
<keyword match="RTTI"/>
|
||||
<keyword match="RUN"/>
|
||||
<keyword match="SCAN"/>
|
||||
<keyword match="SCREEN"/>
|
||||
<keyword match="SEARCH"/>
|
||||
<keyword match="SEPARATED"/>
|
||||
<keyword match="SCROLL"/>
|
||||
<keyword match="SCROLL-BOUNDARY"/>
|
||||
<keyword match="SEARCH"/>
|
||||
<keyword match="SELECT"/>
|
||||
<keyword match="SELECT-OPTIONS"/>
|
||||
<keyword match="SELECTION-SCREEN"/>
|
||||
<keyword match="SELECTION-TABLE"/>
|
||||
<keyword match="SET"/>
|
||||
<keyword match="SHARED"/>
|
||||
<keyword match="SHIFT"/>
|
||||
<keyword match="SIGN"/>
|
||||
<keyword match="SIN"/>
|
||||
<keyword match="SINGLE"/>
|
||||
<keyword match="SINH"/>
|
||||
<keyword match="SIZE"/>
|
||||
<keyword match="SKIP"/>
|
||||
<keyword match="SORT"/>
|
||||
<keyword match="SORTED"/>
|
||||
<keyword match="SPLIT"/>
|
||||
<keyword match="SQL"/>
|
||||
<keyword match="SQRT"/>
|
||||
<keyword match="STAMP"/>
|
||||
<keyword match="STANDARD"/>
|
||||
<keyword match="START-OF-SELECTION"/>
|
||||
<keyword match="STATICS"/>
|
||||
<keyword match="STOP"/>
|
||||
<keyword match="STRING"/>
|
||||
<keyword match="STRLEN"/>
|
||||
<keyword match="STRUCTURE"/>
|
||||
<keyword match="SUBMIT"/>
|
||||
<keyword match="SUBTRACT"/>
|
||||
<keyword match="SUBTRACT-CORRESPONDING"/>
|
||||
<keyword match="SUM"/>
|
||||
<keyword match="SUPPLY"/>
|
||||
<keyword match="SUPPRESS"/>
|
||||
<keyword match="SYMBOL"/>
|
||||
<keyword match="SYNTAX-CHECK"/>
|
||||
<keyword match="SYNTAX-TRACE"/>
|
||||
<keyword match="SYSTEM-CALL"/>
|
||||
<keyword match="SYSTEM-EXCEPTIONS"/>
|
||||
<keyword match="TABLE"/>
|
||||
<keyword match="TABLE_LINE"/>
|
||||
<keyword match="TABLES"/>
|
||||
<keyword match="TAN"/>
|
||||
<keyword match="TANH"/>
|
||||
<keyword match="TEXT"/>
|
||||
<keyword match="TEXTPOOL"/>
|
||||
<keyword match="TIME"/>
|
||||
<keyword match="TIMES"/>
|
||||
<keyword match="TITLE"/>
|
||||
<keyword match="TITLEBAR"/>
|
||||
<keyword match="TO"/>
|
||||
<keyword match="TOP-OF-PAGE"/>
|
||||
<keyword match="TRANSACTION"/>
|
||||
<keyword match="TRANSFER"/>
|
||||
<keyword match="TRANSLATE"/>
|
||||
<keyword match="TRANSPORTING"/>
|
||||
<keyword match="TRUNC"/>
|
||||
<keyword match="TYPE"/>
|
||||
<keyword match="TYPE-POOL"/>
|
||||
<keyword match="TYPE-POOLS"/>
|
||||
<keyword match="TYPES"/>
|
||||
<keyword match="ULINE"/>
|
||||
<keyword match="UNDER"/>
|
||||
<keyword match="UNIQUE"/>
|
||||
<keyword match="UNIT"/>
|
||||
<keyword match="UNPACK"/>
|
||||
<keyword match="UP"/>
|
||||
<keyword match="UPDATE"/>
|
||||
<keyword match="USER-COMMAND"/>
|
||||
<keyword match="USING"/>
|
||||
<keyword match="VALUE"/>
|
||||
<keyword match="VALUE-REQUEST"/>
|
||||
<keyword match="VALUES"/>
|
||||
<keyword match="VARY"/>
|
||||
<keyword match="WHEN"/>
|
||||
<keyword match="WHERE"/>
|
||||
<keyword match="WHILE"/>
|
||||
<keyword match="WINDOW"/>
|
||||
<keyword match="WITH"/>
|
||||
<keyword match="WITH-TITLE"/>
|
||||
<keyword match="WORK"/>
|
||||
<keyword match="WRITE"/>
|
||||
<keyword match="X"/>
|
||||
<keyword match="XSTRING"/>
|
||||
<keyword match="Z"/>
|
||||
<keyword match="ZONE"/>
|
||||
</keywords>
|
||||
|
||||
|
||||
<keywords name="constants" inherits="identifier" innerClass="reserved">
|
||||
<keyword match="INITIAL"/>
|
||||
<keyword match="NULL"/>
|
||||
<keyword match="SPACE"/>
|
||||
<keyword match="COL_BACKGROUND"/>
|
||||
<keyword match="COL_HEADING"/>
|
||||
<keyword match="COL_NORMAL"/>
|
||||
<keyword match="COL_TOTAL"/>
|
||||
<keyword match="COL_KEY"/>
|
||||
<keyword match="COL_POSITIVE"/>
|
||||
<keyword match="COL_NEGATIVE"/>
|
||||
<keyword match="COL_GROUP"/>
|
||||
</keywords>
|
||||
|
||||
</highlight>
|
201
vendor/pear-pear.php.net/Text_Highlighter/data/Text_Highlighter/Text/cpp.xml
generated
vendored
Normal file
201
vendor/pear-pear.php.net/Text_Highlighter/data/Text_Highlighter/Text/cpp.xml
generated
vendored
Normal file
|
@ -0,0 +1,201 @@
|
|||
<?xml version="1.0"?>
|
||||
<!-- $Id: cpp.xml,v 1.2 2008-07-31 23:06:30 ssttoo Exp $ -->
|
||||
|
||||
<highlight lang="CPP" case="no">
|
||||
|
||||
<authors>
|
||||
<author name="Aaron Kalin"/>
|
||||
<author name="Andrey Demenev" email="demenev@gmail.com"/>
|
||||
</authors>
|
||||
|
||||
<comment>
|
||||
Thanks to Aaron Kalin for initial
|
||||
implementation of this highlighter
|
||||
</comment>
|
||||
|
||||
<default innerClass="code" />
|
||||
|
||||
<block name="escaped" match="\\" innerClass="special" contained="yes">
|
||||
<onlyin region="strdouble"/>
|
||||
</block>
|
||||
|
||||
<region name="strdouble" delimClass="quotes" innerClass="string" start=""" end="""/>
|
||||
|
||||
<region name="block" delimClass="brackets" innerClass="code" start="\{" end="\}">
|
||||
<contains all="yes"/>
|
||||
</region>
|
||||
|
||||
<region name="brackets" delimClass="brackets" innerClass="code" start="\(" end="\)">
|
||||
<contains all="yes"/>
|
||||
</region>
|
||||
|
||||
<region name="sqbrackets" delimClass="brackets" innerClass="code" start="\[" end="\]">
|
||||
<contains all="yes"/>
|
||||
</region>
|
||||
|
||||
<block name="identifier" match="[a-z_]\w*" innerClass="identifier" case="no"/>
|
||||
|
||||
<block name="hexinteger" match="\b0[xX][\da-f]+" innerClass="number"/>
|
||||
<block name="integer" match="\b\d\d*|\b0\b" innerClass="number"/>
|
||||
<block name="octinteger" match="\b0[0-7]+" innerClass="number"/>
|
||||
<block name="float" match="\b(\d*\.\d+)|(\d+\.\d*)" innerClass="number"/>
|
||||
|
||||
|
||||
<region name="strincl" delimClass="quotes" innerClass="string" start="<" end=">">
|
||||
<onlyin region="include" />
|
||||
</region>
|
||||
|
||||
<!-- <block name="preprocessor" match="^#[azAZ_]\w*" innerClass="prepro"/> -->
|
||||
<region name="include" innerClass="prepro" start="/^[ \t]*#include/m" end="/(?<!\\)$/m">
|
||||
<contains region="strdouble"/>
|
||||
<contains region="strincl"/>
|
||||
</region>
|
||||
|
||||
<region name="preprocessor" delimClass="prepro" innerClass="code" start="/^[ \t]*#[ \t]*[a-z]+/mi" end="/(?<!\\)$/m">
|
||||
<contains region="comment"/>
|
||||
<contains region="mlcomment"/>
|
||||
<contains region="strdouble"/>
|
||||
<contains region="brackets"/>
|
||||
<contains region="block"/>
|
||||
<contains block="identifier"/>
|
||||
<contains block="integer"/>
|
||||
<contains block="hexinteger"/>
|
||||
<contains block="octinteger"/>
|
||||
<contains block="float"/>
|
||||
|
||||
</region>
|
||||
|
||||
<block name="number" match="\d*\.?\d+" innerClass="number"/>
|
||||
|
||||
|
||||
<region name="mlcomment" innerClass="mlcomment" start="\/\*" end="\*\/" >
|
||||
<contains block="cvstag"/>
|
||||
</region>
|
||||
|
||||
<block name="cvstag" match="\$\w+\s*:.+\$" innerClass="inlinedoc">
|
||||
|
||||
<onlyin region="mlcomment"/>
|
||||
<onlyin region="comment"/>
|
||||
</block>
|
||||
|
||||
<region name="comment" start="\/\/.+" end="/$/m" innerClass="comment" delimClass="comment">
|
||||
<contains block="cvstag"/>
|
||||
</region>
|
||||
|
||||
<keywords name="reserved" inherits="identifier" innerClass="reserved" case="yes">
|
||||
<keyword match="and" />
|
||||
<keyword match="and_eq" />
|
||||
<keyword match="asm" />
|
||||
|
||||
<keyword match="bitand" />
|
||||
<keyword match="bitor" />
|
||||
<keyword match="break" />
|
||||
<keyword match="case" />
|
||||
<keyword match="catch" />
|
||||
<keyword match="compl" />
|
||||
|
||||
<keyword match="const_cast" />
|
||||
<keyword match="continue" />
|
||||
<keyword match="default" />
|
||||
<keyword match="delete" />
|
||||
<keyword match="do" />
|
||||
<keyword match="dynamic_cast" />
|
||||
|
||||
<keyword match="else" />
|
||||
<keyword match="for" />
|
||||
<keyword match="fortran" />
|
||||
<keyword match="friend" />
|
||||
<keyword match="goto" />
|
||||
<keyword match="if" />
|
||||
|
||||
<keyword match="new" />
|
||||
<keyword match="not" />
|
||||
<keyword match="not_eq" />
|
||||
<keyword match="operator" />
|
||||
<keyword match="or" />
|
||||
<keyword match="or_eq" />
|
||||
|
||||
<keyword match="private" />
|
||||
<keyword match="protected" />
|
||||
<keyword match="public" />
|
||||
<keyword match="reinterpret_cast" />
|
||||
<keyword match="return" />
|
||||
<keyword match="sizeof" />
|
||||
|
||||
<keyword match="static_cast" />
|
||||
<keyword match="switch" />
|
||||
<keyword match="this" />
|
||||
<keyword match="throw" />
|
||||
<keyword match="try" />
|
||||
<keyword match="typeid" />
|
||||
|
||||
<keyword match="using" />
|
||||
<keyword match="while" />
|
||||
<keyword match="xor" />
|
||||
<keyword match="xor_eq" />
|
||||
|
||||
<keyword match="false" />
|
||||
<keyword match="true" />
|
||||
</keywords>
|
||||
|
||||
<keywords name="types" inherits="identifier" innerClass="types" case="yes">
|
||||
|
||||
<keyword match="auto" />
|
||||
<keyword match="bool" />
|
||||
<keyword match="char" />
|
||||
<keyword match="class" />
|
||||
<keyword match="const" />
|
||||
<keyword match="double" />
|
||||
|
||||
<keyword match="enum" />
|
||||
<keyword match="explicit" />
|
||||
<keyword match="export" />
|
||||
<keyword match="extern" />
|
||||
<keyword match="float" />
|
||||
<keyword match="inline" />
|
||||
|
||||
<keyword match="int" />
|
||||
<keyword match="long" />
|
||||
<keyword match="mutable" />
|
||||
<keyword match="namespace" />
|
||||
<keyword match="register" />
|
||||
<keyword match="short" />
|
||||
|
||||
<keyword match="signed" />
|
||||
<keyword match="static" />
|
||||
<keyword match="struct" />
|
||||
<keyword match="template" />
|
||||
<keyword match="typedef" />
|
||||
<keyword match="typename" />
|
||||
|
||||
<keyword match="union" />
|
||||
<keyword match="unsigned" />
|
||||
<keyword match="virtual" />
|
||||
<keyword match="void" />
|
||||
<keyword match="volatile" />
|
||||
<keyword match="wchar_t" />
|
||||
|
||||
</keywords>
|
||||
|
||||
<keywords name="Common Macros" inherits="identifier" innerClass="prepro" case="yes">
|
||||
<keyword match="NULL" />
|
||||
<keyword match="TRUE" />
|
||||
<keyword match="FALSE" />
|
||||
<keyword match="MAX" />
|
||||
|
||||
<keyword match="MIN" />
|
||||
<keyword match="__LINE__" />
|
||||
<keyword match="__DATA__" />
|
||||
<keyword match="__FILE__" />
|
||||
<keyword match="__TIME__" />
|
||||
<keyword match="__STDC__" />
|
||||
|
||||
</keywords>
|
||||
|
||||
|
||||
<!--
|
||||
<keywords name="reserved" inherits="identifier" innerClass="reserved" case="yes">
|
||||
-->
|
||||
|
||||
</highlight>
|
||||
|
368
vendor/pear-pear.php.net/Text_Highlighter/data/Text_Highlighter/Text/css.xml
generated
vendored
Normal file
368
vendor/pear-pear.php.net/Text_Highlighter/data/Text_Highlighter/Text/css.xml
generated
vendored
Normal file
|
@ -0,0 +1,368 @@
|
|||
<?xml version="1.0"?>
|
||||
<!-- $Id: css.xml,v 1.2 2008-01-01 23:45:07 ssttoo Exp $ -->
|
||||
|
||||
<highlight lang="css" case="no">
|
||||
|
||||
<authors>
|
||||
<author name="Andrey Demenev" email="demenev@gmail.com"/>
|
||||
</authors>
|
||||
|
||||
|
||||
<default innerClass="code" />
|
||||
|
||||
|
||||
<region name="mlcomment" innerClass="comment" start="\/\*" end="\*\/" >
|
||||
|
||||
</region>
|
||||
|
||||
|
||||
<block name="atrule" match="(@[a-z\d]+)"
|
||||
innerClass="var" never-contained="yes"/>
|
||||
|
||||
<region name="property" start="[a-z][a-z\d\-]*\s*:" end="(?=;|\})"
|
||||
innerClass="code" delimClass="reserved" contained="yes"/>
|
||||
|
||||
<block name="selector" match="(((\.|#)?[a-z]+[a-z\d\-]*(?![a-z\d\-]))|(\*))(?!\s*:\s*[\s\{])"
|
||||
innerClass="identifier" >
|
||||
</block>
|
||||
|
||||
<block name="pseudo" match=":[a-z][a-z\d\-]*"
|
||||
innerClass="special" />
|
||||
|
||||
<block name="bescaped" match="\\[\\(\\)\\]"
|
||||
innerClass="string" contained="yes"/>
|
||||
|
||||
|
||||
<region name="paramselector" start="\[" end="\]" innerClass="code"
|
||||
delimClass="brackets" >
|
||||
<contains block="paramname" />
|
||||
<not-contains block="identifier" />
|
||||
<contains region="strdouble" />
|
||||
<contains region="strsingle" />
|
||||
</region>
|
||||
|
||||
<region name="block" start="\{" end="\}" innerClass="code"
|
||||
delimClass="brackets" >
|
||||
<contains region="block" />
|
||||
<contains region="property" />
|
||||
<contains block="selector" />
|
||||
<contains region="mlcomment" />
|
||||
</region>
|
||||
|
||||
<region name="brackets" start="\(" end="\)" innerClass="string"
|
||||
delimClass="brackets" contained="yes">
|
||||
<contains block="bescaped"/>
|
||||
</region>
|
||||
|
||||
<region name="strsingle" delimClass="quotes" innerClass="string" start="'" end="'" contained="yes"/>
|
||||
|
||||
<block name="escaped" match="\\\\|\\"|\\'|\\`" innerClass="special" contained="yes">
|
||||
<onlyin region="strsingle"/>
|
||||
</block>
|
||||
|
||||
<block name="descaped" match="\\\\|\\"|\\'|\\`|\\t|\\n|\\r" innerClass="special" contained="yes">
|
||||
<onlyin region="strdouble"/>
|
||||
</block>
|
||||
|
||||
<region name="strdouble" delimClass="quotes" innerClass="string"
|
||||
start=""" end=""" contained="yes" />
|
||||
|
||||
<block name="measure" match="\d*\.?\d+(\%|em|ex|pc|pt|px|in|mm|cm)"
|
||||
innerClass="number" contained="yes">
|
||||
<onlyin region="property"/>
|
||||
<partClass index="1" innerClass="string" />
|
||||
</block>
|
||||
|
||||
<block name="number" match="\d*\.?\d+" innerClass="number" contained="yes" >
|
||||
<onlyin region="property"/>
|
||||
</block>
|
||||
|
||||
<block name="identifier" match="[a-z][a-z\d\-]*"
|
||||
innerClass="code" contained="yes">
|
||||
<onlyin region="property"/>
|
||||
</block>
|
||||
|
||||
<block name="hexcolor" match="#([\da-f]{6}|[\da-f]{3})\b" innerClass="var" contained="yes">
|
||||
<onlyin region="property"/>
|
||||
</block>
|
||||
|
||||
<block name="paramname" match="[\w\-\:]+" innerClass="var" contained="yes">
|
||||
<onlyin region="paramselector"/>
|
||||
</block>
|
||||
|
||||
<keywords name="propertyValue" inherits="identifier" innerClass="string" case = "no">
|
||||
<word name="left-side"/>
|
||||
<keyword match="far-left"/>
|
||||
<keyword match="left"/>
|
||||
<keyword match="center-left"/>
|
||||
<keyword match="center-right"/>
|
||||
<keyword match="center"/>
|
||||
<keyword match="far-right"/>
|
||||
<keyword match="right-side"/>
|
||||
<keyword match="right"/>
|
||||
<keyword match="behind"/>
|
||||
<keyword match="leftwards"/>
|
||||
<keyword match="rightwards"/>
|
||||
<keyword match="inherit"/>
|
||||
<keyword match="scroll"/>
|
||||
<keyword match="fixed"/>
|
||||
<keyword match="transparent"/>
|
||||
<keyword match="none"/>
|
||||
<keyword match="repeat-x"/>
|
||||
<keyword match="repeat-y"/>
|
||||
<keyword match="repeat"/>
|
||||
<keyword match="no-repeat"/>
|
||||
<keyword match="collapse"/>
|
||||
<keyword match="separate"/>
|
||||
<keyword match="auto"/>
|
||||
<keyword match="top"/>
|
||||
<keyword match="bottom"/>
|
||||
<keyword match="both"/>
|
||||
<keyword match="open-quote"/>
|
||||
<keyword match="close-quote"/>
|
||||
<keyword match="no-open-quote"/>
|
||||
<keyword match="no-close-quote"/>
|
||||
<keyword match="crosshair"/>
|
||||
<keyword match="default"/>
|
||||
<keyword match="pointer"/>
|
||||
<keyword match="move"/>
|
||||
<keyword match="e-resize"/>
|
||||
<keyword match="ne-resize"/>
|
||||
<keyword match="nw-resize"/>
|
||||
<keyword match="n-resize"/>
|
||||
<keyword match="se-resize"/>
|
||||
<keyword match="sw-resize"/>
|
||||
<keyword match="s-resize"/>
|
||||
<keyword match="text"/>
|
||||
<keyword match="wait"/>
|
||||
<keyword match="help"/>
|
||||
<keyword match="ltr"/>
|
||||
<keyword match="rtl"/>
|
||||
<keyword match="inline"/>
|
||||
<keyword match="block"/>
|
||||
<keyword match="list-item"/>
|
||||
<keyword match="run-in"/>
|
||||
<keyword match="compact"/>
|
||||
<keyword match="marker"/>
|
||||
<keyword match="table"/>
|
||||
<keyword match="inline-table"/>
|
||||
<keyword match="table-row-group"/>
|
||||
<keyword match="table-header-group"/>
|
||||
<keyword match="table-footer-group"/>
|
||||
<keyword match="table-row"/>
|
||||
<keyword match="table-column-group"/>
|
||||
<keyword match="table-column"/>
|
||||
<keyword match="table-cell"/>
|
||||
<keyword match="table-caption"/>
|
||||
<keyword match="below"/>
|
||||
<keyword match="level"/>
|
||||
<keyword match="above"/>
|
||||
<keyword match="higher"/>
|
||||
<keyword match="lower"/>
|
||||
<keyword match="show"/>
|
||||
<keyword match="hide"/>
|
||||
<keyword match="caption"/>
|
||||
<keyword match="icon"/>
|
||||
<keyword match="menu"/>
|
||||
<keyword match="message-box"/>
|
||||
<keyword match="small-caption"/>
|
||||
<keyword match="status-bar"/>
|
||||
<keyword match="normal"/>
|
||||
<keyword match="wider"/>
|
||||
<keyword match="narrower"/>
|
||||
<keyword match="ultra-condensed"/>
|
||||
<keyword match="extra-condensed"/>
|
||||
<keyword match="condensed"/>
|
||||
<keyword match="semi-condensed"/>
|
||||
<keyword match="semi-expanded"/>
|
||||
<keyword match="expanded"/>
|
||||
<keyword match="extra-expanded"/>
|
||||
<keyword match="ultra-expanded"/>
|
||||
<keyword match="italic"/>
|
||||
<keyword match="oblique"/>
|
||||
<keyword match="small-caps"/>
|
||||
<keyword match="bold"/>
|
||||
<keyword match="bolder"/>
|
||||
<keyword match="lighter"/>
|
||||
<keyword match="inside"/>
|
||||
<keyword match="outside"/>
|
||||
<keyword match="disc"/>
|
||||
<keyword match="circle"/>
|
||||
<keyword match="square"/>
|
||||
<keyword match="decimal"/>
|
||||
<keyword match="decimal-leading-zero"/>
|
||||
<keyword match="lower-roman"/>
|
||||
<keyword match="upper-roman"/>
|
||||
<keyword match="lower-greek"/>
|
||||
<keyword match="lower-alpha"/>
|
||||
<keyword match="lower-latin"/>
|
||||
<keyword match="upper-alpha"/>
|
||||
<keyword match="upper-latin"/>
|
||||
<keyword match="hebrew"/>
|
||||
<keyword match="armenian"/>
|
||||
<keyword match="georgian"/>
|
||||
<keyword match="cjk-ideographic"/>
|
||||
<keyword match="hiragana"/>
|
||||
<keyword match="katakana"/>
|
||||
<keyword match="hiragana-iroha"/>
|
||||
<keyword match="katakana-iroha"/>
|
||||
<keyword match="crop"/>
|
||||
<keyword match="cross"/>
|
||||
<keyword match="invert"/>
|
||||
<keyword match="visible"/>
|
||||
<keyword match="hidden"/>
|
||||
<keyword match="always"/>
|
||||
<keyword match="avoid"/>
|
||||
<keyword match="x-low"/>
|
||||
<keyword match="low"/>
|
||||
<keyword match="medium"/>
|
||||
<keyword match="high"/>
|
||||
<keyword match="x-high"/>
|
||||
<keyword match="mix?"/>
|
||||
<keyword match="repeat?"/>
|
||||
<keyword match="static"/>
|
||||
<keyword match="relative"/>
|
||||
<keyword match="absolute"/>
|
||||
<keyword match="portrait"/>
|
||||
<keyword match="landscape"/>
|
||||
<keyword match="spell-out"/>
|
||||
<keyword match="once"/>
|
||||
<keyword match="digits"/>
|
||||
<keyword match="continuous"/>
|
||||
<keyword match="code"/>
|
||||
<keyword match="x-slow"/>
|
||||
<keyword match="slow"/>
|
||||
<keyword match="fast"/>
|
||||
<keyword match="x-fast"/>
|
||||
<keyword match="faster"/>
|
||||
<keyword match="slower"/>
|
||||
<keyword match="justify"/>
|
||||
<keyword match="underline"/>
|
||||
<keyword match="overline"/>
|
||||
<keyword match="line-through"/>
|
||||
<keyword match="blink"/>
|
||||
<keyword match="capitalize"/>
|
||||
<keyword match="uppercase"/>
|
||||
<keyword match="lowercase"/>
|
||||
<keyword match="embed"/>
|
||||
<keyword match="bidi-override"/>
|
||||
<keyword match="baseline"/>
|
||||
<keyword match="sub"/>
|
||||
<keyword match="super"/>
|
||||
<keyword match="text-top"/>
|
||||
<keyword match="middle"/>
|
||||
<keyword match="text-bottom"/>
|
||||
<keyword match="silent"/>
|
||||
<keyword match="x-soft"/>
|
||||
<keyword match="soft"/>
|
||||
<keyword match="loud"/>
|
||||
<keyword match="x-loud"/>
|
||||
<keyword match="pre"/>
|
||||
<keyword match="nowrap"/>
|
||||
<keyword match="serif"/>
|
||||
<keyword match="sans-serif"/>
|
||||
<keyword match="cursive"/>
|
||||
<keyword match="fantasy"/>
|
||||
<keyword match="monospace"/>
|
||||
<keyword match="empty"/>
|
||||
<keyword match="string"/>
|
||||
<keyword match="strict"/>
|
||||
<keyword match="loose"/>
|
||||
<keyword match="char"/>
|
||||
<keyword match="true"/>
|
||||
<keyword match="false"/>
|
||||
<keyword match="dotted"/>
|
||||
<keyword match="dashed"/>
|
||||
<keyword match="solid"/>
|
||||
<keyword match="double"/>
|
||||
<keyword match="groove"/>
|
||||
<keyword match="ridge"/>
|
||||
<keyword match="inset"/>
|
||||
<keyword match="outset"/>
|
||||
<keyword match="larger"/>
|
||||
<keyword match="smaller"/>
|
||||
<keyword match="xx-small"/>
|
||||
<keyword match="x-small"/>
|
||||
<keyword match="small"/>
|
||||
<keyword match="large"/>
|
||||
<keyword match="x-large"/>
|
||||
<keyword match="xx-large"/>
|
||||
<keyword match="all"/>
|
||||
<keyword match="newspaper"/>
|
||||
<keyword match="distribute"/>
|
||||
<keyword match="distribute-all-lines"/>
|
||||
<keyword match="distribute-center-last"/>
|
||||
<keyword match="inter-word"/>
|
||||
<keyword match="inter-ideograph"/>
|
||||
<keyword match="inter-cluster"/>
|
||||
<keyword match="kashida"/>
|
||||
<keyword match="ideograph-alpha"/>
|
||||
<keyword match="ideograph-numeric"/>
|
||||
<keyword match="ideograph-parenthesis"/>
|
||||
<keyword match="ideograph-space"/>
|
||||
<keyword match="keep-all"/>
|
||||
<keyword match="break-all"/>
|
||||
<keyword match="break-word"/>
|
||||
<keyword match="lr-tb"/>
|
||||
<keyword match="tb-rl"/>
|
||||
<keyword match="thin"/>
|
||||
<keyword match="thick"/>
|
||||
<keyword match="inline-block"/>
|
||||
<keyword match="w-resize"/>
|
||||
<keyword match="hand"/>
|
||||
<keyword match="distribute-letter"/>
|
||||
<keyword match="distribute-space"/>
|
||||
<keyword match="whitespace"/>
|
||||
<keyword match="male"/>
|
||||
<keyword match="female"/>
|
||||
<keyword match="child"/>
|
||||
</keywords>
|
||||
|
||||
|
||||
<keywords name="namedcolor" inherits="identifier" innerClass="var" case = "no">
|
||||
<keyword match="aqua"/>
|
||||
<keyword match="black"/>
|
||||
<keyword match="blue"/>
|
||||
<keyword match="fuchsia"/>
|
||||
<keyword match="gray"/>
|
||||
<keyword match="green"/>
|
||||
<keyword match="lime"/>
|
||||
<keyword match="maroon"/>
|
||||
<keyword match="navy"/>
|
||||
<keyword match="olive"/>
|
||||
<keyword match="purple"/>
|
||||
<keyword match="red"/>
|
||||
<keyword match="silver"/>
|
||||
<keyword match="teal"/>
|
||||
<keyword match="white"/>
|
||||
<keyword match="yellow"/>
|
||||
<keyword match="ActiveBorder"/>
|
||||
<keyword match="ActiveCaption"/>
|
||||
<keyword match="AppWorkspace"/>
|
||||
<keyword match="Background"/>
|
||||
<keyword match="ButtonFace"/>
|
||||
<keyword match="ButtonHighlight"/>
|
||||
<keyword match="ButtonShadow"/>
|
||||
<keyword match="ButtonText"/>
|
||||
<keyword match="CaptionText"/>
|
||||
<keyword match="GrayText"/>
|
||||
<keyword match="Highlight"/>
|
||||
<keyword match="HighlightText"/>
|
||||
<keyword match="InactiveBorder"/>
|
||||
<keyword match="InactiveCaption"/>
|
||||
<keyword match="InactiveCaptionText"/>
|
||||
<keyword match="InfoBackground"/>
|
||||
<keyword match="InfoText"/>
|
||||
<keyword match="Menu"/>
|
||||
<keyword match="MenuText"/>
|
||||
<keyword match="Scrollbar"/>
|
||||
<keyword match="ThreeDDarkShadow"/>
|
||||
<keyword match="ThreeDFace"/>
|
||||
<keyword match="ThreeDHighlight"/>
|
||||
<keyword match="ThreeDLightShadow"/>
|
||||
<keyword match="ThreeDShadow"/>
|
||||
<keyword match="Window"/>
|
||||
<keyword match="WindowFrame"/>
|
||||
<keyword match="WindowText"/>
|
||||
</keywords>
|
||||
</highlight>
|
45
vendor/pear-pear.php.net/Text_Highlighter/data/Text_Highlighter/Text/diff.xml
generated
vendored
Normal file
45
vendor/pear-pear.php.net/Text_Highlighter/data/Text_Highlighter/Text/diff.xml
generated
vendored
Normal file
|
@ -0,0 +1,45 @@
|
|||
<?xml version="1.0"?>
|
||||
<!-- $Id: diff.xml,v 1.1 2007-06-03 02:35:28 ssttoo Exp $ -->
|
||||
|
||||
<highlight lang="diff" case="yes">
|
||||
|
||||
<authors>
|
||||
<author name="Andrey Demenev" email="demenev@gmail.com"/>
|
||||
</authors>
|
||||
|
||||
|
||||
<default innerClass="default" />
|
||||
|
||||
<block name="noNewLine" match="/^\\\sNo\snewline.+$/m" innerClass="special"/>
|
||||
|
||||
<block name="diffSeparator" match="/^\-\-\-$/m" innerClass="code"/>
|
||||
|
||||
<block name="diffCmdLine" match="/^(diff\s+\-|Only\s+|Index).*$/m" innerClass="var"/>
|
||||
<block name="diffFiles" match="/^(\-\-\-|\+\+\+)\s.+$/m" innerClass="reserved"/>
|
||||
|
||||
<block name="contextOrg" match="/^\*.*$/m" innerClass="quotes"/>
|
||||
<block name="contextNew" match="/^\+.*$/m" innerClass="string"/>
|
||||
<block name="contextChg" match="/^!.*$/m" innerClass="inlinedoc"/>
|
||||
|
||||
<block name="defOrg" match="/^\<\s.*$/m" innerClass="quotes"/>
|
||||
<block name="defNew" match="/^\>\s.*$/m" innerClass="string"/>
|
||||
<block name="defChg" match="/^\d+(\,\d+)?[acd]\d+(,\d+)?$/m" innerClass="code"/>
|
||||
|
||||
<block name="uniOrg" match="/^\-.*$/m" innerClass="quotes"/>
|
||||
<block name="uniNew" match="/^\+.*$/m" innerClass="string"/>
|
||||
<block name="uniChg" match="/^@@.+@@$/m" innerClass="code"/>
|
||||
|
||||
<block name="normOrg" match="/^d\d+\s\d+$/m" innerClass="code"/>
|
||||
<region name="normNew" start="/^a\d+\s\d+$/m" end="/(?=^[ad]\d+\s\d+)/m" innerClass="var" delimClass="code"/>
|
||||
|
||||
<region name="edNew" start="/^(\d+)(,\d+)?(a)$/m" end="/^(\.)$/m" innerClass="string" delimClass="code"/>
|
||||
<region name="edChg" start="/^(\d+)(,\d+)?(c)$/m" end="/^(\.)$/m" innerClass="inlinedoc" delimClass="code"/>
|
||||
<block name="edDel" match="/^(\d+)(,\d+)?(d)$/m" innerClass="code"/>
|
||||
|
||||
<region name="fedNew" start="/^a(\d+)(\s\d+)?$/m" end="/^(\.)$/m" innerClass="string" delimClass="code"/>
|
||||
<region name="fedChg" start="/^c(\d+)(\s\d+)?$/m" end="/^(\.)$/m" innerClass="inlinedoc" delimClass="code"/>
|
||||
<block name="fedDel" match="/^d(\d+)(\s\d+)?$/m"
|
||||
innerClass="code"/>
|
||||
|
||||
|
||||
</highlight>
|
66
vendor/pear-pear.php.net/Text_Highlighter/data/Text_Highlighter/Text/dtd.xml
generated
vendored
Normal file
66
vendor/pear-pear.php.net/Text_Highlighter/data/Text_Highlighter/Text/dtd.xml
generated
vendored
Normal file
|
@ -0,0 +1,66 @@
|
|||
<?xml version="1.0"?>
|
||||
<!-- $Id: dtd.xml,v 1.1 2007-06-03 02:35:28 ssttoo Exp $ -->
|
||||
|
||||
<highlight lang="dtd" case="yes">
|
||||
|
||||
<authors>
|
||||
<author name="Andrey Demenev" email="demenev@gmail.com"/>
|
||||
</authors>
|
||||
|
||||
|
||||
<default innerClass="code" />
|
||||
|
||||
<region name="comment" delimClass="comment" innerClass="comment"
|
||||
start="\<!--" end="--\>">
|
||||
</region>
|
||||
|
||||
<region name="redecl" start="\<\!\[" end="\]\]\>" delimClass="brackets"
|
||||
innerClass="code" never-contained="yes">
|
||||
<contains all="yes" />
|
||||
</region>
|
||||
|
||||
<region name="tag" start="\<" end="\>" delimClass="brackets"
|
||||
innerClass="code" >
|
||||
<contains all="yes" />
|
||||
<onlyin region="redecl"/>
|
||||
</region>
|
||||
|
||||
<region name="brackets" start="\(" end="\)" delimClass="brackets"
|
||||
innerClass="code" contained="yes">
|
||||
<onlyin region="tag"/>
|
||||
<onlyin region="brackets"/>
|
||||
<contains block="entity" />
|
||||
<contains block="identifier" />
|
||||
</region>
|
||||
|
||||
<region name="strsingle" start="'" end="'" delimClass="quotes"
|
||||
innerClass="string" contained="yes">
|
||||
<onlyin region="tag"/>
|
||||
<contains block="entity" />
|
||||
</region>
|
||||
|
||||
<region name="strdouble" start=""" end=""" delimClass="quotes"
|
||||
innerClass="string" contained="yes">
|
||||
<onlyin region="tag"/>
|
||||
<contains block="entity" />
|
||||
</region>
|
||||
|
||||
<block name="tagname" match="(?<=\<)!(ENTITY|ATTLIST|ELEMENT|NOTATION)\b"
|
||||
innerClass="var" contained="yes">
|
||||
<onlyin region="tag"/>
|
||||
</block>
|
||||
|
||||
<block name="reserved" match="\s(#(IMPLIED|REQUIRED|FIXED))|CDATA|ENTITY|NOTATION|NMTOKENS?|PUBLIC|SYSTEM\b"
|
||||
innerClass="reserved" contained="yes">
|
||||
<onlyin region="tag"/>
|
||||
</block>
|
||||
|
||||
<block name="pcdata" match="#PCDATA\b"
|
||||
innerClass="reserved" contained="yes" />
|
||||
|
||||
<block name="entity" match="(\&|\%)[\w\-\.]+;" innerClass="special" />
|
||||
|
||||
<block name="identifier" match="[a-z][a-z\d\-\,:]+"
|
||||
innerClass="identifier" contained="yes" case="no"/>
|
||||
|
||||
</highlight>
|
33
vendor/pear-pear.php.net/Text_Highlighter/data/Text_Highlighter/Text/html.xml
generated
vendored
Normal file
33
vendor/pear-pear.php.net/Text_Highlighter/data/Text_Highlighter/Text/html.xml
generated
vendored
Normal file
|
@ -0,0 +1,33 @@
|
|||
<?xml version="1.0"?>
|
||||
<!-- $Id: html.xml,v 1.1 2007-06-03 02:35:28 ssttoo Exp $ -->
|
||||
|
||||
<highlight lang="html" case="no">
|
||||
|
||||
<authors>
|
||||
<author name="Andrey Demenev" email="demenev@gmail.com"/>
|
||||
</authors>
|
||||
|
||||
|
||||
<default innerClass="code" />
|
||||
|
||||
<region name="comment" delimClass="comment" innerClass="comment"
|
||||
start="\<!--" end="--\>">
|
||||
</region>
|
||||
|
||||
<region name="tag" delimClass="brackets" innerClass="code" start="\<[\?\/]?" end="[\/\?]?\>">
|
||||
<contains block="tagname"/>
|
||||
<contains region="param"/>
|
||||
<contains block="paramname"/>
|
||||
</region>
|
||||
|
||||
<block name="tagname" match="(?<=[\<\/?])[\w\-\:]+" innerClass="reserved" contained="yes"/>
|
||||
|
||||
<block name="paramname" match="[\w\-\:]+" innerClass="var" contained="yes"/>
|
||||
|
||||
<block name="entity" match="(&)[\w\-\.]+;" innerClass="special" />
|
||||
|
||||
<region name="param" start=""" end=""" delimClass="quotes" innerClass="string" contained="yes">
|
||||
<contains block="entity"/>
|
||||
</region>
|
||||
|
||||
</highlight>
|
2824
vendor/pear-pear.php.net/Text_Highlighter/data/Text_Highlighter/Text/java.xml
generated
vendored
Normal file
2824
vendor/pear-pear.php.net/Text_Highlighter/data/Text_Highlighter/Text/java.xml
generated
vendored
Normal file
File diff suppressed because it is too large
Load diff
174
vendor/pear-pear.php.net/Text_Highlighter/data/Text_Highlighter/Text/javascript.xml
generated
vendored
Normal file
174
vendor/pear-pear.php.net/Text_Highlighter/data/Text_Highlighter/Text/javascript.xml
generated
vendored
Normal file
|
@ -0,0 +1,174 @@
|
|||
<?xml version="1.0"?>
|
||||
<!-- $Id: javascript.xml,v 1.3 2008-01-01 23:43:36 ssttoo Exp $ -->
|
||||
|
||||
<highlight lang="javascript" case = "no">
|
||||
|
||||
<authors>
|
||||
<author name="Andrey Demenev" email ="demenev@gmail.com"/>
|
||||
</authors>
|
||||
|
||||
<default innerClass="code" />
|
||||
|
||||
<region name="block" delimClass="brackets" innerClass="code" start="\{" end="\}">
|
||||
<contains all="yes"/>
|
||||
</region>
|
||||
|
||||
<region name="brackets" delimClass="brackets" innerClass="code" start="\(" end="\)">
|
||||
<contains all="yes"/>
|
||||
</region>
|
||||
|
||||
<region name="sqbrackets" delimClass="brackets" innerClass="code" start="\[" end="\]">
|
||||
<contains all="yes"/>
|
||||
</region>
|
||||
|
||||
|
||||
<region name="mlcomment" innerClass="comment" start="\/\*" end="\*\/" >
|
||||
<contains block="cvstag"/>
|
||||
</region>
|
||||
|
||||
<region name="strdouble" delimClass="quotes" innerClass="string" start=""" end="""/>
|
||||
|
||||
<region name="strsingle" delimClass="quotes" innerClass="string" start="'" end="'" />
|
||||
|
||||
<block name="escaped" match="\\\\|\\"|\\'|\\`" innerClass="special" contained="yes">
|
||||
<onlyin region="strsingle"/>
|
||||
</block>
|
||||
|
||||
<block name="descaped" match="\\\\|\\"|\\'|\\`|\\t|\\n|\\r" innerClass="special" contained="yes">
|
||||
<onlyin region="strdouble"/>
|
||||
</block>
|
||||
|
||||
<region name="comment" start="\/\/" end="/$/m" innerClass="comment">
|
||||
<contains block="cvstag"/>
|
||||
</region>
|
||||
|
||||
<block name="identifier" match="[a-z_]\w*" innerClass="identifier" case="no"/>
|
||||
|
||||
<block name="number" match="0x\d*|\d*\.?\d+" innerClass="number"/>
|
||||
|
||||
|
||||
<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="\b(note|fixme):" innerClass="inlinedoc" contained="yes" case="no">
|
||||
<onlyin region="mlcomment"/>
|
||||
<onlyin region="comment"/>
|
||||
</block>
|
||||
|
||||
|
||||
<block name="cvstag" match="\$\w+:.+\$" innerClass="inlinedoc" contained="yes">
|
||||
<onlyin region="mlcomment"/>
|
||||
<onlyin region="comment"/>
|
||||
</block>
|
||||
|
||||
<keywords name="builtin" inherits="identifier" innerClass="builtin" case = "yes">
|
||||
<keyword match="String"/>
|
||||
<keyword match="Array"/>
|
||||
<keyword match="RegExp"/>
|
||||
<keyword match="Function"/>
|
||||
<keyword match="Math"/>
|
||||
<keyword match="Number"/>
|
||||
<keyword match="Date"/>
|
||||
<keyword match="Image"/>
|
||||
<keyword match="window"/>
|
||||
<keyword match="document"/>
|
||||
<keyword match="navigator"/>
|
||||
<keyword match="onAbort"/>
|
||||
<keyword match="onBlur"/>
|
||||
<keyword match="onChange"/>
|
||||
<keyword match="onClick"/>
|
||||
<keyword match="onDblClick"/>
|
||||
<keyword match="onDragDrop"/>
|
||||
<keyword match="onError"/>
|
||||
<keyword match="onFocus"/>
|
||||
<keyword match="onKeyDown"/>
|
||||
<keyword match="onKeyPress"/>
|
||||
<keyword match="onKeyUp"/>
|
||||
<keyword match="onLoad"/>
|
||||
<keyword match="onMouseDown"/>
|
||||
<keyword match="onMouseOver"/>
|
||||
<keyword match="onMouseOut"/>
|
||||
<keyword match="onMouseMove"/>
|
||||
<keyword match="onMouseUp"/>
|
||||
<keyword match="onMove"/>
|
||||
<keyword match="onReset"/>
|
||||
<keyword match="onResize"/>
|
||||
<keyword match="onSelect"/>
|
||||
<keyword match="onSubmit"/>
|
||||
<keyword match="onUnload"/>
|
||||
</keywords>
|
||||
|
||||
<keywords name="reserved" inherits="identifier" innerClass="reserved" case = "yes">
|
||||
<keyword match="break"/>
|
||||
<keyword match="continue"/>
|
||||
<keyword match="do"/>
|
||||
<keyword match="while"/>
|
||||
<keyword match="do"/>
|
||||
<keyword match="export"/>
|
||||
<keyword match="for"/>
|
||||
<keyword match="in"/>
|
||||
<keyword match="if"/>
|
||||
<keyword match="else"/>
|
||||
<keyword match="import"/>
|
||||
<keyword match="return"/>
|
||||
<keyword match="label"/>
|
||||
<keyword match="switch"/>
|
||||
<keyword match="case"/>
|
||||
<keyword match="var"/>
|
||||
<keyword match="with"/>
|
||||
<keyword match="delete"/>
|
||||
<keyword match="new"/>
|
||||
<keyword match="this"/>
|
||||
<keyword match="typeof"/>
|
||||
<keyword match="void"/>
|
||||
<keyword match="abstract"/>
|
||||
<keyword match="boolean"/>
|
||||
<keyword match="byte"/>
|
||||
<keyword match="catch"/>
|
||||
<keyword match="char"/>
|
||||
<keyword match="class"/>
|
||||
<keyword match="const"/>
|
||||
<keyword match="continue"/>
|
||||
<keyword match="debugger"/>
|
||||
<keyword match="default"/>
|
||||
<keyword match="double"/>
|
||||
<keyword match="enum"/>
|
||||
<keyword match="extends"/>
|
||||
<keyword match="false"/>
|
||||
<keyword match="final"/>
|
||||
<keyword match="finally"/>
|
||||
<keyword match="float"/>
|
||||
<keyword match="function"/>
|
||||
<keyword match="implements"/>
|
||||
<keyword match="goto"/>
|
||||
<keyword match="in"/>
|
||||
<keyword match="instanceof"/>
|
||||
<keyword match="int"/>
|
||||
<keyword match="interface"/>
|
||||
<keyword match="long"/>
|
||||
<keyword match="native"/>
|
||||
<keyword match="null"/>
|
||||
<keyword match="package"/>
|
||||
<keyword match="private"/>
|
||||
<keyword match="protected"/>
|
||||
<keyword match="public"/>
|
||||
<keyword match="short"/>
|
||||
<keyword match="static"/>
|
||||
<keyword match="super"/>
|
||||
<keyword match="synchronized"/>
|
||||
<keyword match="throw"/>
|
||||
<keyword match="throws"/>
|
||||
<keyword match="transient"/>
|
||||
<keyword match="true"/>
|
||||
<keyword match="try"/>
|
||||
<keyword match="volatile"/>
|
||||
</keywords>
|
||||
|
||||
</highlight>
|
424
vendor/pear-pear.php.net/Text_Highlighter/data/Text_Highlighter/Text/mysql.xml
generated
vendored
Normal file
424
vendor/pear-pear.php.net/Text_Highlighter/data/Text_Highlighter/Text/mysql.xml
generated
vendored
Normal file
|
@ -0,0 +1,424 @@
|
|||
<?xml version="1.0"?>
|
||||
<!-- $Id: mysql.xml,v 1.1 2007-06-03 02:35:28 ssttoo Exp $ -->
|
||||
|
||||
<highlight lang="mysql" case="no">
|
||||
|
||||
<authors>
|
||||
<author name="Andrey Demenev" email="demenev@gmail.com"/>
|
||||
</authors>
|
||||
|
||||
|
||||
<default innerClass="code" />
|
||||
|
||||
<region name="qidentifier" delimClass="quotes" innerClass="identifier"
|
||||
start="`" end="`" />
|
||||
|
||||
<region name="mlcomment" delimClass="comment" innerClass="comment"
|
||||
start="\/\*" end="\*\/" />
|
||||
|
||||
<block name="comment" match="(#|--\s).*" innerClass="comment" />
|
||||
|
||||
<block name="possiblefunction" match="[a-z_]\w*(?=\s*\()" innerClass="identifier" />
|
||||
|
||||
<block name="identifier" match="[a-z_]\w*" innerClass="identifier" />
|
||||
|
||||
<region name="strdouble" delimClass="quotes" innerClass="string"
|
||||
start=""" end=""" >
|
||||
</region>
|
||||
|
||||
<region name="brackets" delimClass="brackets" innerClass="code"
|
||||
start="\(" end="\)" >
|
||||
<contains all="yes"/>
|
||||
</region>
|
||||
|
||||
<region name="strsingle" delimClass="quotes" innerClass="string"
|
||||
start="'" end="'" />
|
||||
|
||||
<block name="escaped" match="\\." innerClass="special" contained="yes">
|
||||
<onlyin region="strsingle"/>
|
||||
<onlyin region="strdouble"/>
|
||||
</block>
|
||||
|
||||
<block name="exponent"
|
||||
match="((\d+|((\d*\.\d+)|(\d+\.\d*)))[eE][+-]?\d+)"
|
||||
innerClass="number" />
|
||||
|
||||
<block name="float" match="(\d*\.\d+)|(\d+\.\d*)" innerClass="number"/>
|
||||
|
||||
<block name="integer" match="\d+l?|\b0l?\b" innerClass="number" />
|
||||
|
||||
<block name="hexinteger" match="0[xX][\da-f]+l?" innerClass="number" />
|
||||
|
||||
<keywords name="reserved" inherits="identifier" innerClass="reserved"
|
||||
case="no">
|
||||
<keyword match="action" />
|
||||
<keyword match="add" />
|
||||
<keyword match="aggregate" />
|
||||
<keyword match="all" />
|
||||
<keyword match="alter" />
|
||||
<keyword match="after" />
|
||||
<keyword match="and" />
|
||||
<keyword match="as" />
|
||||
<keyword match="asc" />
|
||||
<keyword match="avg" />
|
||||
<keyword match="avg_row_length" />
|
||||
<keyword match="auto_increment" />
|
||||
<keyword match="between" />
|
||||
<keyword match="bigint" />
|
||||
<keyword match="bit" />
|
||||
|
||||
<keyword match="binary" />
|
||||
<keyword match="blob" />
|
||||
<keyword match="bool" />
|
||||
<keyword match="both" />
|
||||
<keyword match="by" />
|
||||
<keyword match="cascade" />
|
||||
<keyword match="case" />
|
||||
<keyword match="char" />
|
||||
<keyword match="character" />
|
||||
<keyword match="change" />
|
||||
<keyword match="check" />
|
||||
<keyword match="checksum" />
|
||||
<keyword match="column" />
|
||||
<keyword match="columns" />
|
||||
<keyword match="comment" />
|
||||
<keyword match="constraint" />
|
||||
<keyword match="create" />
|
||||
|
||||
<keyword match="cross" />
|
||||
<keyword match="current_date" />
|
||||
<keyword match="current_time" />
|
||||
<keyword match="current_timestamp" />
|
||||
<keyword match="data" />
|
||||
<keyword match="database" />
|
||||
<keyword match="databases" />
|
||||
<keyword match="date" />
|
||||
<keyword match="datetime" />
|
||||
<keyword match="day" />
|
||||
<keyword match="day_hour" />
|
||||
<keyword match="day_minute" />
|
||||
<keyword match="day_second" />
|
||||
<keyword match="dayofmonth" />
|
||||
<keyword match="dayofweek" />
|
||||
<keyword match="dayofyear" />
|
||||
<keyword match="dec" />
|
||||
|
||||
<keyword match="decimal" />
|
||||
<keyword match="default" />
|
||||
<keyword match="delayed" />
|
||||
<keyword match="delay_key_write" />
|
||||
<keyword match="delete" />
|
||||
<keyword match="desc" />
|
||||
<keyword match="describe" />
|
||||
<keyword match="distinct" />
|
||||
<keyword match="distinctrow" />
|
||||
<keyword match="double" />
|
||||
<keyword match="drop" />
|
||||
<keyword match="end" />
|
||||
<keyword match="else" />
|
||||
<keyword match="escape" />
|
||||
<keyword match="escaped" />
|
||||
<keyword match="enclosed" />
|
||||
<keyword match="enum" />
|
||||
|
||||
<keyword match="explain" />
|
||||
<keyword match="exists" />
|
||||
<keyword match="fields" />
|
||||
<keyword match="file" />
|
||||
<keyword match="first" />
|
||||
<keyword match="float" />
|
||||
<keyword match="float4" />
|
||||
<keyword match="float8" />
|
||||
<keyword match="flush" />
|
||||
<keyword match="foreign" />
|
||||
<keyword match="from" />
|
||||
<keyword match="for" />
|
||||
<keyword match="full" />
|
||||
<keyword match="function" />
|
||||
<keyword match="global" />
|
||||
<keyword match="grant" />
|
||||
<keyword match="grants" />
|
||||
|
||||
<keyword match="group" />
|
||||
<keyword match="having" />
|
||||
<keyword match="heap" />
|
||||
<keyword match="high_priority" />
|
||||
<keyword match="hour" />
|
||||
<keyword match="hour_minute" />
|
||||
<keyword match="hour_second" />
|
||||
<keyword match="hosts" />
|
||||
<keyword match="identified" />
|
||||
<keyword match="ignore" />
|
||||
<keyword match="in" />
|
||||
<keyword match="index" />
|
||||
<keyword match="infile" />
|
||||
<keyword match="inner" />
|
||||
<keyword match="insert" />
|
||||
<keyword match="insert_id" />
|
||||
<keyword match="int" />
|
||||
|
||||
<keyword match="integer" />
|
||||
<keyword match="interval" />
|
||||
<keyword match="int1" />
|
||||
<keyword match="int2" />
|
||||
<keyword match="int3" />
|
||||
<keyword match="int4" />
|
||||
<keyword match="int8" />
|
||||
<keyword match="into" />
|
||||
<keyword match="if" />
|
||||
<keyword match="is" />
|
||||
<keyword match="isam" />
|
||||
<keyword match="join" />
|
||||
<keyword match="key" />
|
||||
<keyword match="keys" />
|
||||
<keyword match="kill" />
|
||||
<keyword match="last_insert_id" />
|
||||
<keyword match="leading" />
|
||||
|
||||
<keyword match="left" />
|
||||
<keyword match="length" />
|
||||
<keyword match="like" />
|
||||
<keyword match="lines" />
|
||||
<keyword match="limit" />
|
||||
<keyword match="load" />
|
||||
<keyword match="local" />
|
||||
<keyword match="lock" />
|
||||
<keyword match="logs" />
|
||||
<keyword match="long" />
|
||||
<keyword match="longblob" />
|
||||
<keyword match="longtext" />
|
||||
<keyword match="low_priority" />
|
||||
<keyword match="max" />
|
||||
<keyword match="max_rows" />
|
||||
<keyword match="match" />
|
||||
<keyword match="mediumblob" />
|
||||
|
||||
<keyword match="mediumtext" />
|
||||
<keyword match="mediumint" />
|
||||
<keyword match="middleint" />
|
||||
<keyword match="min_rows" />
|
||||
<keyword match="minute" />
|
||||
<keyword match="minute_second" />
|
||||
<keyword match="modify" />
|
||||
<keyword match="month" />
|
||||
<keyword match="monthname" />
|
||||
<keyword match="myisam" />
|
||||
<keyword match="natural" />
|
||||
<keyword match="numeric" />
|
||||
<keyword match="no" />
|
||||
<keyword match="not" />
|
||||
<keyword match="null" />
|
||||
<keyword match="on" />
|
||||
<keyword match="optimize" />
|
||||
|
||||
<keyword match="option" />
|
||||
<keyword match="optionally" />
|
||||
<keyword match="or" />
|
||||
<keyword match="order" />
|
||||
<keyword match="outer" />
|
||||
<keyword match="outfile" />
|
||||
<keyword match="pack_keys" />
|
||||
<keyword match="partial" />
|
||||
<keyword match="password" />
|
||||
<keyword match="precision" />
|
||||
<keyword match="primary" />
|
||||
<keyword match="procedure" />
|
||||
<keyword match="process" />
|
||||
<keyword match="processlist" />
|
||||
<keyword match="privileges" />
|
||||
<keyword match="read" />
|
||||
<keyword match="real" />
|
||||
|
||||
<keyword match="references" />
|
||||
<keyword match="reload" />
|
||||
<keyword match="regexp" />
|
||||
<keyword match="rename" />
|
||||
<keyword match="replace" />
|
||||
<keyword match="restrict" />
|
||||
<keyword match="returns" />
|
||||
<keyword match="revoke" />
|
||||
<keyword match="rlike" />
|
||||
<keyword match="row" />
|
||||
<keyword match="rows" />
|
||||
<keyword match="second" />
|
||||
<keyword match="select" />
|
||||
<keyword match="set" />
|
||||
<keyword match="show" />
|
||||
<keyword match="shutdown" />
|
||||
<keyword match="smallint" />
|
||||
|
||||
<keyword match="soname" />
|
||||
<keyword match="sql_big_tables" />
|
||||
<keyword match="sql_big_selects" />
|
||||
<keyword match="sql_low_priority_updates" />
|
||||
<keyword match="sql_log_off" />
|
||||
<keyword match="sql_log_update" />
|
||||
<keyword match="sql_select_limit" />
|
||||
<keyword match="sql_small_result" />
|
||||
<keyword match="sql_big_result" />
|
||||
<keyword match="sql_warnings" />
|
||||
<keyword match="straight_join" />
|
||||
<keyword match="starting" />
|
||||
<keyword match="status" />
|
||||
<keyword match="string" />
|
||||
<keyword match="table" />
|
||||
<keyword match="tables" />
|
||||
<keyword match="temporary" />
|
||||
|
||||
<keyword match="terminated" />
|
||||
<keyword match="text" />
|
||||
<keyword match="then" />
|
||||
<keyword match="time" />
|
||||
<keyword match="timestamp" />
|
||||
<keyword match="tinyblob" />
|
||||
<keyword match="tinytext" />
|
||||
<keyword match="tinyint" />
|
||||
<keyword match="trailing" />
|
||||
<keyword match="to" />
|
||||
<keyword match="type" />
|
||||
<keyword match="use" />
|
||||
<keyword match="using" />
|
||||
<keyword match="unique" />
|
||||
<keyword match="unlock" />
|
||||
<keyword match="unsigned" />
|
||||
<keyword match="update" />
|
||||
|
||||
<keyword match="usage" />
|
||||
<keyword match="values" />
|
||||
<keyword match="varchar" />
|
||||
<keyword match="variables" />
|
||||
<keyword match="varying" />
|
||||
<keyword match="varbinary" />
|
||||
<keyword match="with" />
|
||||
<keyword match="write" />
|
||||
<keyword match="when" />
|
||||
<keyword match="where" />
|
||||
<keyword match="year" />
|
||||
<keyword match="year_month" />
|
||||
<keyword match="zerofill" />
|
||||
</keywords>
|
||||
|
||||
<keywords name="function" inherits="possiblefunction" innerClass="reserved"
|
||||
case="no" otherwise="identifier">
|
||||
<keyword match="ABS" />
|
||||
<keyword match="ACOS" />
|
||||
<keyword match="ADDDATE" />
|
||||
<keyword match="ASCII" />
|
||||
<keyword match="ASIN" />
|
||||
<keyword match="ATAN" />
|
||||
<keyword match="ATAN2" />
|
||||
<keyword match="AVG" />
|
||||
<keyword match="BENCHMARK" />
|
||||
<keyword match="BIN" />
|
||||
<keyword match="CEILING" />
|
||||
<keyword match="CHAR" />
|
||||
<keyword match="COALESCE" />
|
||||
<keyword match="CONCAT" />
|
||||
<keyword match="CONV" />
|
||||
<keyword match="COS" />
|
||||
<keyword match="COT" />
|
||||
<keyword match="COUNT" />
|
||||
<keyword match="CURDATE" />
|
||||
<keyword match="CURTIME" />
|
||||
<keyword match="DATABASE" />
|
||||
<keyword match="DAYNAME" />
|
||||
<keyword match="DAYOFMONTH" />
|
||||
<keyword match="DAYOFWEEK" />
|
||||
<keyword match="DAYOFYEAR" />
|
||||
<keyword match="DECODE" />
|
||||
<keyword match="DEGREES" />
|
||||
<keyword match="ELT" />
|
||||
|
||||
<keyword match="ENCODE" />
|
||||
<keyword match="ENCRYPT" />
|
||||
<keyword match="EXP" />
|
||||
<keyword match="EXTRACT" />
|
||||
|
||||
<keyword match="EXTRACT" />
|
||||
<keyword match="FIELD" />
|
||||
<keyword match="FLOOR" />
|
||||
<keyword match="FORMAT" />
|
||||
<keyword match="GREATEST" />
|
||||
<keyword match="HEX" />
|
||||
<keyword match="HOUR" />
|
||||
<keyword match="IF" />
|
||||
<keyword match="IFNULL" />
|
||||
<keyword match="INSERT" />
|
||||
<keyword match="INSTR" />
|
||||
<keyword match="INTERVAL" />
|
||||
|
||||
<keyword match="ISNULL" />
|
||||
<keyword match="LCASE" />
|
||||
<keyword match="LEAST" />
|
||||
<keyword match="LEFT" />
|
||||
<keyword match="LENGTH" />
|
||||
<keyword match="LOCATE" />
|
||||
|
||||
<keyword match="LOCATE" />
|
||||
<keyword match="LOG" />
|
||||
<keyword match="LOG10" />
|
||||
<keyword match="LOWER" />
|
||||
<keyword match="LPAD" />
|
||||
<keyword match="LTRIM" />
|
||||
<keyword match="MAX" />
|
||||
<keyword match="MD5" />
|
||||
<keyword match="MID" />
|
||||
<keyword match="MIN" />
|
||||
|
||||
<keyword match="MINUTE" />
|
||||
<keyword match="MOD" />
|
||||
<keyword match="MONTH" />
|
||||
<keyword match="MONTHNAME" />
|
||||
<keyword match="NOW" />
|
||||
<keyword match="NULLIF" />
|
||||
<keyword match="OCT" />
|
||||
<keyword match="ORD" />
|
||||
<keyword match="PASSWORD" />
|
||||
<keyword match="PI" />
|
||||
<keyword match="POSITION" />
|
||||
|
||||
<keyword match="POW" />
|
||||
<keyword match="POWER" />
|
||||
<keyword match="prepare" />
|
||||
<keyword match="QUARTER" />
|
||||
<keyword match="RADIANS" />
|
||||
<keyword match="RAND" />
|
||||
<keyword match="REPEAT" />
|
||||
<keyword match="REPLACE" />
|
||||
<keyword match="REVERSE" />
|
||||
<keyword match="RIGHT" />
|
||||
<keyword match="ROUND" />
|
||||
|
||||
<keyword match="ROUND" />
|
||||
<keyword match="RPAD" />
|
||||
|
||||
<keyword match="RTRIM" />
|
||||
<keyword match="SECOND" />
|
||||
<keyword match="SIGN" />
|
||||
<keyword match="SIN" />
|
||||
<keyword match="SOUNDEX" />
|
||||
<keyword match="SPACE" />
|
||||
<keyword match="SQRT" />
|
||||
<keyword match="STD" />
|
||||
<keyword match="STDDEV" />
|
||||
<keyword match="STRCMP" />
|
||||
<keyword match="SUBDATE" />
|
||||
<keyword match="SUBSTRING" />
|
||||
|
||||
<keyword match="SUBSTRING" />
|
||||
<keyword match="SUM" />
|
||||
<keyword match="SYSDATE" />
|
||||
<keyword match="TAN" />
|
||||
|
||||
<keyword match="TRIM" />
|
||||
<keyword match="TRUNCATE" />
|
||||
<keyword match="UCASE" />
|
||||
<keyword match="UPPER" />
|
||||
<keyword match="USER" />
|
||||
<keyword match="VERSION" />
|
||||
<keyword match="WEEK" />
|
||||
<keyword match="WEEKDAY" />
|
||||
<keyword match="YEAR" />
|
||||
</keywords>
|
||||
|
||||
</highlight>
|
439
vendor/pear-pear.php.net/Text_Highlighter/data/Text_Highlighter/Text/perl.xml
generated
vendored
Normal file
439
vendor/pear-pear.php.net/Text_Highlighter/data/Text_Highlighter/Text/perl.xml
generated
vendored
Normal file
|
@ -0,0 +1,439 @@
|
|||
<?xml version="1.0"?>
|
||||
<!-- $Id: perl.xml,v 1.1 2007-06-03 02:35:28 ssttoo Exp $ -->
|
||||
|
||||
<highlight lang="perl" case = "yes">
|
||||
|
||||
<authors>
|
||||
<author name="Mariusz 'kg' Jakubowski" email="kg@alternatywa.info" jid="kg@chrome.pl"/>
|
||||
<author name="Andrey Demenev" email="demenev@gmail.com"/>
|
||||
</authors>
|
||||
|
||||
<comment>This highlighter is EXPERIMENTAL, so that it may work incorrectly.
|
||||
Most rules were created by Mariusz Jakubowski, and extended by me.
|
||||
My knowledge of Perl is poor, and Perl syntax seems too
|
||||
complicated to me.</comment>
|
||||
|
||||
<default innerClass="code"/>
|
||||
|
||||
<block name="interpreter" match="/^(#!)(.*)/m" innerClass="special">
|
||||
<partClass index="1" innerClass="special" />
|
||||
<partClass index="2" innerClass="string" />
|
||||
</block>
|
||||
|
||||
<region name="pod" innerClass="comment" start="/^=\w+/m" end="/^=cut[^\n]*/m" startBOL="yes" endBOL="yes"/>
|
||||
|
||||
<!--
|
||||
brackets
|
||||
-->
|
||||
<region name="block" delimClass="brackets" innerClass="code" start="\{" end="\}">
|
||||
<contains all="yes"/>
|
||||
</region>
|
||||
|
||||
<region name="brackets" delimClass="brackets" innerClass="code" start="\(" end="\)">
|
||||
<contains all="yes"/>
|
||||
</region>
|
||||
|
||||
<region name="sqbrackets" delimClass="brackets" innerClass="code" start="\[" end="\]">
|
||||
<contains all="yes"/>
|
||||
</region>
|
||||
|
||||
<!--
|
||||
use smth
|
||||
-->
|
||||
<block name="usestatement" match="(use)\s+([\w:]*)" innerClass="special">
|
||||
<partClass index="1" innerClass="reserved" />
|
||||
<partClass index="2" innerClass="special" />
|
||||
</block>
|
||||
|
||||
<block name="packagereference" match="[& ](\w{2,}::)+\w{2,}" innerClass="special"/>
|
||||
|
||||
<region name="q-w-q-statement"
|
||||
start="/\b(q[wq]\s*((\{)|(\()|(\[)|(\<)|([\W\S])))(?=(.*)((?(3)\})(?(4)\))(?(5)\])(?(6)\>)(?(7)\7)))/Us"
|
||||
end="%b2%"
|
||||
innerClass="string" delimClass="quotes" remember="yes">
|
||||
|
||||
<contains block="containedvar"/>
|
||||
<contains block="specialvar"/>
|
||||
<contains block="curlyvar"/>
|
||||
|
||||
</region>
|
||||
|
||||
<region name="qstatement"
|
||||
start="/\b(q\s*((\{)|(\()|(\[)|(\<)|([\W\S])))(?=(.*)((?(3)\})(?(4)\))(?(5)\])(?(6)\>)(?(7)\7)))/Us"
|
||||
end="%b2%"
|
||||
innerClass="string" delimClass="quotes" remember="yes">
|
||||
|
||||
</region>
|
||||
|
||||
<!--
|
||||
comments
|
||||
-->
|
||||
<block name="comment" match="#.*" innerClass="comment" />
|
||||
|
||||
|
||||
<!--
|
||||
regexpr
|
||||
FIXME: this should be rewrited
|
||||
-->
|
||||
<block name="dblregexprver1" match="/(s|tr) ([|#~`!@$%^&*-+=\\;:'",.\/?]) ((\\.|[^\\])*?) (\2)((\\.|[^\\])*?)(\2[ecgimosx]*)/x" innerClass="string">
|
||||
<partClass index="1" innerClass="quotes" />
|
||||
<partClass index="2" innerClass="quotes" />
|
||||
<partClass index="3" innerClass="string" />
|
||||
<partClass index="5" innerClass="quotes" />
|
||||
<partClass index="6" innerClass="string" />
|
||||
<partClass index="8" innerClass="quotes" />
|
||||
</block>
|
||||
|
||||
<block name="dblregexprver2" match="/(m) ([|#~`!@$%^&*-+=\\;:'",.\/?]) ((\\.|[^\\])*?) (\2[ecgimosx]*)/x" innerClass="string">
|
||||
<partClass index="1" innerClass="quotes" />
|
||||
<partClass index="2" innerClass="quotes" />
|
||||
<partClass index="3" innerClass="string" />
|
||||
<partClass index="5" innerClass="quotes" />
|
||||
</block>
|
||||
|
||||
|
||||
<region name="regexp" start=" \/" end="\/[cgimosx]*" innerClass="string" delimClass="quotes" case="yes">
|
||||
<contains block="reescaped"/>
|
||||
</region>
|
||||
|
||||
<block name="reescaped" match="\\\/" innerClass="string" contained="yes">
|
||||
<onlyin region="regexp"/>
|
||||
</block>
|
||||
|
||||
<!--
|
||||
variables
|
||||
FIXME: @{...}
|
||||
-->
|
||||
<block name="bracketsvars" match="([a-z1-9_]+)(\s*=>)" innerClass="string" contained="yes" case="no">
|
||||
<partClass index="1" innerClass="string" />
|
||||
<partClass index="2" innerClass="code" />
|
||||
<onlyin region="brackets"/>
|
||||
</block>
|
||||
|
||||
<block name="specialvar" match="\$#?[1-9'`@!]" innerClass="var"/>
|
||||
|
||||
<block name="var" match="(\$#?|[@%*])([a-z1-9_]+::)*([a-z1-9_]+|\^(?-i)[A-Z]?(?i))" innerClass="var" case="no"/>
|
||||
<block name="containedvar" match="\$([a-z1-9_]+|\^(?-i)[A-Z]?(?i))" innerClass="var" case="no"/>
|
||||
|
||||
<!-- not shure what is this, but the Perlers do it :) -->
|
||||
<block name="var2" match="(&|\w+)'[\w_']+\b" innerClass="var" case="no"/>
|
||||
|
||||
<block name="classvar" match="(\{)([a-z1-9]+)(\})" innerClass="var" case="no">
|
||||
<partClass index="1" innerClass="brackets" />
|
||||
<partClass index="2" innerClass="var" />
|
||||
<partClass index="3" innerClass="brackets" />
|
||||
</block>
|
||||
|
||||
<block name="curlyvar" match="[\$@%]#?\{[a-z1-9]+\}" innerClass="var" case="no"/>
|
||||
|
||||
<!--
|
||||
quotes
|
||||
-->
|
||||
<region name="exec" delimClass="quotes" innerClass="string" start="`" end="`">
|
||||
<contains block="containedvar"/>
|
||||
<contains block="specialvar"/>
|
||||
<contains block="curlyvar"/>
|
||||
</region>
|
||||
|
||||
<region name="strsingle" delimClass="quotes" innerClass="string" start="'" end="'"/>
|
||||
|
||||
<block name="escaped" match="\\\\|\\"|\\'|\\`" innerClass="special" contained="yes">
|
||||
<onlyin region="qstatement"/>
|
||||
<onlyin region="strsingle"/>
|
||||
<onlyin region="exec"/>
|
||||
</block>
|
||||
|
||||
<region name="strdouble" delimClass="quotes" innerClass="string" start=""" end=""">
|
||||
<contains block="containedvar"/>
|
||||
<contains block="specialvar"/>
|
||||
<contains block="curlyvar"/>
|
||||
</region>
|
||||
|
||||
<block name="descaped" match="\\[\\"'`tnr\$\{@]" innerClass="special" contained="yes">
|
||||
<onlyin region="strdouble"/>
|
||||
<onlyin region="q-w-q-statement"/>
|
||||
</block>
|
||||
|
||||
<!-- logical op.
|
||||
<block name="logic" match="\|\||&&" innerClass="reserved" contained="yes"/>-->
|
||||
|
||||
<!--
|
||||
identifiers
|
||||
-->
|
||||
<block name="identifier" match="[a-z_]\w*" innerClass="identifier" case="no"/>
|
||||
|
||||
<!--
|
||||
numbers
|
||||
-->
|
||||
<block name="number" match="\d*\.?\d+" innerClass="number"/>
|
||||
|
||||
<!--
|
||||
http://www.perldoc.com/perl5.6/pod/perlfunc.html
|
||||
Alphabetical Listing of Perl Functions
|
||||
-->
|
||||
<keywords name="reserved" inherits="identifier" innerClass="reserved" case = "yes">
|
||||
<keyword match="abs"/>
|
||||
<keyword match="accept"/>
|
||||
<keyword match="alarm"/>
|
||||
<keyword match="atan2"/>
|
||||
|
||||
<keyword match="bind"/>
|
||||
<keyword match="binmode"/>
|
||||
<keyword match="bless"/>
|
||||
|
||||
<keyword match="caller"/>
|
||||
<keyword match="chdir"/>
|
||||
<keyword match="chmod"/>
|
||||
<keyword match="chomp"/>
|
||||
<keyword match="chop"/>
|
||||
<keyword match="chown"/>
|
||||
<keyword match="chr"/>
|
||||
<keyword match="chroot"/>
|
||||
<keyword match="close"/>
|
||||
<keyword match="closedir"/>
|
||||
<keyword match="connect"/>
|
||||
<keyword match="continue"/>
|
||||
<keyword match="cos"/>
|
||||
<keyword match="crypt"/>
|
||||
|
||||
<keyword match="dbmclose"/>
|
||||
<keyword match="dbmopen"/>
|
||||
<keyword match="defined"/>
|
||||
<keyword match="delete"/>
|
||||
<keyword match="die"/>
|
||||
<keyword match="do"/>
|
||||
<keyword match="dump"/>
|
||||
|
||||
<keyword match="each"/>
|
||||
<keyword match="endgrent"/>
|
||||
<keyword match="endhostent"/>
|
||||
<keyword match="endnetent"/>
|
||||
<keyword match="endprotoent"/>
|
||||
<keyword match="endpwent"/>
|
||||
<keyword match="endservent"/>
|
||||
<keyword match="eof"/>
|
||||
<keyword match="eval"/>
|
||||
<keyword match="exec"/>
|
||||
<keyword match="exists"/>
|
||||
<keyword match="exit"/>
|
||||
<keyword match="exp"/>
|
||||
|
||||
<keyword match="fcntl"/>
|
||||
<keyword match="fileno"/>
|
||||
<keyword match="flock"/>
|
||||
<keyword match="fork"/>
|
||||
<keyword match="format"/>
|
||||
<keyword match="formline"/>
|
||||
|
||||
<keyword match="getc"/>
|
||||
<keyword match="getgrent"/>
|
||||
<keyword match="getgrgid"/>
|
||||
<keyword match="getgrnam"/>
|
||||
<keyword match="gethostbyaddr"/>
|
||||
<keyword match="gethostbyname"/>
|
||||
<keyword match="gethostent"/>
|
||||
<keyword match="getlogin"/>
|
||||
<keyword match="getnetbyaddr"/>
|
||||
<keyword match="getnetbyname"/>
|
||||
<keyword match="getnetent"/>
|
||||
<keyword match="getpeername"/>
|
||||
<keyword match="getpgrp"/>
|
||||
<keyword match="getppid"/>
|
||||
<keyword match="getpriority"/>
|
||||
<keyword match="getprotobyname"/>
|
||||
<keyword match="getprotobynumber"/>
|
||||
<keyword match="getprotoent"/>
|
||||
<keyword match="getpwent"/>
|
||||
<keyword match="getpwnam"/>
|
||||
<keyword match="getpwuid"/>
|
||||
<keyword match="getservbyname"/>
|
||||
<keyword match="getservbyport"/>
|
||||
<keyword match="getservent"/>
|
||||
<keyword match="getsockname"/>
|
||||
<keyword match="getsockopt"/>
|
||||
<keyword match="glob"/>
|
||||
<keyword match="gmtime"/>
|
||||
<keyword match="goto"/>
|
||||
<keyword match="grep"/>
|
||||
|
||||
<keyword match="hex"/>
|
||||
|
||||
<keyword match="import"/>
|
||||
<keyword match="index"/>
|
||||
<keyword match="int"/>
|
||||
<keyword match="ioctl"/>
|
||||
|
||||
<keyword match="join"/>
|
||||
|
||||
<keyword match="keys"/>
|
||||
<keyword match="kill"/>
|
||||
|
||||
<keyword match="last"/>
|
||||
<keyword match="lc"/>
|
||||
<keyword match="lcfirst"/>
|
||||
<keyword match="length"/>
|
||||
<keyword match="link"/>
|
||||
<keyword match="listen"/>
|
||||
<keyword match="local"/>
|
||||
<keyword match="localtime"/>
|
||||
<keyword match="lock"/>
|
||||
<keyword match="log"/>
|
||||
<keyword match="lstat"/>
|
||||
|
||||
<!--<keyword match="m"/>-->
|
||||
<keyword match="map"/>
|
||||
<keyword match="mkdir"/>
|
||||
<keyword match="msgctl"/>
|
||||
<keyword match="msgget"/>
|
||||
<keyword match="msgrcv"/>
|
||||
<keyword match="msgsnd"/>
|
||||
<keyword match="my"/>
|
||||
|
||||
<keyword match="next"/>
|
||||
<keyword match="no"/>
|
||||
|
||||
<keyword match="oct"/>
|
||||
<keyword match="open"/>
|
||||
<keyword match="opendir"/>
|
||||
<keyword match="ord"/>
|
||||
<keyword match="our"/>
|
||||
|
||||
<keyword match="pack"/>
|
||||
<keyword match="package"/>
|
||||
<keyword match="pipe"/>
|
||||
<keyword match="pop"/>
|
||||
<keyword match="pos"/>
|
||||
<keyword match="print"/>
|
||||
<keyword match="printf"/>
|
||||
<keyword match="prototype"/>
|
||||
<keyword match="push"/>
|
||||
|
||||
<!--<keyword match="q"/>
|
||||
<keyword match="qq"/>
|
||||
<keyword match="qr"/>-->
|
||||
<keyword match="quotemeta"/>
|
||||
<!--<keyword match="qw"/>
|
||||
<keyword match="qx"/>-->
|
||||
|
||||
<keyword match="rand"/>
|
||||
<keyword match="read"/>
|
||||
<keyword match="readdir"/>
|
||||
<keyword match="readline"/>
|
||||
<keyword match="readlink"/>
|
||||
<keyword match="readpipe"/>
|
||||
<keyword match="recv"/>
|
||||
<keyword match="redo"/>
|
||||
<keyword match="ref"/>
|
||||
<keyword match="rename"/>
|
||||
<keyword match="require"/>
|
||||
<keyword match="reset"/>
|
||||
<keyword match="return"/>
|
||||
<keyword match="reverse"/>
|
||||
<keyword match="rewinddir"/>
|
||||
<keyword match="rindex"/>
|
||||
<keyword match="rmdir"/>
|
||||
|
||||
<!--<keyword match="s"/>-->
|
||||
<keyword match="scalar"/>
|
||||
<keyword match="seek"/>
|
||||
<keyword match="seekdir"/>
|
||||
<keyword match="select"/>
|
||||
<keyword match="semctl"/>
|
||||
<keyword match="semget"/>
|
||||
<keyword match="semop"/>
|
||||
<keyword match="send"/>
|
||||
<keyword match="setgrent"/>
|
||||
<keyword match="sethostent"/>
|
||||
<keyword match="setnetent"/>
|
||||
<keyword match="setpgrp"/>
|
||||
<keyword match="setpriority"/>
|
||||
<keyword match="setprotoent"/>
|
||||
<keyword match="setpwent"/>
|
||||
<keyword match="setservent"/>
|
||||
<keyword match="setsockopt"/>
|
||||
<keyword match="shift"/>
|
||||
<keyword match="shmctl"/>
|
||||
<keyword match="shmget"/>
|
||||
<keyword match="shmread"/>
|
||||
<keyword match="shmwrite"/>
|
||||
<keyword match="shutdown"/>
|
||||
<keyword match="sin"/>
|
||||
<keyword match="sleep"/>
|
||||
<keyword match="socket"/>
|
||||
<keyword match="socketpair"/>
|
||||
<keyword match="sort"/>
|
||||
<keyword match="splice"/>
|
||||
<keyword match="split"/>
|
||||
<keyword match="sprintf"/>
|
||||
<keyword match="sqrt"/>
|
||||
<keyword match="srand"/>
|
||||
<keyword match="stat"/>
|
||||
<keyword match="study"/>
|
||||
<keyword match="sub"/>
|
||||
<keyword match="substr"/>
|
||||
<keyword match="symlink"/>
|
||||
<keyword match="syscall"/>
|
||||
<keyword match="sysopen"/>
|
||||
<keyword match="sysread"/>
|
||||
<keyword match="sysseek"/>
|
||||
<keyword match="system"/>
|
||||
<keyword match="syswrite"/>
|
||||
|
||||
<keyword match="tell"/>
|
||||
<keyword match="telldir"/>
|
||||
<keyword match="tie"/>
|
||||
<keyword match="tied"/>
|
||||
<keyword match="time"/>
|
||||
<keyword match="times"/>
|
||||
<!--<keyword match="tr"/>-->
|
||||
<keyword match="truncate"/>
|
||||
|
||||
<keyword match="uc"/>
|
||||
<keyword match="ucfirst"/>
|
||||
<keyword match="umask"/>
|
||||
<keyword match="undef"/>
|
||||
<keyword match="unlink"/>
|
||||
<keyword match="unpack"/>
|
||||
<keyword match="unshift"/>
|
||||
<keyword match="untie"/>
|
||||
<keyword match="use"/>
|
||||
<keyword match="utime"/>
|
||||
|
||||
<keyword match="values"/>
|
||||
<keyword match="vec"/>
|
||||
|
||||
<keyword match="wait"/>
|
||||
<keyword match="waitpid"/>
|
||||
<keyword match="wantarray"/>
|
||||
<keyword match="warn"/>
|
||||
<keyword match="write"/>
|
||||
|
||||
<keyword match="y"/>
|
||||
</keywords>
|
||||
|
||||
<keywords name="missingreserved" inherits="identifier" innerClass="reserved" case = "yes">
|
||||
<keyword match="new"/>
|
||||
</keywords>
|
||||
|
||||
|
||||
<keywords name="flowcontrol" inherits="identifier" innerClass="reserved" case = "yes">
|
||||
<keyword match="if"/>
|
||||
<keyword match="else"/>
|
||||
<keyword match="elsif"/>
|
||||
<keyword match="while"/>
|
||||
<keyword match="unless"/>
|
||||
<keyword match="for"/>
|
||||
<keyword match="foreach"/>
|
||||
<keyword match="until"/>
|
||||
<keyword match="do"/>
|
||||
<keyword match="continue"/>
|
||||
<keyword match="not"/>
|
||||
<keyword match="or"/>
|
||||
<keyword match="and"/>
|
||||
<keyword match="eq"/>
|
||||
<keyword match="ne"/>
|
||||
<keyword match="gt"/>
|
||||
<keyword match="lt"/>
|
||||
</keywords>
|
||||
|
||||
</highlight>
|
194
vendor/pear-pear.php.net/Text_Highlighter/data/Text_Highlighter/Text/php.xml
generated
vendored
Normal file
194
vendor/pear-pear.php.net/Text_Highlighter/data/Text_Highlighter/Text/php.xml
generated
vendored
Normal file
|
@ -0,0 +1,194 @@
|
|||
<?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>
|
229
vendor/pear-pear.php.net/Text_Highlighter/data/Text_Highlighter/Text/python.xml
generated
vendored
Normal file
229
vendor/pear-pear.php.net/Text_Highlighter/data/Text_Highlighter/Text/python.xml
generated
vendored
Normal file
|
@ -0,0 +1,229 @@
|
|||
<?xml version="1.0"?>
|
||||
<!-- $Id: python.xml,v 1.1 2007-06-03 02:35:28 ssttoo Exp $ -->
|
||||
|
||||
<highlight lang="python" case="no">
|
||||
|
||||
<authors>
|
||||
<author name="Andrey Demenev" email="demenev@gmail.com"/>
|
||||
</authors>
|
||||
|
||||
<default innerClass="code" />
|
||||
|
||||
<region name="strsingle3" delimClass="quotes" innerClass="string"
|
||||
start="'''" end="'''" />
|
||||
|
||||
<region name="strdouble3" delimClass="quotes" innerClass="string"
|
||||
start=""""" end=""""">
|
||||
</region>
|
||||
|
||||
<region name="strdouble" delimClass="quotes" innerClass="string"
|
||||
start=""" end=""" >
|
||||
</region>
|
||||
|
||||
<region name="strsingle" delimClass="quotes" innerClass="string"
|
||||
start="'" end="'" />
|
||||
|
||||
<region name="brackets" delimClass="brackets" innerClass="code" start="\(" end="\)" >
|
||||
<contains all="yes"/>
|
||||
</region>
|
||||
|
||||
<region name="sqbrackets" delimClass="brackets" innerClass="code" start="\[" end="\]" >
|
||||
<contains all="yes"/>
|
||||
</region>
|
||||
|
||||
<block name="escaped" match="\\." innerClass="special" contained="yes">
|
||||
<onlyin region="strsingle"/>
|
||||
<onlyin region="strsingle3"/>
|
||||
<onlyin region="strdouble"/>
|
||||
<onlyin region="strdouble3"/>
|
||||
</block>
|
||||
|
||||
<block name="possiblefunction" match="[a-z_]\w*(?=\s*\()" innerClass="identifier" />
|
||||
|
||||
<block name="identifier" match="[a-z_]\w*" innerClass="identifier" />
|
||||
|
||||
<block name="exponent"
|
||||
match="((\d+|((\d*\.\d+)|(\d+\.\d*)))[eE][+-]?\d+)"
|
||||
innerClass="number" />
|
||||
|
||||
<block name="imaginary" match="((\d*\.\d+)|(\d+\.\d*)|(\d+))j" innerClass="number"/>
|
||||
|
||||
<block name="float" match="(\d*\.\d+)|(\d+\.\d*)" innerClass="number"/>
|
||||
|
||||
<block name="integer" match="\d+l?|\b0l?\b" innerClass="number" />
|
||||
|
||||
<block name="hexinteger" match="0[xX][\da-f]+l?" innerClass="number" />
|
||||
|
||||
<block name="octinteger" match="0[0-7]+l?" innerClass="number" />
|
||||
|
||||
<block name="comment" innerClass="comment"
|
||||
match="#.+" />
|
||||
|
||||
<keywords name="reserved" inherits="identifier" innerClass="reserved" case = "yes">
|
||||
<keyword match="and"/>
|
||||
<keyword match="del"/>
|
||||
<keyword match="for"/>
|
||||
<keyword match="is"/>
|
||||
<keyword match="raise"/>
|
||||
<keyword match="assert"/>
|
||||
<keyword match="elif"/>
|
||||
<keyword match="from"/>
|
||||
<keyword match="lambda"/>
|
||||
<keyword match="return"/>
|
||||
<keyword match="break"/>
|
||||
<keyword match="else"/>
|
||||
<keyword match="global"/>
|
||||
<keyword match="not"/>
|
||||
<keyword match="try"/>
|
||||
<keyword match="class"/>
|
||||
<keyword match="except"/>
|
||||
<keyword match="if"/>
|
||||
<keyword match="or"/>
|
||||
<keyword match="while"/>
|
||||
<keyword match="continue"/>
|
||||
<keyword match="exec"/>
|
||||
<keyword match="import"/>
|
||||
<keyword match="pass"/>
|
||||
<keyword match="yield"/>
|
||||
<keyword match="def"/>
|
||||
<keyword match="finally"/>
|
||||
<keyword match="in"/>
|
||||
<keyword match="print"/>
|
||||
<keyword match="False"/>
|
||||
<keyword match="True"/>
|
||||
<keyword match="None"/>
|
||||
<keyword match="NotImplemented"/>
|
||||
<keyword match="Ellipsis"/>
|
||||
|
||||
<keyword match="Exception" />
|
||||
<keyword match="SystemExit" />
|
||||
<keyword match="StopIteration" />
|
||||
<keyword match="StandardError" />
|
||||
<keyword match="KeyboardInterrupt" />
|
||||
<keyword match="ImportError" />
|
||||
<keyword match="EnvironmentError" />
|
||||
<keyword match="IOError" />
|
||||
<keyword match="OSError" />
|
||||
<keyword match="WindowsError" />
|
||||
<keyword match="EOFError" />
|
||||
<keyword match="RuntimeError" />
|
||||
<keyword match="NotImplementedError" />
|
||||
<keyword match="NameError" />
|
||||
<keyword match="UnboundLocalError" />
|
||||
|
||||
<keyword match="AttributeError" />
|
||||
<keyword match="SyntaxError" />
|
||||
<keyword match="IndentationError" />
|
||||
<keyword match="TabError" />
|
||||
<keyword match="TypeError" />
|
||||
<keyword match="AssertionError" />
|
||||
<keyword match="LookupError" />
|
||||
<keyword match="IndexError" />
|
||||
<keyword match="KeyError" />
|
||||
<keyword match="ArithmeticError" />
|
||||
<keyword match="OverflowError" />
|
||||
<keyword match="ZeroDivisionError" />
|
||||
<keyword match="FloatingPointError" />
|
||||
<keyword match="ValueError" />
|
||||
<keyword match="UnicodeError" />
|
||||
<keyword match="UnicodeEncodeError" />
|
||||
<keyword match="UnicodeDecodeError" />
|
||||
|
||||
<keyword match="UnicodeTranslateError" />
|
||||
<keyword match="ReferenceError" />
|
||||
<keyword match="SystemError" />
|
||||
<keyword match="MemoryError" />
|
||||
<keyword match="Warning" />
|
||||
<keyword match="UserWarning" />
|
||||
<keyword match="DeprecationWarning" />
|
||||
<keyword match="PendingDeprecationWarning" />
|
||||
<keyword match="SyntaxWarning" />
|
||||
<keyword match="OverflowWarning" />
|
||||
<keyword match="RuntimeWarning" />
|
||||
<keyword match="FutureWarning" />
|
||||
|
||||
</keywords>
|
||||
|
||||
<keywords name="builtin" inherits="possiblefunction"
|
||||
innerClass="builtin" otherwise="identifier" case = "yes">
|
||||
<keyword match="__import__"/>
|
||||
|
||||
<keyword match="abs"/>
|
||||
<keyword match="apply"/>
|
||||
<keyword match="basestring"/>
|
||||
<keyword match="bool"/>
|
||||
<keyword match="buffer"/>
|
||||
<keyword match="callable"/>
|
||||
<keyword match="chr"/>
|
||||
<keyword match="classmethod"/>
|
||||
<keyword match="cmp"/>
|
||||
|
||||
<keyword match="coerce"/>
|
||||
<keyword match="compile"/>
|
||||
<keyword match="complex"/>
|
||||
<keyword match="delattr"/>
|
||||
<keyword match="dict"/>
|
||||
<keyword match="dir"/>
|
||||
<keyword match="divmod"/>
|
||||
<keyword match="enumerate"/>
|
||||
<keyword match="eval"/>
|
||||
|
||||
<keyword match="execfile"/>
|
||||
<keyword match="file"/>
|
||||
<keyword match="filter"/>
|
||||
<keyword match="float"/>
|
||||
<keyword match="getattr"/>
|
||||
<keyword match="globals"/>
|
||||
<keyword match="hasattr"/>
|
||||
<keyword match="hash"/>
|
||||
<keyword match="help"/>
|
||||
|
||||
<keyword match="hex"/>
|
||||
<keyword match="id"/>
|
||||
<keyword match="input"/>
|
||||
<keyword match="int"/>
|
||||
<keyword match="intern"/>
|
||||
<keyword match="isinstance"/>
|
||||
<keyword match="issubclass"/>
|
||||
<keyword match="iter"/>
|
||||
<keyword match="len"/>
|
||||
|
||||
<keyword match="list"/>
|
||||
<keyword match="locals"/>
|
||||
<keyword match="long"/>
|
||||
<keyword match="map"/>
|
||||
<keyword match="max"/>
|
||||
<keyword match="min"/>
|
||||
<keyword match="object"/>
|
||||
<keyword match="oct"/>
|
||||
<keyword match="open"/>
|
||||
|
||||
<keyword match="ord"/>
|
||||
<keyword match="pow"/>
|
||||
<keyword match="property"/>
|
||||
<keyword match="range"/>
|
||||
<keyword match="raw_input"/>
|
||||
<keyword match="reduce"/>
|
||||
<keyword match="reload"/>
|
||||
<keyword match="repr"/>
|
||||
<keyword match="round"/>
|
||||
|
||||
<keyword match="setattr"/>
|
||||
<keyword match="slice"/>
|
||||
<keyword match="staticmethod"/>
|
||||
<keyword match="sum"/>
|
||||
<keyword match="super"/>
|
||||
<keyword match="str"/>
|
||||
<keyword match="tuple"/>
|
||||
<keyword match="type"/>
|
||||
<keyword match="unichr"/>
|
||||
|
||||
<keyword match="unicode"/>
|
||||
<keyword match="vars"/>
|
||||
<keyword match="xrange"/>
|
||||
<keyword match="zip"/>
|
||||
|
||||
</keywords>
|
||||
|
||||
</highlight>
|
||||
|
141
vendor/pear-pear.php.net/Text_Highlighter/data/Text_Highlighter/Text/ruby.xml
generated
vendored
Normal file
141
vendor/pear-pear.php.net/Text_Highlighter/data/Text_Highlighter/Text/ruby.xml
generated
vendored
Normal file
|
@ -0,0 +1,141 @@
|
|||
<?xml version="1.0"?>
|
||||
<!-- $Id: ruby.xml,v 1.1 2007-06-03 02:35:28 ssttoo Exp $ -->
|
||||
|
||||
<highlight lang="ruby" case="no">
|
||||
|
||||
<authors>
|
||||
<author name="Andrey Demenev" email="demenev@gmail.com"/>
|
||||
</authors>
|
||||
|
||||
<comment>
|
||||
FIXME: While this construction : s.split /z/i
|
||||
is valid, regular expression is not recognized as such
|
||||
(/ folowing an identifier or number is not recognized as
|
||||
start of RE), making highlighting improper
|
||||
|
||||
%q(a (nested) string) does not get highlighted correctly
|
||||
</comment>
|
||||
|
||||
<default innerClass="code" />
|
||||
|
||||
<region name="data" start="/^__END__$/m" end="$" delimClass="reserved" innerClass="comment" never-conteined="yes" />
|
||||
|
||||
<region name="strdouble" delimClass="quotes" innerClass="string"
|
||||
start=""" end=""" >
|
||||
</region>
|
||||
|
||||
<region name="qstrdouble" delimClass="quotes" innerClass="string"
|
||||
start="%[Qx]([!"#\$%&'+\-*.\/:;=?@^`|~{<\[(])" end="%b1%" remember="yes" />
|
||||
|
||||
<region name="strsingle" delimClass="quotes" innerClass="string"
|
||||
start="'" end="'" />
|
||||
|
||||
<region name="qstrsingle" delimClass="quotes" innerClass="string"
|
||||
start="%[wq]([!"#\$%&'+\-*.\/:;=?@^`|~{<\[(])" end="%b1%" remember="yes" />
|
||||
|
||||
<block name="global" match="\$(\W|\w+)" innerClass="var" />
|
||||
|
||||
<block name="classvar" match="/@@?[_a-z][\d_a-z]*/i" innerClass="var" />
|
||||
|
||||
<region name="brackets" delimClass="brackets" innerClass="code" start="\(" end="\)" >
|
||||
<contains all="yes"/>
|
||||
</region>
|
||||
|
||||
<region name="sqbrackets" delimClass="brackets" innerClass="code" start="\[" end="\]" >
|
||||
<contains all="yes"/>
|
||||
</region>
|
||||
|
||||
<block name="escaped" match="\\." innerClass="special" contained="yes">
|
||||
<onlyin region="qstrsingle"/>
|
||||
<onlyin region="strsingle"/>
|
||||
<onlyin region="qstrdouble"/>
|
||||
<onlyin region="strdouble"/>
|
||||
<onlyin region="regexp"/>
|
||||
</block>
|
||||
|
||||
<block name="identifier" match="[a-z_]\w*" innerClass="identifier" />
|
||||
|
||||
<block name="exponent"
|
||||
match="((\d+|((\d*\.\d+)|(\d+\.\d*)))[eE][+-]?\d+)"
|
||||
innerClass="number" />
|
||||
|
||||
<block name="float" match="(\d*\.\d+)|(\d+\.\d*)" innerClass="number"/>
|
||||
|
||||
<block name="hexinteger" match="0[xX][\da-f]+l?" innerClass="number" />
|
||||
|
||||
<block name="integer" match="\d+l?|\b0l?\b" innerClass="number" />
|
||||
|
||||
<block name="octinteger" match="0[0-7]+l?" innerClass="number" />
|
||||
|
||||
|
||||
<region name="rubydoc" start="/^=begin$/m" end="/^=end$/m" delimClass="comment" innerClass="comment">
|
||||
<contains block="cvstag" />
|
||||
</region>
|
||||
|
||||
<block name="cvstag" match="\$\w+\s*:.+\$" innerClass="inlinedoc" contained="yes">
|
||||
<onlyin region="comment"/>
|
||||
<onlyin region="rubydoc"/>
|
||||
</block>
|
||||
|
||||
<region name="comment" innerClass="comment" start="#" end="/$/m" delimClass="comment" >
|
||||
<contains block="cvstag" />
|
||||
</region>
|
||||
|
||||
<region name="regexp" delimClass="quotes" innerClass="string" start="\s*\/" end="\/[iomx]*"
|
||||
neverAfter="(?<!\band|\bor|\bwhile|\buntil|\bunless|\bif|\belsif|\bwhen|[~=!|&(,\[])$">
|
||||
</region>
|
||||
|
||||
<keywords name="reserved" inherits="identifier" innerClass="reserved" case = "yes">
|
||||
<keyword match="__FILE__" />
|
||||
<keyword match="require" />
|
||||
<keyword match="and" />
|
||||
<keyword match="def" />
|
||||
<keyword match="end" />
|
||||
<keyword match="in" />
|
||||
<keyword match="or" />
|
||||
<keyword match="self" />
|
||||
<keyword match="unless" />
|
||||
<keyword match="__LINE__" />
|
||||
<keyword match="begin" />
|
||||
<keyword match="defined?" />
|
||||
<keyword match="ensure" />
|
||||
<keyword match="module" />
|
||||
<keyword match="redo" />
|
||||
<keyword match="super" />
|
||||
<keyword match="until" />
|
||||
<keyword match="BEGIN" />
|
||||
<keyword match="break" />
|
||||
<keyword match="do" />
|
||||
<keyword match="false" />
|
||||
<keyword match="next" />
|
||||
<keyword match="rescue" />
|
||||
<keyword match="then" />
|
||||
<keyword match="when" />
|
||||
<keyword match="END" />
|
||||
<keyword match="case" />
|
||||
<keyword match="else" />
|
||||
<keyword match="for" />
|
||||
<keyword match="nil" />
|
||||
<keyword match="retry" />
|
||||
<keyword match="true" />
|
||||
<keyword match="while" />
|
||||
<keyword match="alias" />
|
||||
<keyword match="module_function" />
|
||||
<keyword match="private" />
|
||||
<keyword match="public" />
|
||||
<keyword match="protected" />
|
||||
<keyword match="attr_reader" />
|
||||
<keyword match="attr_writer" />
|
||||
<keyword match="attr_accessor" />
|
||||
<keyword match="class" />
|
||||
<keyword match="elsif" />
|
||||
<keyword match="if" />
|
||||
<keyword match="not" />
|
||||
<keyword match="return" />
|
||||
<keyword match="undef" />
|
||||
<keyword match="yield" />
|
||||
</keywords>
|
||||
|
||||
|
||||
</highlight>
|
||||
|
57
vendor/pear-pear.php.net/Text_Highlighter/data/Text_Highlighter/Text/sample.css
generated
vendored
Normal file
57
vendor/pear-pear.php.net/Text_Highlighter/data/Text_Highlighter/Text/sample.css
generated
vendored
Normal file
|
@ -0,0 +1,57 @@
|
|||
.hl-default {
|
||||
color: Black;
|
||||
}
|
||||
.hl-code {
|
||||
color: Gray;
|
||||
}
|
||||
.hl-brackets {
|
||||
color: Olive;
|
||||
}
|
||||
.hl-comment {
|
||||
color: Orange;
|
||||
}
|
||||
.hl-quotes {
|
||||
color: Darkred;
|
||||
}
|
||||
.hl-string {
|
||||
color: Red;
|
||||
}
|
||||
.hl-identifier {
|
||||
color: Blue;
|
||||
}
|
||||
.hl-builtin {
|
||||
color: Teal;
|
||||
}
|
||||
.hl-reserved {
|
||||
color: Green;
|
||||
}
|
||||
.hl-inlinedoc {
|
||||
color: Blue;
|
||||
}
|
||||
.hl-var {
|
||||
color: Darkblue;
|
||||
}
|
||||
.hl-url {
|
||||
color: Blue;
|
||||
}
|
||||
.hl-special {
|
||||
color: Navy;
|
||||
}
|
||||
.hl-number {
|
||||
color: Maroon;
|
||||
}
|
||||
.hl-inlinetags {
|
||||
color: Blue;
|
||||
}
|
||||
.hl-main {
|
||||
background-color: White;
|
||||
}
|
||||
.hl-gutter {
|
||||
background-color: #999999;
|
||||
color: White
|
||||
}
|
||||
.hl-table {
|
||||
font-family: courier;
|
||||
font-size: 12px;
|
||||
border: solid 1px Lightgrey;
|
||||
}
|
242
vendor/pear-pear.php.net/Text_Highlighter/data/Text_Highlighter/Text/sh.xml
generated
vendored
Normal file
242
vendor/pear-pear.php.net/Text_Highlighter/data/Text_Highlighter/Text/sh.xml
generated
vendored
Normal file
|
@ -0,0 +1,242 @@
|
|||
<?xml version="1.0"?>
|
||||
<!-- $Id: sh.xml,v 1.2 2007-06-14 00:15:50 ssttoo Exp $ -->
|
||||
|
||||
<highlight lang="sh" case = "yes">
|
||||
|
||||
<authors>
|
||||
<author name="Noah Spurrier" email="noah@noah.org" />
|
||||
</authors>
|
||||
|
||||
<comment>This highlighter is EXPERIMENTAL. It may work incorrectly.
|
||||
It is a crude hack of the perl syntax, which itself wasn't so good.
|
||||
But this seems to work OK.
|
||||
</comment>
|
||||
|
||||
<default innerClass="code"/>
|
||||
|
||||
<block name="interpreter" match="/^(#!)(.*)/m" innerClass="special">
|
||||
<partClass index="1" innerClass="special" />
|
||||
<partClass index="2" innerClass="string" />
|
||||
</block>
|
||||
|
||||
<!--
|
||||
brackets
|
||||
-->
|
||||
<region name="block" delimClass="brackets" innerClass="code" start="\{" end="\}">
|
||||
<contains all="yes"/>
|
||||
</region>
|
||||
|
||||
<region name="brackets" delimClass="brackets" innerClass="code" start="\(" end="\)">
|
||||
<contains all="yes"/>
|
||||
</region>
|
||||
|
||||
<region name="sqbrackets" delimClass="brackets" innerClass="code" start="\[" end="\]">
|
||||
<contains all="yes"/>
|
||||
</region>
|
||||
|
||||
<!--
|
||||
use smth
|
||||
-->
|
||||
<block name="usestatement" match="(use)\s+([\w:]*)" innerClass="special">
|
||||
<partClass index="1" innerClass="reserved" />
|
||||
<partClass index="2" innerClass="special" />
|
||||
</block>
|
||||
|
||||
|
||||
<region name="q-w-q-statement"
|
||||
start="/\b(q[wq]\s*((\{)|(\()|(\[)|(\<)|([\W\S])))(?=(.*)((?(3)\})(?(4)\))(?(5)\])(?(6)\>)(?(7)\7)))/Us"
|
||||
end="%b2%"
|
||||
innerClass="string" delimClass="quotes" remember="yes">
|
||||
|
||||
<contains block="containedvar"/>
|
||||
<contains block="specialvar"/>
|
||||
<contains block="curlyvar"/>
|
||||
|
||||
</region>
|
||||
|
||||
<region name="qstatement"
|
||||
start="/\b(q\s*((\{)|(\()|(\[)|(\<)|([\W\S])))(?=(.*)((?(3)\})(?(4)\))(?(5)\])(?(6)\>)(?(7)\7)))/Us"
|
||||
end="%b2%"
|
||||
innerClass="string" delimClass="quotes" remember="yes">
|
||||
|
||||
</region>
|
||||
|
||||
<!--
|
||||
comments
|
||||
-->
|
||||
<block name="comment" match="#.*" innerClass="comment" />
|
||||
|
||||
|
||||
<!--
|
||||
regexpr
|
||||
FIXME: this should be rewritten
|
||||
-->
|
||||
<block name="dblregexprver1" match="/(s|tr) ([|#~`!@$%^&*-+=\\;:'",.\/?]) ((\\.|[^\\])*?) (\2)((\\.|[^\\])*?)(\2[ecgimosx]*)/x" innerClass="string">
|
||||
<partClass index="1" innerClass="quotes" />
|
||||
<partClass index="2" innerClass="quotes" />
|
||||
<partClass index="3" innerClass="string" />
|
||||
<partClass index="5" innerClass="quotes" />
|
||||
<partClass index="6" innerClass="string" />
|
||||
<partClass index="8" innerClass="quotes" />
|
||||
</block>
|
||||
|
||||
<block name="dblregexprver2" match="/(m) ([|#~`!@$%^&*-+=\\;:'",.\/?]) ((\\.|[^\\])*?) (\2[ecgimosx]*)/x" innerClass="string">
|
||||
<partClass index="1" innerClass="quotes" />
|
||||
<partClass index="2" innerClass="quotes" />
|
||||
<partClass index="3" innerClass="string" />
|
||||
<partClass index="5" innerClass="quotes" />
|
||||
</block>
|
||||
|
||||
|
||||
<region name="regexp" start=" \/" end="\/[cgimosx]*" innerClass="string" delimClass="quotes" case="yes">
|
||||
<contains block="reescaped"/>
|
||||
</region>
|
||||
|
||||
<block name="reescaped" match="\\\/" innerClass="string" contained="yes">
|
||||
<onlyin region="regexp"/>
|
||||
</block>
|
||||
|
||||
<!--
|
||||
variables
|
||||
FIXME: @{...}
|
||||
-->
|
||||
<block name="bracketsvars" match="([a-z1-9_]+)(\s*=>)" innerClass="string" contained="yes" case="no">
|
||||
<partClass index="1" innerClass="string" />
|
||||
<partClass index="2" innerClass="code" />
|
||||
<onlyin region="brackets"/>
|
||||
</block>
|
||||
|
||||
<block name="specialvar" match="\$#?[1-9'`@!]" innerClass="var"/>
|
||||
|
||||
<block name="var" match="(\$#?|[@%*])([a-z1-9_]+::)*([a-z1-9_]+|\^(?-i)[A-Z]?(?i))" innerClass="var" case="no"/>
|
||||
<block name="containedvar" match="\$([a-z1-9_]+|\^(?-i)[A-Z]?(?i))" innerClass="var" case="no"/>
|
||||
|
||||
<block name="classvar" match="(\{)([a-z1-9]+)(\})" innerClass="var" case="no">
|
||||
<partClass index="1" innerClass="brackets" />
|
||||
<partClass index="2" innerClass="var" />
|
||||
<partClass index="3" innerClass="brackets" />
|
||||
</block>
|
||||
|
||||
<block name="curlyvar" match="[\$@%]#?\{[a-z1-9]+\}" innerClass="var" case="no"/>
|
||||
|
||||
<!--
|
||||
quotes
|
||||
-->
|
||||
<region name="exec" delimClass="quotes" innerClass="string" start="`" end="`">
|
||||
<contains block="containedvar"/>
|
||||
<contains block="specialvar"/>
|
||||
<contains block="curlyvar"/>
|
||||
</region>
|
||||
|
||||
<region name="strsingle" delimClass="quotes" innerClass="string" start="'" end="'"/>
|
||||
|
||||
<block name="escaped" match="\\\\|\\"|\\'|\\`" innerClass="special" contained="yes">
|
||||
<onlyin region="qstatement"/>
|
||||
<onlyin region="strsingle"/>
|
||||
<onlyin region="exec"/>
|
||||
</block>
|
||||
|
||||
<region name="strdouble" delimClass="quotes" innerClass="string" start=""" end=""">
|
||||
<contains block="containedvar"/>
|
||||
<contains block="specialvar"/>
|
||||
<contains block="curlyvar"/>
|
||||
</region>
|
||||
|
||||
<block name="descaped" match="\\[\\"'`tnr\$\{@]" innerClass="special" contained="yes">
|
||||
<onlyin region="strdouble"/>
|
||||
<onlyin region="q-w-q-statement"/>
|
||||
</block>
|
||||
|
||||
<!-- logical op.
|
||||
<block name="logic" match="\|\||&&" innerClass="reserved" contained="yes"/>-->
|
||||
|
||||
<!--
|
||||
identifiers
|
||||
-->
|
||||
<block name="identifier" match="[a-z_]\w*" innerClass="identifier" case="no"/>
|
||||
|
||||
<!--
|
||||
numbers
|
||||
-->
|
||||
<block name="number" match="\d*\.?\d+" innerClass="number"/>
|
||||
|
||||
<!--
|
||||
GNU and posix standard shell utilities here.
|
||||
-->
|
||||
<keywords name="reserved" inherits="identifier" innerClass="reserved" case = "yes">
|
||||
<keyword match="cd"/>
|
||||
<keyword match="cp"/>
|
||||
<keyword match="rm"/>
|
||||
<keyword match="echo"/>
|
||||
<keyword match="printf"/>
|
||||
<keyword match="exit"/>
|
||||
<keyword match="cut"/>
|
||||
<keyword match="join"/>
|
||||
<keyword match="comm"/>
|
||||
<keyword match="fmt"/>
|
||||
<keyword match="grep"/>
|
||||
<keyword match="egrep"/>
|
||||
<keyword match="fgrep"/>
|
||||
<keyword match="sed"/>
|
||||
<keyword match="awk"/>
|
||||
<keyword match="yes"/>
|
||||
<keyword match="false"/>
|
||||
<keyword match="true"/>
|
||||
<keyword match="test"/>
|
||||
<keyword match="expr"/>
|
||||
<keyword match="tee"/>
|
||||
<keyword match="basename"/>
|
||||
<keyword match="dirname"/>
|
||||
<keyword match="pathchk"/>
|
||||
<keyword match="pwd"/>
|
||||
<keyword match="stty"/>
|
||||
<keyword match="tty"/>
|
||||
<keyword match="env"/>
|
||||
<keyword match="printenv"/>
|
||||
<keyword match="id"/>
|
||||
<keyword match="logname"/>
|
||||
<keyword match="whoami"/>
|
||||
<keyword match="groups"/>
|
||||
<keyword match="users"/>
|
||||
<keyword match="who"/>
|
||||
<keyword match="date"/>
|
||||
<keyword match="uname"/>
|
||||
<keyword match="hostname"/>
|
||||
<keyword match="chroot"/>
|
||||
<keyword match="nice"/>
|
||||
<keyword match="nohup"/>
|
||||
<keyword match="sleep"/>
|
||||
<keyword match="factor"/>
|
||||
<keyword match="seq"/>
|
||||
<keyword match="getopt"/>
|
||||
<keyword match="getopts"/>
|
||||
<keyword match="options"/>
|
||||
<keyword match="shift"/>
|
||||
</keywords>
|
||||
|
||||
<keywords name="flowcontrol" inherits="identifier" innerClass="reserved" case = "yes">
|
||||
<keyword match="if"/>
|
||||
<keyword match="fi"/>
|
||||
<keyword match="then"/>
|
||||
<keyword match="else"/>
|
||||
<keyword match="elif"/>
|
||||
<keyword match="case"/>
|
||||
<keyword match="esac"/>
|
||||
<keyword match="while"/>
|
||||
<keyword match="done"/>
|
||||
<keyword match="for"/>
|
||||
<keyword match="in"/>
|
||||
<keyword match="function"/>
|
||||
<keyword match="until"/>
|
||||
<keyword match="do"/>
|
||||
<keyword match="select"/>
|
||||
<keyword match="time"/>
|
||||
<!--
|
||||
<keyword match="[["/>
|
||||
<keyword match="]]"/>
|
||||
-->
|
||||
<keyword match="read"/>
|
||||
<keyword match="set"/>
|
||||
</keywords>
|
||||
|
||||
</highlight>
|
496
vendor/pear-pear.php.net/Text_Highlighter/data/Text_Highlighter/Text/sql.xml
generated
vendored
Normal file
496
vendor/pear-pear.php.net/Text_Highlighter/data/Text_Highlighter/Text/sql.xml
generated
vendored
Normal file
|
@ -0,0 +1,496 @@
|
|||
<?xml version="1.0"?>
|
||||
<!-- $Id: sql.xml,v 1.1 2007-06-03 02:35:28 ssttoo Exp $ -->
|
||||
|
||||
<highlight lang="sql" case="no">
|
||||
|
||||
<authors>
|
||||
<author name="Andrey Demenev" email="demenev@gmail.com"/>
|
||||
</authors>
|
||||
|
||||
|
||||
<comment>Based on SQL-99</comment>
|
||||
|
||||
<default innerClass="code" />
|
||||
|
||||
<region name="qidentifier" delimClass="quotes" innerClass="identifier"
|
||||
start="`" end="`" />
|
||||
|
||||
<region name="mlcomment" delimClass="comment" innerClass="comment"
|
||||
start="\/\*" end="\*\/" />
|
||||
|
||||
<block name="comment" match="(#|--\s).*" innerClass="comment" />
|
||||
|
||||
<block name="identifier" match="[a-z_]\w*" innerClass="identifier" />
|
||||
|
||||
<region name="strdouble" delimClass="quotes" innerClass="string"
|
||||
start=""" end=""" >
|
||||
</region>
|
||||
|
||||
<region name="brackets" delimClass="brackets" innerClass="code"
|
||||
start="\(" end="\)" >
|
||||
<contains all="yes"/>
|
||||
</region>
|
||||
|
||||
<region name="strsingle" delimClass="quotes" innerClass="string"
|
||||
start="'" end="'" />
|
||||
|
||||
<block name="escaped" match="\\." innerClass="special" contained="yes">
|
||||
<onlyin region="strsingle"/>
|
||||
<onlyin region="strdouble"/>
|
||||
</block>
|
||||
|
||||
<block name="exponent"
|
||||
match="((\d+|((\d*\.\d+)|(\d+\.\d*)))[eE][+-]?\d+)"
|
||||
innerClass="number" />
|
||||
|
||||
<block name="float" match="(\d*\.\d+)|(\d+\.\d*)" innerClass="number"/>
|
||||
|
||||
<block name="integer" match="\d+l?|\b0l?\b" innerClass="number" />
|
||||
|
||||
<block name="hexinteger" match="0[xX][\da-f]+l?" innerClass="number" />
|
||||
|
||||
<keywords name="reserved" inherits="identifier" innerClass="reserved" case = "no">
|
||||
<keyword match="ABSOLUTE" />
|
||||
<keyword match="ACTION" />
|
||||
<keyword match="ADD" />
|
||||
<keyword match="ADMIN" />
|
||||
<keyword match="AFTER" />
|
||||
<keyword match="AGGREGATE" />
|
||||
<keyword match="ALIAS" />
|
||||
<keyword match="ALL" />
|
||||
<keyword match="ALLOCATE" />
|
||||
<keyword match="ALTER" />
|
||||
<keyword match="AND" />
|
||||
<keyword match="ANY" />
|
||||
<keyword match="ARE" />
|
||||
<keyword match="ARRAY" />
|
||||
<keyword match="AS" />
|
||||
<keyword match="ASC" />
|
||||
<keyword match="ASSERTION" />
|
||||
<keyword match="AT" />
|
||||
<keyword match="AUTHORIZATION" />
|
||||
<keyword match="BEFORE" />
|
||||
<keyword match="BEGIN" />
|
||||
<keyword match="BINARY" />
|
||||
<keyword match="BIT" />
|
||||
<keyword match="BLOB" />
|
||||
<keyword match="BOOLEAN" />
|
||||
<keyword match="BOTH" />
|
||||
<keyword match="BREADTH" />
|
||||
<keyword match="BY" />
|
||||
<keyword match="CALL" />
|
||||
<keyword match="CASCADE" />
|
||||
<keyword match="CASCADED" />
|
||||
<keyword match="CASE" />
|
||||
<keyword match="CAST" />
|
||||
<keyword match="CATALOG" />
|
||||
<keyword match="CHAR" />
|
||||
<keyword match="CHARACTER" />
|
||||
<keyword match="CHECK" />
|
||||
<keyword match="CLASS" />
|
||||
<keyword match="CLOB" />
|
||||
<keyword match="CLOSE" />
|
||||
<keyword match="COLLATE" />
|
||||
<keyword match="COLLATION" />
|
||||
<keyword match="COLUMN" />
|
||||
<keyword match="COMMIT" />
|
||||
<keyword match="COMPLETION" />
|
||||
<keyword match="CONNECT" />
|
||||
<keyword match="CONNECTION" />
|
||||
<keyword match="CONSTRAINT" />
|
||||
<keyword match="CONSTRAINTS" />
|
||||
<keyword match="CONSTRUCTOR" />
|
||||
<keyword match="CONTINUE" />
|
||||
<keyword match="CORRESPONDING" />
|
||||
<keyword match="CREATE" />
|
||||
<keyword match="CROSS" />
|
||||
<keyword match="CUBE" />
|
||||
<keyword match="CURRENT" />
|
||||
<keyword match="CURRENT_DATE" />
|
||||
<keyword match="CURRENT_PATH" />
|
||||
<keyword match="CURRENT_ROLE" />
|
||||
<keyword match="CURRENT_TIME" />
|
||||
<keyword match="CURRENT_TIMESTAMP" />
|
||||
<keyword match="CURRENT_USER" />
|
||||
<keyword match="CURSOR" />
|
||||
<keyword match="CYCLE" />
|
||||
<keyword match="DATA" />
|
||||
<keyword match="DATE" />
|
||||
<keyword match="DAY" />
|
||||
<keyword match="DEALLOCATE" />
|
||||
<keyword match="DEC" />
|
||||
<keyword match="DECIMAL" />
|
||||
<keyword match="DECLARE" />
|
||||
<keyword match="DEFAULT" />
|
||||
<keyword match="DEFERRABLE" />
|
||||
<keyword match="DEFERRED" />
|
||||
<keyword match="DELETE" />
|
||||
<keyword match="DEPTH" />
|
||||
<keyword match="DEREF" />
|
||||
<keyword match="DESC" />
|
||||
<keyword match="DESCRIBE" />
|
||||
<keyword match="DESCRIPTOR" />
|
||||
<keyword match="DESTROY" />
|
||||
<keyword match="DESTRUCTOR" />
|
||||
<keyword match="DETERMINISTIC" />
|
||||
<keyword match="DIAGNOSTICS" />
|
||||
<keyword match="DICTIONARY" />
|
||||
<keyword match="DISCONNECT" />
|
||||
<keyword match="DISTINCT" />
|
||||
<keyword match="DOMAIN" />
|
||||
<keyword match="DOUBLE" />
|
||||
<keyword match="DROP" />
|
||||
<keyword match="DYNAMIC" />
|
||||
<keyword match="EACH" />
|
||||
<keyword match="ELSE" />
|
||||
<keyword match="END" />
|
||||
<keyword match="END-EXEC" />
|
||||
<keyword match="EQUALS" />
|
||||
<keyword match="ESCAPE" />
|
||||
<keyword match="EVERY" />
|
||||
<keyword match="EXCEPT" />
|
||||
<keyword match="EXCEPTION" />
|
||||
<keyword match="EXEC" />
|
||||
<keyword match="EXECUTE" />
|
||||
<keyword match="EXTERNAL" />
|
||||
<keyword match="FALSE" />
|
||||
<keyword match="FETCH" />
|
||||
<keyword match="FIRST" />
|
||||
<keyword match="FLOAT" />
|
||||
<keyword match="FOR" />
|
||||
<keyword match="FOREIGN" />
|
||||
<keyword match="FOUND" />
|
||||
<keyword match="FREE" />
|
||||
<keyword match="FROM" />
|
||||
<keyword match="FULL" />
|
||||
<keyword match="FUNCTION" />
|
||||
<keyword match="GENERAL" />
|
||||
<keyword match="GET" />
|
||||
<keyword match="GLOBAL" />
|
||||
<keyword match="GO" />
|
||||
<keyword match="GOTO" />
|
||||
<keyword match="GRANT" />
|
||||
<keyword match="GROUP" />
|
||||
<keyword match="GROUPING" />
|
||||
<keyword match="HAVING" />
|
||||
<keyword match="HOST" />
|
||||
<keyword match="HOUR" />
|
||||
<keyword match="IDENTITY" />
|
||||
<keyword match="IGNORE" />
|
||||
<keyword match="IMMEDIATE" />
|
||||
<keyword match="IN" />
|
||||
<keyword match="INDICATOR" />
|
||||
<keyword match="INITIALIZE" />
|
||||
<keyword match="INITIALLY" />
|
||||
<keyword match="INNER" />
|
||||
<keyword match="INOUT" />
|
||||
<keyword match="INPUT" />
|
||||
<keyword match="INSERT" />
|
||||
<keyword match="INT" />
|
||||
<keyword match="INTEGER" />
|
||||
<keyword match="INTERSECT" />
|
||||
<keyword match="INTERVAL" />
|
||||
<keyword match="INTO" />
|
||||
<keyword match="IS" />
|
||||
<keyword match="ISOLATION" />
|
||||
<keyword match="ITERATE" />
|
||||
<keyword match="JOIN" />
|
||||
<keyword match="KEY" />
|
||||
<keyword match="LANGUAGE" />
|
||||
<keyword match="LARGE" />
|
||||
<keyword match="LAST" />
|
||||
<keyword match="LATERAL" />
|
||||
<keyword match="LEADING" />
|
||||
<keyword match="LEFT" />
|
||||
<keyword match="LESS" />
|
||||
<keyword match="LEVEL" />
|
||||
<keyword match="LIKE" />
|
||||
<keyword match="LIMIT" />
|
||||
<keyword match="LOCAL" />
|
||||
<keyword match="LOCALTIME" />
|
||||
<keyword match="LOCALTIMESTAMP" />
|
||||
<keyword match="LOCATOR" />
|
||||
<keyword match="MAP" />
|
||||
<keyword match="MATCH" />
|
||||
<keyword match="MINUTE" />
|
||||
<keyword match="MODIFIES" />
|
||||
<keyword match="MODIFY" />
|
||||
<keyword match="MODULE" />
|
||||
<keyword match="MONTH" />
|
||||
<keyword match="NAMES" />
|
||||
<keyword match="NATIONAL" />
|
||||
<keyword match="NATURAL" />
|
||||
<keyword match="NCHAR" />
|
||||
<keyword match="NCLOB" />
|
||||
<keyword match="NEW" />
|
||||
<keyword match="NEXT" />
|
||||
<keyword match="NO" />
|
||||
<keyword match="NONE" />
|
||||
<keyword match="NOT" />
|
||||
<keyword match="NULL" />
|
||||
<keyword match="NUMERIC" />
|
||||
<keyword match="OBJECT" />
|
||||
<keyword match="OF" />
|
||||
<keyword match="OFF" />
|
||||
<keyword match="OLD" />
|
||||
<keyword match="ON" />
|
||||
<keyword match="ONLY" />
|
||||
<keyword match="OPEN" />
|
||||
<keyword match="OPERATION" />
|
||||
<keyword match="OPTION" />
|
||||
<keyword match="OR" />
|
||||
<keyword match="ORDER" />
|
||||
<keyword match="ORDINALITY" />
|
||||
<keyword match="OUT" />
|
||||
<keyword match="OUTER" />
|
||||
<keyword match="OUTPUT" />
|
||||
<keyword match="PAD" />
|
||||
<keyword match="PARAMETER" />
|
||||
<keyword match="PARAMETERS" />
|
||||
<keyword match="PARTIAL" />
|
||||
<keyword match="PATH" />
|
||||
<keyword match="POSTFIX" />
|
||||
<keyword match="PRECISION" />
|
||||
<keyword match="PREFIX" />
|
||||
<keyword match="PREORDER" />
|
||||
<keyword match="PREPARE" />
|
||||
<keyword match="PRESERVE" />
|
||||
<keyword match="PRIMARY" />
|
||||
<keyword match="PRIOR" />
|
||||
<keyword match="PRIVILEGES" />
|
||||
<keyword match="PROCEDURE" />
|
||||
<keyword match="PUBLIC" />
|
||||
<keyword match="READ" />
|
||||
<keyword match="READS" />
|
||||
<keyword match="REAL" />
|
||||
<keyword match="RECURSIVE" />
|
||||
<keyword match="REF" />
|
||||
<keyword match="REFERENCES" />
|
||||
<keyword match="REFERENCING" />
|
||||
<keyword match="RELATIVE" />
|
||||
<keyword match="RESTRICT" />
|
||||
<keyword match="RESULT" />
|
||||
<keyword match="RETURN" />
|
||||
<keyword match="RETURNS" />
|
||||
<keyword match="REVOKE" />
|
||||
<keyword match="RIGHT" />
|
||||
<keyword match="ROLE" />
|
||||
<keyword match="ROLLBACK" />
|
||||
<keyword match="ROLLUP" />
|
||||
<keyword match="ROUTINE" />
|
||||
<keyword match="ROW" />
|
||||
<keyword match="ROWS" />
|
||||
<keyword match="SAVEPOINT" />
|
||||
<keyword match="SCHEMA" />
|
||||
<keyword match="SCOPE" />
|
||||
<keyword match="SCROLL" />
|
||||
<keyword match="SEARCH" />
|
||||
<keyword match="SECOND" />
|
||||
<keyword match="SECTION" />
|
||||
<keyword match="SELECT" />
|
||||
<keyword match="SEQUENCE" />
|
||||
<keyword match="SESSION" />
|
||||
<keyword match="SESSION_USER" />
|
||||
<keyword match="SET" />
|
||||
<keyword match="SETS" />
|
||||
<keyword match="SIZE" />
|
||||
<keyword match="SMALLINT" />
|
||||
<keyword match="SOME" />
|
||||
<keyword match="SPACE" />
|
||||
<keyword match="SPECIFIC" />
|
||||
<keyword match="SPECIFICTYPE" />
|
||||
<keyword match="SQL" />
|
||||
<keyword match="SQLEXCEPTION" />
|
||||
<keyword match="SQLSTATE" />
|
||||
<keyword match="SQLWARNING" />
|
||||
<keyword match="START" />
|
||||
<keyword match="STATE" />
|
||||
<keyword match="STATEMENT" />
|
||||
<keyword match="STATIC" />
|
||||
<keyword match="STRUCTURE" />
|
||||
<keyword match="SYSTEM_USER" />
|
||||
<keyword match="TABLE" />
|
||||
<keyword match="TEMPORARY" />
|
||||
<keyword match="TERMINATE" />
|
||||
<keyword match="THAN" />
|
||||
<keyword match="THEN" />
|
||||
<keyword match="TIME" />
|
||||
<keyword match="TIMESTAMP" />
|
||||
<keyword match="TIMEZONE_HOUR" />
|
||||
<keyword match="TIMEZONE_MINUTE" />
|
||||
<keyword match="TO" />
|
||||
<keyword match="TRAILING" />
|
||||
<keyword match="TRANSACTION" />
|
||||
<keyword match="TRANSLATION" />
|
||||
<keyword match="TREAT" />
|
||||
<keyword match="TRIGGER" />
|
||||
<keyword match="TRUE" />
|
||||
<keyword match="UNDER" />
|
||||
<keyword match="UNION" />
|
||||
<keyword match="UNIQUE" />
|
||||
<keyword match="UNKNOWN" />
|
||||
<keyword match="UNNEST" />
|
||||
<keyword match="UPDATE" />
|
||||
<keyword match="USAGE" />
|
||||
<keyword match="USER" />
|
||||
<keyword match="USING" />
|
||||
<keyword match="VALUE" />
|
||||
<keyword match="VALUES" />
|
||||
<keyword match="VARCHAR" />
|
||||
<keyword match="VARIABLE" />
|
||||
<keyword match="VARYING" />
|
||||
<keyword match="VIEW" />
|
||||
<keyword match="WHEN" />
|
||||
<keyword match="WHENEVER" />
|
||||
<keyword match="WHERE" />
|
||||
<keyword match="WITH" />
|
||||
<keyword match="WITHOUT" />
|
||||
<keyword match="WORK" />
|
||||
<keyword match="WRITE" />
|
||||
<keyword match="YEAR" />
|
||||
<keyword match="ZONE" />
|
||||
</keywords>
|
||||
<keywords name="keyword" inherits="identifier" innerClass="var" case = "no">
|
||||
<keyword match="ABS" />
|
||||
<keyword match="ADA" />
|
||||
<keyword match="ASENSITIVE" />
|
||||
<keyword match="ASSIGNMENT" />
|
||||
<keyword match="ASYMMETRIC" />
|
||||
<keyword match="ATOMIC" />
|
||||
<keyword match="AVG" />
|
||||
<keyword match="BETWEEN" />
|
||||
<keyword match="BITVAR" />
|
||||
<keyword match="BIT_LENGTH" />
|
||||
<keyword match="C" />
|
||||
<keyword match="CALLED" />
|
||||
<keyword match="CARDINALITY" />
|
||||
<keyword match="CATALOG_NAME" />
|
||||
<keyword match="CHAIN" />
|
||||
<keyword match="CHARACTER_LENGTH" />
|
||||
<keyword match="CHARACTER_SET_CATALOG" />
|
||||
<keyword match="CHARACTER_SET_NAME" />
|
||||
<keyword match="CHARACTER_SET_SCHEMA" />
|
||||
<keyword match="CHAR_LENGTH" />
|
||||
<keyword match="CHECKED" />
|
||||
<keyword match="CLASS_ORIGIN" />
|
||||
<keyword match="COALESCE" />
|
||||
<keyword match="COBOL" />
|
||||
<keyword match="COLLATION_CATALOG" />
|
||||
<keyword match="COLLATION_NAME" />
|
||||
<keyword match="COLLATION_SCHEMA" />
|
||||
<keyword match="COLUMN_NAME" />
|
||||
<keyword match="COMMAND_FUNCTION" />
|
||||
<keyword match="COMMAND_FUNCTION_CODE" />
|
||||
<keyword match="COMMITTED" />
|
||||
<keyword match="CONDITION_NUMBER" />
|
||||
<keyword match="CONNECTION_NAME" />
|
||||
<keyword match="CONSTRAINT_CATALOG" />
|
||||
<keyword match="CONSTRAINT_NAME" />
|
||||
<keyword match="CONSTRAINT_SCHEMA" />
|
||||
<keyword match="CONTAINS" />
|
||||
<keyword match="CONVERT" />
|
||||
<keyword match="COUNT" />
|
||||
<keyword match="CURSOR_NAME" />
|
||||
<keyword match="DATETIME_INTERVAL_CODE" />
|
||||
<keyword match="DATETIME_INTERVAL_PRECISION" />
|
||||
<keyword match="DEFINED" />
|
||||
<keyword match="DEFINER" />
|
||||
<keyword match="DISPATCH" />
|
||||
<keyword match="DYNAMIC_FUNCTION" />
|
||||
<keyword match="DYNAMIC_FUNCTION_CODE" />
|
||||
<keyword match="EXISTING" />
|
||||
<keyword match="EXISTS" />
|
||||
<keyword match="EXTRACT" />
|
||||
<keyword match="FINAL" />
|
||||
<keyword match="FORTRAN" />
|
||||
<keyword match="G" />
|
||||
<keyword match="GENERATED" />
|
||||
<keyword match="GRANTED" />
|
||||
<keyword match="HIERARCHY" />
|
||||
<keyword match="HOLD" />
|
||||
<keyword match="IMPLEMENTATION" />
|
||||
<keyword match="INFIX" />
|
||||
<keyword match="INSENSITIVE" />
|
||||
<keyword match="INSTANCE" />
|
||||
<keyword match="INSTANTIABLE" />
|
||||
<keyword match="INVOKER" />
|
||||
<keyword match="K" />
|
||||
<keyword match="KEY_MEMBER" />
|
||||
<keyword match="KEY_TYPE" />
|
||||
<keyword match="LENGTH" />
|
||||
<keyword match="LOWER" />
|
||||
<keyword match="M" />
|
||||
<keyword match="MAX" />
|
||||
<keyword match="MESSAGE_LENGTH" />
|
||||
<keyword match="MESSAGE_OCTET_LENGTH" />
|
||||
<keyword match="MESSAGE_TEXT" />
|
||||
<keyword match="METHOD" />
|
||||
<keyword match="MIN" />
|
||||
<keyword match="MOD" />
|
||||
<keyword match="MORE" />
|
||||
<keyword match="MUMPS" />
|
||||
<keyword match="NAME" />
|
||||
<keyword match="NULLABLE" />
|
||||
<keyword match="NULLIF" />
|
||||
<keyword match="NUMBER" />
|
||||
<keyword match="OCTET_LENGTH" />
|
||||
<keyword match="OPTIONS" />
|
||||
<keyword match="OVERLAPS" />
|
||||
<keyword match="OVERLAY" />
|
||||
<keyword match="OVERRIDING" />
|
||||
<keyword match="PARAMETER_MODE" />
|
||||
<keyword match="PARAMETER_NAME" />
|
||||
<keyword match="PARAMETER_ORDINAL_POSITION" />
|
||||
<keyword match="PARAMETER_SPECIFIC_CATALOG" />
|
||||
<keyword match="PARAMETER_SPECIFIC_NAME" />
|
||||
<keyword match="PARAMETER_SPECIFIC_SCHEMA" />
|
||||
<keyword match="PASCAL" />
|
||||
<keyword match="PLI" />
|
||||
<keyword match="POSITION" />
|
||||
<keyword match="REPEATABLE" />
|
||||
<keyword match="RETURNED_LENGTH" />
|
||||
<keyword match="RETURNED_OCTET_LENGTH" />
|
||||
<keyword match="RETURNED_SQLSTATE" />
|
||||
<keyword match="ROUTINE_CATALOG" />
|
||||
<keyword match="ROUTINE_NAME" />
|
||||
<keyword match="ROUTINE_SCHEMA" />
|
||||
<keyword match="ROW_COUNT" />
|
||||
<keyword match="SCALE" />
|
||||
<keyword match="SCHEMA_NAME" />
|
||||
<keyword match="SECURITY" />
|
||||
<keyword match="SELF" />
|
||||
<keyword match="SENSITIVE" />
|
||||
<keyword match="SERIALIZABLE" />
|
||||
<keyword match="SERVER_NAME" />
|
||||
<keyword match="SIMILAR" />
|
||||
<keyword match="SIMPLE" />
|
||||
<keyword match="SOURCE" />
|
||||
<keyword match="SPECIFIC_NAME" />
|
||||
<keyword match="STYLE" />
|
||||
<keyword match="SUBCLASS_ORIGIN" />
|
||||
<keyword match="SUBLIST" />
|
||||
<keyword match="SUBSTRING" />
|
||||
<keyword match="SUM" />
|
||||
<keyword match="SYMMETRIC" />
|
||||
<keyword match="SYSTEM" />
|
||||
<keyword match="TABLE_NAME" />
|
||||
<keyword match="TRANSACTIONS_COMMITTED" />
|
||||
<keyword match="TRANSACTIONS_ROLLED_BACK" />
|
||||
<keyword match="TRANSACTION_ACTIVE" />
|
||||
<keyword match="TRANSFORM" />
|
||||
<keyword match="TRANSFORMS" />
|
||||
<keyword match="TRANSLATE" />
|
||||
<keyword match="TRIGGER_CATALOG" />
|
||||
<keyword match="TRIGGER_NAME" />
|
||||
<keyword match="TRIGGER_SCHEMA" />
|
||||
<keyword match="TRIM" />
|
||||
<keyword match="TYPE" />
|
||||
<keyword match="UNCOMMITTED" />
|
||||
<keyword match="UNNAMED" />
|
||||
<keyword match="UPPER" />
|
||||
<keyword match="USER_DEFINED_TYPE_CATALOG" />
|
||||
<keyword match="USER_DEFINED_TYPE_NAME" />
|
||||
<keyword match="USER_DEFINED_TYPE_SCHEMA" />
|
||||
</keywords>
|
||||
|
||||
</highlight>
|
305
vendor/pear-pear.php.net/Text_Highlighter/data/Text_Highlighter/Text/vbscript.xml
generated
vendored
Normal file
305
vendor/pear-pear.php.net/Text_Highlighter/data/Text_Highlighter/Text/vbscript.xml
generated
vendored
Normal file
|
@ -0,0 +1,305 @@
|
|||
<?xml version="1.0"?>
|
||||
<!-- $Id: vbscript.xml,v 1.2 2008-01-02 00:05:52 ssttoo Exp $ -->
|
||||
|
||||
<highlight lang="vbscript" case="no">
|
||||
|
||||
<authors>
|
||||
<author name="Daniel Fruzynski" email="daniel-AT-poradnik-webmastera.com" />
|
||||
</authors>
|
||||
|
||||
<default innerClass="code" />
|
||||
|
||||
<region name="brackets" delimClass="brackets" innerClass="code" start="\(" end="\)">
|
||||
<contains all="yes"/>
|
||||
</region>
|
||||
|
||||
|
||||
<region name="strdouble" delimClass="quotes" innerClass="string" start=""" end="""/>
|
||||
|
||||
<region name="comment" start="'|[Rr][Ee][Mm]\b" end="/$/m" innerClass="comment">
|
||||
<contains block="cvstag"/>
|
||||
</region>
|
||||
|
||||
<block name="number" match="\d*\.?\d+" innerClass="number"/>
|
||||
<block name="hexnumber" match="&H[0-9a-fA-F]+" innerClass="number"/>
|
||||
|
||||
<block name="identifier" match="[a-z_]\w*" innerClass="identifier" case="no"/>
|
||||
|
||||
<block name="url" match="((https?|ftp):\/\/[\w\?\.\-\&=\/%+]+)|(^|[\s,!?])www\.\w+\.\w+[\w\?\.\&=\/%+]*" innerClass="url" contained="yes">
|
||||
<onlyin region="comment"/>
|
||||
</block>
|
||||
|
||||
<block name="email" match="\w+[\.\w\-]+@(\w+[\.\w\-])+" innerClass="url" contained="yes">
|
||||
<onlyin region="comment"/>
|
||||
</block>
|
||||
|
||||
<block name="note" match="\b(note|fixme):" innerClass="inlinedoc" contained="yes" case="no">
|
||||
<onlyin region="comment"/>
|
||||
</block>
|
||||
|
||||
|
||||
<block name="cvstag" match="\$\w+:.+\$" innerClass="inlinedoc" contained="yes">
|
||||
<onlyin region="comment"/>
|
||||
</block>
|
||||
|
||||
<keywords name="constants" inherits="identifier" innerClass="builtin" case="no">
|
||||
<!-- Color Constants -->
|
||||
<keyword match="vbBlack" />
|
||||
<keyword match="vbRed" />
|
||||
<keyword match="vbGreen" />
|
||||
<keyword match="vbYellow" />
|
||||
<keyword match="vbBlue" />
|
||||
<keyword match="vbMagenta" />
|
||||
<keyword match="vbCyan" />
|
||||
<keyword match="vbWhite" />
|
||||
<!-- Comparison Constants -->
|
||||
<keyword match="vbBinaryCompare" />
|
||||
<keyword match="vbTextCompare" />
|
||||
<!-- Date and Time Constants -->
|
||||
<keyword match="vbSunday" />
|
||||
<keyword match="vbMonday" />
|
||||
<keyword match="vbTuesday" />
|
||||
<keyword match="vbWednesday" />
|
||||
<keyword match="vbThursday" />
|
||||
<keyword match="vbFriday" />
|
||||
<keyword match="vbSaturday" />
|
||||
<keyword match="vbUseSystemDayOfWeek" />
|
||||
<keyword match="vbFirstJan1" />
|
||||
<keyword match="vbFirstFourDays" />
|
||||
<keyword match="vbFirstFullWeek" />
|
||||
<!-- Date Format Constants -->
|
||||
<keyword match="vbGeneralDate" />
|
||||
<keyword match="vbLongDate" />
|
||||
<keyword match="vbShortDate" />
|
||||
<keyword match="vbLongTime" />
|
||||
<keyword match="vbShortTime" />
|
||||
<!-- Miscellaneous Constants -->
|
||||
<keyword match="vbObjectError" />
|
||||
<!-- MsgBox Constants -->
|
||||
<keyword match="vbOKOnly" />
|
||||
<keyword match="vbOKCancel" />
|
||||
<keyword match="vbAbortRetryIgnore" />
|
||||
<keyword match="vbYesNoCancel" />
|
||||
<keyword match="vbYesNo" />
|
||||
<keyword match="vbRetryCancel" />
|
||||
<keyword match="vbCritical" />
|
||||
<keyword match="vbQuestion" />
|
||||
<keyword match="vbExclamation" />
|
||||
<keyword match="vbInformation" />
|
||||
<keyword match="vbDefaultButton1" />
|
||||
<keyword match="vbDefaultButton2" />
|
||||
<keyword match="vbDefaultButton3" />
|
||||
<keyword match="vbDefaultButton4" />
|
||||
<keyword match="vbApplicationModal" />
|
||||
<keyword match="vbSystemModal" />
|
||||
<keyword match="vbOK" />
|
||||
<keyword match="vbCancel" />
|
||||
<keyword match="vbAbort" />
|
||||
<keyword match="vbRetry" />
|
||||
<keyword match="vbIgnore" />
|
||||
<keyword match="vbYes" />
|
||||
<keyword match="vbNo" />
|
||||
<!-- String Constants -->
|
||||
<keyword match="vbCr" />
|
||||
<keyword match="VbCrLf" />
|
||||
<keyword match="vbFormFeed" />
|
||||
<keyword match="vbLf" />
|
||||
<keyword match="vbNewLine" />
|
||||
<keyword match="vbNullChar" />
|
||||
<keyword match="vbNullString" />
|
||||
<keyword match="vbTab" />
|
||||
<keyword match="vbVerticalTab" />
|
||||
<!-- Tristate Constants -->
|
||||
<keyword match="vbUseDefault" />
|
||||
<keyword match="vbTrue" />
|
||||
<keyword match="vbFalse" />
|
||||
<!-- VarType Constants -->
|
||||
<keyword match="vbEmpty" />
|
||||
<keyword match="vbNull" />
|
||||
<keyword match="vbInteger" />
|
||||
<keyword match="vbLong" />
|
||||
<keyword match="vbSingle" />
|
||||
<keyword match="vbDouble" />
|
||||
<keyword match="vbCurrency" />
|
||||
<keyword match="vbDate" />
|
||||
<keyword match="vbString" />
|
||||
<keyword match="vbObject" />
|
||||
<keyword match="vbError" />
|
||||
<keyword match="vbBoolean" />
|
||||
<keyword match="vbVariant" />
|
||||
<keyword match="vbDataObject" />
|
||||
<keyword match="vbDecimal" />
|
||||
<keyword match="vbByte" />
|
||||
<keyword match="vbArray" />
|
||||
</keywords>
|
||||
|
||||
<keywords name="functions" inherits="identifier" innerClass="builtin" case="no">
|
||||
<keyword match="Abs" />
|
||||
<keyword match="Array" />
|
||||
<keyword match="Asc" />
|
||||
<keyword match="Atn" />
|
||||
<keyword match="CBool" />
|
||||
<keyword match="CByte" />
|
||||
<keyword match="CCur" />
|
||||
<keyword match="CDate" />
|
||||
<keyword match="CDbl" />
|
||||
<keyword match="Chr" />
|
||||
<keyword match="CInt" />
|
||||
<keyword match="CLng" />
|
||||
<keyword match="Cos" />
|
||||
<keyword match="CreateObject" />
|
||||
<keyword match="CSng" />
|
||||
<keyword match="CStr" />
|
||||
<keyword match="Date" />
|
||||
<keyword match="DateAdd" />
|
||||
<keyword match="DateDiff" />
|
||||
<keyword match="DatePart" />
|
||||
<keyword match="DateSerial" />
|
||||
<keyword match="DateValue" />
|
||||
<keyword match="Day" />
|
||||
<keyword match="Escape" />
|
||||
<keyword match="Eval" />
|
||||
<keyword match="Exp" />
|
||||
<keyword match="Filter" />
|
||||
<keyword match="FormatCurrency" />
|
||||
<keyword match="FormatDateTime" />
|
||||
<keyword match="FormatNumber" />
|
||||
<keyword match="FormatPercent" />
|
||||
<keyword match="GetLocale" />
|
||||
<keyword match="GetObject" />
|
||||
<keyword match="GetRef" />
|
||||
<keyword match="Hex" />
|
||||
<keyword match="Hour" />
|
||||
<keyword match="InputBox" />
|
||||
<keyword match="InStr" />
|
||||
<keyword match="InStrRev" />
|
||||
<keyword match="Int" />
|
||||
<keyword match="Fix" />
|
||||
<keyword match="IsArray" />
|
||||
<keyword match="IsDate" />
|
||||
<keyword match="IsEmpty" />
|
||||
<keyword match="IsNull" />
|
||||
<keyword match="IsNumeric" />
|
||||
<keyword match="IsObject" />
|
||||
<keyword match="Join" />
|
||||
<keyword match="LBound" />
|
||||
<keyword match="LCase" />
|
||||
<keyword match="Left" />
|
||||
<keyword match="Len" />
|
||||
<keyword match="LoadPicture" />
|
||||
<keyword match="Log" />
|
||||
<keyword match="LTrim" />
|
||||
<keyword match="RTrim" />
|
||||
<keyword match="Trim" />
|
||||
<keyword match="Mid" />
|
||||
<keyword match="Minute" />
|
||||
<keyword match="Month" />
|
||||
<keyword match="MonthName" />
|
||||
<keyword match="MsgBox" />
|
||||
<keyword match="Now" />
|
||||
<keyword match="Oct" />
|
||||
<keyword match="Replace" />
|
||||
<keyword match="RGB" />
|
||||
<keyword match="Right" />
|
||||
<keyword match="Rnd" />
|
||||
<keyword match="Round" />
|
||||
<keyword match="ScriptEngine" />
|
||||
<keyword match="ScriptEngineBuildVersion" />
|
||||
<keyword match="ScriptEngineMajorVersion" />
|
||||
<keyword match="ScriptEngineMinorVersion" />
|
||||
<keyword match="Second" />
|
||||
<keyword match="SetLocale" />
|
||||
<keyword match="Sgn" />
|
||||
<keyword match="Sin" />
|
||||
<keyword match="Space" />
|
||||
<keyword match="Split" />
|
||||
<keyword match="Sqr" />
|
||||
<keyword match="StrComp" />
|
||||
<keyword match="String" />
|
||||
<keyword match="StrReverse" />
|
||||
<keyword match="Tan" />
|
||||
<keyword match="Time" />
|
||||
<keyword match="Timer" />
|
||||
<keyword match="TimeSerial" />
|
||||
<keyword match="TimeValue" />
|
||||
<keyword match="TypeName" />
|
||||
<keyword match="UBound" />
|
||||
<keyword match="UCase" />
|
||||
<keyword match="Unescape" />
|
||||
<keyword match="VarType" />
|
||||
<keyword match="Weekday" />
|
||||
<keyword match="WeekdayName" />
|
||||
<keyword match="Year" />
|
||||
</keywords>
|
||||
|
||||
<keywords name="builtin" inherits="identifier" innerClass="builtin" case="no">
|
||||
<!--<keyword match="Class" />-->
|
||||
<keyword match="Debug" />
|
||||
<keyword match="Err" />
|
||||
<keyword match="Match" />
|
||||
<keyword match="RegExp" />
|
||||
</keywords>
|
||||
|
||||
<keywords name="reserved" inherits="identifier" innerClass="reserved" case="no">
|
||||
<keyword match="Empty" />
|
||||
<keyword match="False" />
|
||||
<keyword match="Nothing" />
|
||||
<keyword match="Null" />
|
||||
<keyword match="True" />
|
||||
<keyword match="And" />
|
||||
<keyword match="Eqv" />
|
||||
<keyword match="Imp" />
|
||||
<keyword match="Is" />
|
||||
<keyword match="Mod" />
|
||||
<keyword match="Not" />
|
||||
<keyword match="Or" />
|
||||
<keyword match="Xor" />
|
||||
<keyword match="Call" />
|
||||
<keyword match="Class" />
|
||||
<keyword match="End" />
|
||||
<keyword match="Const" />
|
||||
<keyword match="Public" />
|
||||
<keyword match="Private" />
|
||||
<keyword match="Dim" />
|
||||
<keyword match="Do" />
|
||||
<keyword match="While" />
|
||||
<keyword match="Until" />
|
||||
<keyword match="Exit" />
|
||||
<keyword match="Loop" />
|
||||
<keyword match="Erase" />
|
||||
<keyword match="Execute" />
|
||||
<keyword match="ExecuteGlobal" />
|
||||
<keyword match="For" />
|
||||
<keyword match="Each" />
|
||||
<keyword match="In" />
|
||||
<keyword match="To" />
|
||||
<keyword match="Step" />
|
||||
<keyword match="Next" />
|
||||
<keyword match="Function" />
|
||||
<keyword match="Default" />
|
||||
<keyword match="If" />
|
||||
<keyword match="Then" />
|
||||
<keyword match="Else" />
|
||||
<keyword match="ElseIf" />
|
||||
<keyword match="On" />
|
||||
<keyword match="Error" />
|
||||
<keyword match="Resume" />
|
||||
<keyword match="Goto" />
|
||||
<keyword match="Option" />
|
||||
<keyword match="Explicit" />
|
||||
<keyword match="Property" />
|
||||
<keyword match="Get" />
|
||||
<keyword match="Let" />
|
||||
<keyword match="Set" />
|
||||
<keyword match="Randomize" />
|
||||
<keyword match="ReDim" />
|
||||
<keyword match="Preserve" />
|
||||
<keyword match="Select" />
|
||||
<keyword match="Case" />
|
||||
<keyword match="Stop" />
|
||||
<keyword match="Sub" />
|
||||
<keyword match="Wend" />
|
||||
<keyword match="With" />
|
||||
</keywords>
|
||||
|
||||
</highlight>
|
37
vendor/pear-pear.php.net/Text_Highlighter/data/Text_Highlighter/Text/xml.xml
generated
vendored
Normal file
37
vendor/pear-pear.php.net/Text_Highlighter/data/Text_Highlighter/Text/xml.xml
generated
vendored
Normal file
|
@ -0,0 +1,37 @@
|
|||
<?xml version="1.0"?>
|
||||
<!-- $Id: xml.xml,v 1.1 2007-06-03 02:35:28 ssttoo Exp $ -->
|
||||
|
||||
<highlight lang="xml" case="no">
|
||||
|
||||
<authors>
|
||||
<author name="Andrey Demenev" email="demenev@gmail.com"/>
|
||||
</authors>
|
||||
|
||||
|
||||
<default innerClass="code" />
|
||||
|
||||
<region name="cdata" delimClass="comment" innerClass="comment"
|
||||
start="\<\!\[CDATA\[" end="\]\]\>">
|
||||
</region>
|
||||
|
||||
<region name="comment" delimClass="comment" innerClass="comment"
|
||||
start="\<!--" end="--\>">
|
||||
</region>
|
||||
|
||||
<region name="tag" delimClass="brackets" innerClass="code" start="\<[\?\/]?" end="[\/\?]?\>">
|
||||
<contains block="tagname"/>
|
||||
<contains region="param"/>
|
||||
<contains block="paramname"/>
|
||||
</region>
|
||||
|
||||
<block name="tagname" match="(?<=[\<\/?])[\w\-\:]+" innerClass="reserved" contained="yes"/>
|
||||
|
||||
<block name="paramname" match="[\w\-\:]+" innerClass="var" contained="yes"/>
|
||||
|
||||
<block name="entity" match="(&|%)[\w\-\.]+;" innerClass="special" />
|
||||
|
||||
<region name="param" start=""" end=""" delimClass="quotes" innerClass="string" contained="yes">
|
||||
<contains block="entity"/>
|
||||
</region>
|
||||
|
||||
</highlight>
|
316
vendor/pear-pear.php.net/Text_Highlighter/data/Text_Highlighter/avrc.xml
generated
vendored
Normal file
316
vendor/pear-pear.php.net/Text_Highlighter/data/Text_Highlighter/avrc.xml
generated
vendored
Normal file
|
@ -0,0 +1,316 @@
|
|||
<?xml version="1.0"?>
|
||||
<!-- $Id: avrc.xml,v 1.1 2008-07-31 23:05:38 ssttoo Exp $ -->
|
||||
|
||||
<highlight lang="AVRC" case="no">
|
||||
|
||||
<authors>
|
||||
<author name="Andrey Demenev" email="demenev@gmail.com"/>
|
||||
</authors>
|
||||
|
||||
<comment>
|
||||
C/C++ highlighter specific to Atmel AVR microcontrollers
|
||||
</comment>
|
||||
|
||||
<default innerClass="code" />
|
||||
|
||||
<block name="escaped" match="\\" innerClass="special" contained="yes">
|
||||
<onlyin region="strdouble"/>
|
||||
</block>
|
||||
|
||||
<region name="strdouble" delimClass="quotes" innerClass="string" start=""" end="""/>
|
||||
|
||||
<region name="block" delimClass="brackets" innerClass="code" start="\{" end="\}">
|
||||
<contains all="yes"/>
|
||||
</region>
|
||||
|
||||
<region name="brackets" delimClass="brackets" innerClass="code" start="\(" end="\)">
|
||||
<contains all="yes"/>
|
||||
</region>
|
||||
|
||||
<region name="sqbrackets" delimClass="brackets" innerClass="code" start="\[" end="\]">
|
||||
<contains all="yes"/>
|
||||
</region>
|
||||
|
||||
<block name="identifier" match="[a-z_]\w*" innerClass="identifier" case="no"/>
|
||||
|
||||
<block name="hexinteger" match="\b0[xX][\da-f]+" innerClass="number"/>
|
||||
<block name="integer" match="\b\d\d*|\b0\b" innerClass="number"/>
|
||||
<block name="octinteger" match="\b0[0-7]+" innerClass="number"/>
|
||||
<block name="float" match="\b(\d*\.\d+)|(\d+\.\d*)" innerClass="number"/>
|
||||
|
||||
|
||||
<region name="strincl" delimClass="quotes" innerClass="string" start="<" end=">">
|
||||
<onlyin region="include" />
|
||||
</region>
|
||||
|
||||
<!-- <block name="preprocessor" match="^#[azAZ_]\w*" innerClass="prepro"/> -->
|
||||
<region name="include" innerClass="prepro" start="/^[ \t]*#include/m" end="/(?<!\\)$/m">
|
||||
<contains region="strdouble"/>
|
||||
<contains region="strincl"/>
|
||||
</region>
|
||||
|
||||
<region name="preprocessor" delimClass="prepro" innerClass="code" start="/^[ \t]*#[ \t]*[a-z]+/mi" end="/(?<!\\)$/m">
|
||||
<contains region="comment"/>
|
||||
<contains region="mlcomment"/>
|
||||
<contains region="strdouble"/>
|
||||
<contains region="brackets"/>
|
||||
<contains region="block"/>
|
||||
<contains block="identifier"/>
|
||||
<contains block="integer"/>
|
||||
<contains block="hexinteger"/>
|
||||
<contains block="octinteger"/>
|
||||
<contains block="float"/>
|
||||
|
||||
</region>
|
||||
|
||||
<block name="number" match="\d*\.?\d+" innerClass="number"/>
|
||||
|
||||
|
||||
<region name="mlcomment" innerClass="mlcomment" start="\/\*" end="\*\/" >
|
||||
<contains block="cvstag"/>
|
||||
</region>
|
||||
|
||||
<block name="cvstag" match="\$\w+\s*:.+\$" innerClass="inlinedoc">
|
||||
|
||||
<onlyin region="mlcomment"/>
|
||||
<onlyin region="comment"/>
|
||||
</block>
|
||||
|
||||
<region name="comment" start="\/\/.+" end="/$/m" innerClass="comment" delimClass="comment">
|
||||
<contains block="cvstag"/>
|
||||
</region>
|
||||
|
||||
<keywords name="reserved" inherits="identifier" innerClass="reserved" case="yes">
|
||||
<keyword match="and" />
|
||||
<keyword match="and_eq" />
|
||||
<keyword match="asm" />
|
||||
|
||||
<keyword match="bitand" />
|
||||
<keyword match="bitor" />
|
||||
<keyword match="break" />
|
||||
<keyword match="case" />
|
||||
<keyword match="catch" />
|
||||
<keyword match="compl" />
|
||||
|
||||
<keyword match="const_cast" />
|
||||
<keyword match="continue" />
|
||||
<keyword match="default" />
|
||||
<keyword match="delete" />
|
||||
<keyword match="do" />
|
||||
<keyword match="dynamic_cast" />
|
||||
|
||||
<keyword match="else" />
|
||||
<keyword match="for" />
|
||||
<keyword match="fortran" />
|
||||
<keyword match="friend" />
|
||||
<keyword match="goto" />
|
||||
<keyword match="if" />
|
||||
|
||||
<keyword match="new" />
|
||||
<keyword match="not" />
|
||||
<keyword match="not_eq" />
|
||||
<keyword match="operator" />
|
||||
<keyword match="or" />
|
||||
<keyword match="or_eq" />
|
||||
|
||||
<keyword match="private" />
|
||||
<keyword match="protected" />
|
||||
<keyword match="public" />
|
||||
<keyword match="reinterpret_cast" />
|
||||
<keyword match="return" />
|
||||
<keyword match="sizeof" />
|
||||
|
||||
<keyword match="static_cast" />
|
||||
<keyword match="switch" />
|
||||
<keyword match="this" />
|
||||
<keyword match="throw" />
|
||||
<keyword match="try" />
|
||||
<keyword match="typeid" />
|
||||
|
||||
<keyword match="using" />
|
||||
<keyword match="while" />
|
||||
<keyword match="xor" />
|
||||
<keyword match="xor_eq" />
|
||||
|
||||
<keyword match="false" />
|
||||
<keyword match="true" />
|
||||
</keywords>
|
||||
|
||||
<keywords name="registers" inherits="identifier" innerClass="reserved" case="yes">
|
||||
<keyword match="ACSR" />
|
||||
<keyword match="ADCH" />
|
||||
<keyword match="ADCL" />
|
||||
<keyword match="ADCSRA" />
|
||||
<keyword match="ADMUX" />
|
||||
<keyword match="ASSR" />
|
||||
<keyword match="DDRA" />
|
||||
<keyword match="DDRB" />
|
||||
<keyword match="DDRC" />
|
||||
<keyword match="DDRD" />
|
||||
<keyword match="DDRE" />
|
||||
<keyword match="DDRF" />
|
||||
<keyword match="DDRG" />
|
||||
<keyword match="EEARH" />
|
||||
<keyword match="EEARL" />
|
||||
<keyword match="EECR" />
|
||||
<keyword match="EEDR" />
|
||||
<keyword match="EICRA" />
|
||||
<keyword match="EICRB" />
|
||||
<keyword match="EIFR" />
|
||||
<keyword match="EIMSK" />
|
||||
<keyword match="ETIFR" />
|
||||
<keyword match="ETIMSK" />
|
||||
<keyword match="GICR" />
|
||||
<keyword match="GIFR" />
|
||||
<keyword match="ICR1H" />
|
||||
<keyword match="ICR1L" />
|
||||
<keyword match="ICR3H" />
|
||||
<keyword match="ICR3L" />
|
||||
<keyword match="MCUCR" />
|
||||
<keyword match="MCUCSR" />
|
||||
<keyword match="OCDR" />
|
||||
<keyword match="OCR0" />
|
||||
<keyword match="OCR1AH" />
|
||||
<keyword match="OCR1AL" />
|
||||
<keyword match="OCR1BH" />
|
||||
<keyword match="OCR1BL" />
|
||||
<keyword match="OCR1CH" />
|
||||
<keyword match="OCR1CL" />
|
||||
<keyword match="OCR2" />
|
||||
<keyword match="OCR3AH" />
|
||||
<keyword match="OCR3AL" />
|
||||
<keyword match="OCR3BH" />
|
||||
<keyword match="OCR3BL" />
|
||||
<keyword match="OCR3CH" />
|
||||
<keyword match="OCR3CL" />
|
||||
<keyword match="OSCCAL" />
|
||||
<keyword match="PINA" />
|
||||
<keyword match="PINB" />
|
||||
<keyword match="PINC" />
|
||||
<keyword match="PIND" />
|
||||
<keyword match="PINE" />
|
||||
<keyword match="PINF" />
|
||||
<keyword match="PING" />
|
||||
<keyword match="PORTA" />
|
||||
<keyword match="PORTB" />
|
||||
<keyword match="PORTC" />
|
||||
<keyword match="PORTD" />
|
||||
<keyword match="PORTE" />
|
||||
<keyword match="PORTF" />
|
||||
<keyword match="PORTG" />
|
||||
<keyword match="RAMPZ" />
|
||||
<keyword match="SFIOR" />
|
||||
<keyword match="SPCR" />
|
||||
<keyword match="SPDR" />
|
||||
<keyword match="SPH" />
|
||||
<keyword match="SPL" />
|
||||
<keyword match="SPMCR" />
|
||||
<keyword match="SPMCSR" />
|
||||
<keyword match="SPSR" />
|
||||
<keyword match="SREG" />
|
||||
<keyword match="TCCR0" />
|
||||
<keyword match="TCCR1A" />
|
||||
<keyword match="TCCR1B" />
|
||||
<keyword match="TCCR1C" />
|
||||
<keyword match="TCCR2" />
|
||||
<keyword match="TCCR3A" />
|
||||
<keyword match="TCCR3B" />
|
||||
<keyword match="TCCR3C" />
|
||||
<keyword match="TCNT0" />
|
||||
<keyword match="TCNT1H" />
|
||||
<keyword match="TCNT1L" />
|
||||
<keyword match="TCNT2" />
|
||||
<keyword match="TCNT3H" />
|
||||
<keyword match="TCNT3L" />
|
||||
<keyword match="TIFR" />
|
||||
<keyword match="TIMSK" />
|
||||
<keyword match="TWAR" />
|
||||
<keyword match="TWBR" />
|
||||
<keyword match="TWCR" />
|
||||
<keyword match="TWDR" />
|
||||
<keyword match="TWSR" />
|
||||
<keyword match="UBRR0H" />
|
||||
<keyword match="UBRR0L" />
|
||||
<keyword match="UBRR1H" />
|
||||
<keyword match="UBRR1L" />
|
||||
<keyword match="UBRRH" />
|
||||
<keyword match="UBRRL" />
|
||||
<keyword match="UCSR0A" />
|
||||
<keyword match="UCSR0B" />
|
||||
<keyword match="UCSR0C" />
|
||||
<keyword match="UCSR1A" />
|
||||
<keyword match="UCSR1B" />
|
||||
<keyword match="UCSR1C" />
|
||||
<keyword match="UCSRA" />
|
||||
<keyword match="UCSRB" />
|
||||
<keyword match="UCSRC" />
|
||||
<keyword match="UDR" />
|
||||
<keyword match="UDR0" />
|
||||
<keyword match="UDR1" />
|
||||
<keyword match="WDTCR" />
|
||||
<keyword match="XDIV" />
|
||||
<keyword match="XMCRA" />
|
||||
<keyword match="XMCRB" />
|
||||
</keywords>
|
||||
|
||||
<keywords name="types" inherits="identifier" innerClass="types" case="yes">
|
||||
|
||||
<keyword match="auto" />
|
||||
<keyword match="bool" />
|
||||
<keyword match="char" />
|
||||
<keyword match="class" />
|
||||
<keyword match="const" />
|
||||
<keyword match="double" />
|
||||
|
||||
<keyword match="enum" />
|
||||
<keyword match="explicit" />
|
||||
<keyword match="export" />
|
||||
<keyword match="extern" />
|
||||
<keyword match="float" />
|
||||
<keyword match="inline" />
|
||||
|
||||
<keyword match="int" />
|
||||
<keyword match="long" />
|
||||
<keyword match="mutable" />
|
||||
<keyword match="namespace" />
|
||||
<keyword match="register" />
|
||||
<keyword match="short" />
|
||||
|
||||
<keyword match="signed" />
|
||||
<keyword match="static" />
|
||||
<keyword match="struct" />
|
||||
<keyword match="template" />
|
||||
<keyword match="typedef" />
|
||||
<keyword match="typename" />
|
||||
|
||||
<keyword match="union" />
|
||||
<keyword match="unsigned" />
|
||||
<keyword match="virtual" />
|
||||
<keyword match="void" />
|
||||
<keyword match="volatile" />
|
||||
<keyword match="wchar_t" />
|
||||
|
||||
</keywords>
|
||||
|
||||
<keywords name="Common Macros" inherits="identifier" innerClass="prepro" case="yes">
|
||||
<keyword match="NULL" />
|
||||
<keyword match="TRUE" />
|
||||
<keyword match="FALSE" />
|
||||
<keyword match="MAX" />
|
||||
|
||||
<keyword match="MIN" />
|
||||
<keyword match="__LINE__" />
|
||||
<keyword match="__DATA__" />
|
||||
<keyword match="__FILE__" />
|
||||
<keyword match="__TIME__" />
|
||||
<keyword match="__STDC__" />
|
||||
|
||||
</keywords>
|
||||
|
||||
|
||||
<!--
|
||||
<keywords name="reserved" inherits="identifier" innerClass="reserved" case="yes">
|
||||
-->
|
||||
|
||||
</highlight>
|
||||
|
4
vendor/pear-pear.php.net/Text_Highlighter/data/Text_Highlighter/release
generated
vendored
Normal file
4
vendor/pear-pear.php.net/Text_Highlighter/data/Text_Highlighter/release
generated
vendored
Normal file
|
@ -0,0 +1,4 @@
|
|||
#!/bin/sh
|
||||
|
||||
/usr/local/bin/php package.php make
|
||||
/usr/local/bin/pear package
|
Loading…
Add table
Add a link
Reference in a new issue