plugins/geshi/geshi/teraterm.php
author Dan
Fri, 29 May 2009 19:30:59 -0400
changeset 2 9e3258dfae15
child 3 f3e2bbbd2155
permissions -rwxr-xr-x
Updated GeSHi. w00t.
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
2
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents:
diff changeset
     1
<?php
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents:
diff changeset
     2
/*************************************************************************************
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents:
diff changeset
     3
 * teraterm.php
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents:
diff changeset
     4
 * --------
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents:
diff changeset
     5
 * Author: Boris Maisuradze (boris at logmett.com)
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents:
diff changeset
     6
 * Copyright: (c) 2008 Boris Maisuradze (http://logmett.com)
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents:
diff changeset
     7
 * Release Version: 1.0.8.2
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents:
diff changeset
     8
 * Date Started: 2008/09/26
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents:
diff changeset
     9
 *
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents:
diff changeset
    10
 * Tera Term Macro language file for GeSHi.
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents:
diff changeset
    11
 *
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents:
diff changeset
    12
 *
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents:
diff changeset
    13
 * This version of ttl.php was created for Tera Term 4.60 and LogMeTT 2.9.4.
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents:
diff changeset
    14
 * Newer versions of these application can contain additional Macro commands
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents:
diff changeset
    15
 * and/or keywords that are not listed here. The latest release of ttl.php
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents:
diff changeset
    16
 * can be downloaded from Download section of LogMeTT.com
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents:
diff changeset
    17
 *
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents:
diff changeset
    18
 * CHANGES
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents:
diff changeset
    19
 * -------
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents:
diff changeset
    20
 * 2008/09/26 (1.0.8)
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents:
diff changeset
    21
 *   -  First Release for Tera Term 4.60 and below.
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents:
diff changeset
    22
 *
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents:
diff changeset
    23
 * TODO (updated 2008/09/26)
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents:
diff changeset
    24
 * -------------------------
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents:
diff changeset
    25
 * *
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents:
diff changeset
    26
 *
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents:
diff changeset
    27
 *************************************************************************************
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents:
diff changeset
    28
 *
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents:
diff changeset
    29
 *     This file is part of GeSHi.
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents:
diff changeset
    30
 *
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents:
diff changeset
    31
 *   GeSHi is free software; you can redistribute it and/or modify
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents:
diff changeset
    32
 *   it under the terms of the GNU General Public License as published by
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents:
diff changeset
    33
 *   the Free Software Foundation; either version 2 of the License, or
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents:
diff changeset
    34
 *   (at your option) any later version.
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents:
diff changeset
    35
 *
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents:
diff changeset
    36
 *   GeSHi is distributed in the hope that it will be useful,
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents:
diff changeset
    37
 *   but WITHOUT ANY WARRANTY; without even the implied warranty of
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents:
diff changeset
    38
 *   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents:
diff changeset
    39
 *   GNU General Public License for more details.
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents:
diff changeset
    40
 *
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents:
diff changeset
    41
 *   You should have received a copy of the GNU General Public License
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents:
diff changeset
    42
 *   along with GeSHi; if not, write to the Free Software
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents:
diff changeset
    43
 *   Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents:
diff changeset
    44
 *
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents:
diff changeset
    45
 ************************************************************************************/
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents:
diff changeset
    46
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents:
diff changeset
    47
$language_data = array (
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents:
diff changeset
    48
    'LANG_NAME' => 'Tera Term Macro',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents:
diff changeset
    49
    'COMMENT_SINGLE' => array(1 => ';'),
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents:
diff changeset
    50
    'COMMENT_MULTI' => array(),
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents:
diff changeset
    51
    'CASE_KEYWORDS' => GESHI_CAPS_NO_CHANGE,
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents:
diff changeset
    52
    'QUOTEMARKS' => array("'", '"'),
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents:
diff changeset
    53
    'ESCAPE_CHAR' => '',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents:
diff changeset
    54
    'KEYWORDS' => array(
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents:
diff changeset
    55
        /* Commands */
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents:
diff changeset
    56
        1 => array(
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents:
diff changeset
    57
            'Beep',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents:
diff changeset
    58
            'BplusRecv',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents:
diff changeset
    59
            'BplusSend',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents:
diff changeset
    60
            'Break',            // (version 4.53 or later)
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents:
diff changeset
    61
            'Call',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents:
diff changeset
    62
            'CallMenu',         // (version 4.56 or later)
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents:
diff changeset
    63
            'ChangeDir',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents:
diff changeset
    64
            'ClearScreen',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents:
diff changeset
    65
            'Clipb2Var',        //(version 4.46 or later)
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents:
diff changeset
    66
            'ClosesBox',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents:
diff changeset
    67
            'CloseTT',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents:
diff changeset
    68
            'Code2Str',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents:
diff changeset
    69
            'Connect',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents:
diff changeset
    70
            'CRC32',            // (version 4.60 or later)
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents:
diff changeset
    71
            'CRC32File',        // (version 4.60 or later)
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents:
diff changeset
    72
            'CygConnect',       // (version 4.57 or later)
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents:
diff changeset
    73
            'DelPassword',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents:
diff changeset
    74
            'Disconnect',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents:
diff changeset
    75
            'Do',               // (version 4.56 or later)
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents:
diff changeset
    76
            'Else',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents:
diff changeset
    77
            'EnableKeyb',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents:
diff changeset
    78
            'End',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents:
diff changeset
    79
            'EndIf',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents:
diff changeset
    80
            'EndUntil',         // (version 4.56 or later)
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents:
diff changeset
    81
            'EndWhile',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents:
diff changeset
    82
            'Exec',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents:
diff changeset
    83
            'ExecCmnd',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents:
diff changeset
    84
            'Exit',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents:
diff changeset
    85
            'FileClose',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents:
diff changeset
    86
            'FileConcat',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents:
diff changeset
    87
            'FileCopy',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents:
diff changeset
    88
            'FileCreate',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents:
diff changeset
    89
            'FileDelete',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents:
diff changeset
    90
            'FileMarkPtr',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents:
diff changeset
    91
            'FilenameBox',      //(version 4.54 or later)
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents:
diff changeset
    92
            'FileOpen',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents:
diff changeset
    93
            'FileRead',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents:
diff changeset
    94
            'FileReadln',       // (version 4.48 or later)
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents:
diff changeset
    95
            'FileRename',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents:
diff changeset
    96
            'FileSearch',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents:
diff changeset
    97
            'FileSeek',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents:
diff changeset
    98
            'FileSeekBack',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents:
diff changeset
    99
            'FileStrSeek',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents:
diff changeset
   100
            'FileStrSeek2',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents:
diff changeset
   101
            'FileWrite',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents:
diff changeset
   102
            'FileWriteln',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents:
diff changeset
   103
            'FindOperations',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents:
diff changeset
   104
            'FlushRecv',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents:
diff changeset
   105
            'ForNext',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents:
diff changeset
   106
            'GetDate',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents:
diff changeset
   107
            'GetDir',           //(version 4.46 or later)
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents:
diff changeset
   108
            'GetEnv',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents:
diff changeset
   109
            'GetPassword',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents:
diff changeset
   110
            'GetTime',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents:
diff changeset
   111
            'GetTitle',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents:
diff changeset
   112
            'GetVer',           //(version 4.58 or later)
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents:
diff changeset
   113
            'GoTo',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents:
diff changeset
   114
            'If',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents:
diff changeset
   115
            'IfDefined',        // (version 4.46 or later)
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents:
diff changeset
   116
            'IfThenElseIf',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents:
diff changeset
   117
            'Include',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents:
diff changeset
   118
            'InputBox',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents:
diff changeset
   119
            'Int2Str',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents:
diff changeset
   120
            'KmtFinish',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents:
diff changeset
   121
            'KmtGet',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents:
diff changeset
   122
            'KmtRecv',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents:
diff changeset
   123
            'KmtSend',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents:
diff changeset
   124
            'LoadKeyMap',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents:
diff changeset
   125
            'LogClose',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents:
diff changeset
   126
            'LogOpen',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents:
diff changeset
   127
            'LogPause',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents:
diff changeset
   128
            'LogStart',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents:
diff changeset
   129
            'LogWrite',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents:
diff changeset
   130
            'Loop',             // (version 4.56 or later)
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents:
diff changeset
   131
            'MakePath',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents:
diff changeset
   132
            'MessageBox',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents:
diff changeset
   133
            'MPause',           // (version 4.27 or later)
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents:
diff changeset
   134
            'PasswordBox',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents:
diff changeset
   135
            'Pause',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents:
diff changeset
   136
            'QuickvanRecv',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents:
diff changeset
   137
            'QuickvanSend',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents:
diff changeset
   138
            'Random',           //(version 4.27 or later)
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents:
diff changeset
   139
            'Recvln',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents:
diff changeset
   140
            'RestoreSetup',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents:
diff changeset
   141
            'Return',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents:
diff changeset
   142
            'RotateLeft',       //(version 4.54 or later)
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents:
diff changeset
   143
            'RotateRight',      //(version 4.54 or later)
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents:
diff changeset
   144
            'ScpRecv',          // (version 4.57 or later)
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents:
diff changeset
   145
            'ScpSend',          // (version 4.57 or later)
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents:
diff changeset
   146
            'Send',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents:
diff changeset
   147
            'SendBreak',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents:
diff changeset
   148
            'SendFile',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents:
diff changeset
   149
            'SendKcode',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents:
diff changeset
   150
            'Sendln',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents:
diff changeset
   151
            'SetBaud',          // (version 4.58 or later)
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents:
diff changeset
   152
            'SetDate',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents:
diff changeset
   153
            'SetDir',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents:
diff changeset
   154
            'SetDlgPos',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents:
diff changeset
   155
            'SetDTR',           // (version 4.59 or later)
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents:
diff changeset
   156
            'SetRTS',           // (version 4.59 or later)
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents:
diff changeset
   157
            'SetEnv',           // (version 4.54 or later)
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents:
diff changeset
   158
            'SetEcho',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents:
diff changeset
   159
            'SetExitCode',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents:
diff changeset
   160
            'SetSync',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents:
diff changeset
   161
            'SetTime',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents:
diff changeset
   162
            'SetTitle',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents:
diff changeset
   163
            'Show',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents:
diff changeset
   164
            'ShowTT',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents:
diff changeset
   165
            'Sprintf',          // (version 4.52 or later)
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents:
diff changeset
   166
            'StatusBox',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents:
diff changeset
   167
            'Str2Code',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents:
diff changeset
   168
            'Str2Int',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents:
diff changeset
   169
            'StrCompare',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents:
diff changeset
   170
            'StrConcat',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents:
diff changeset
   171
            'StrCopy',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents:
diff changeset
   172
            'StrLen',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents:
diff changeset
   173
            'StrMatch',         // (version 4.59 or later)
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents:
diff changeset
   174
            'StrScan',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents:
diff changeset
   175
            'Testlink',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents:
diff changeset
   176
            'Then',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents:
diff changeset
   177
            'ToLower',          //(version 4.53 or later)
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents:
diff changeset
   178
            'ToUpper',          //(version 4.53 or later)
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents:
diff changeset
   179
            'Unlink',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents:
diff changeset
   180
            'Until',            // (version 4.56 or later)
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents:
diff changeset
   181
            'Var2Clipb',        //(version 4.46 or later)
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents:
diff changeset
   182
            'Wait',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents:
diff changeset
   183
            'WaitEvent',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents:
diff changeset
   184
            'Waitln',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents:
diff changeset
   185
            'WaitRecv',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents:
diff changeset
   186
            'WaitRegex',        // (version 4.21 or later)
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents:
diff changeset
   187
            'While',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents:
diff changeset
   188
            'XmodemRecv',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents:
diff changeset
   189
            'XmodemSend',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents:
diff changeset
   190
            'YesNoBox',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents:
diff changeset
   191
            'ZmodemRecv',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents:
diff changeset
   192
            'ZmodemSend'
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents:
diff changeset
   193
            ),
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents:
diff changeset
   194
        /* System Variables */
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents:
diff changeset
   195
        2 => array(
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents:
diff changeset
   196
            'groupmatchstr1',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents:
diff changeset
   197
            'groupmatchstr2',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents:
diff changeset
   198
            'groupmatchstr3',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents:
diff changeset
   199
            'groupmatchstr4',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents:
diff changeset
   200
            'groupmatchstr5',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents:
diff changeset
   201
            'groupmatchstr6',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents:
diff changeset
   202
            'groupmatchstr7',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents:
diff changeset
   203
            'groupmatchstr8',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents:
diff changeset
   204
            'groupmatchstr9',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents:
diff changeset
   205
            'inputstr',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents:
diff changeset
   206
            'matchstr',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents:
diff changeset
   207
            'param2',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents:
diff changeset
   208
            'param3',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents:
diff changeset
   209
            'param4',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents:
diff changeset
   210
            'param5',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents:
diff changeset
   211
            'param6',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents:
diff changeset
   212
            'param7',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents:
diff changeset
   213
            'param8',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents:
diff changeset
   214
            'param9',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents:
diff changeset
   215
            'result',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents:
diff changeset
   216
            'timeout'
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents:
diff changeset
   217
            ),
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents:
diff changeset
   218
        /* LogMeTT Key Words */
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents:
diff changeset
   219
        3 => array(
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents:
diff changeset
   220
            '$[1]',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents:
diff changeset
   221
            '$[2]',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents:
diff changeset
   222
            '$[3]',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents:
diff changeset
   223
            '$[4]',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents:
diff changeset
   224
            '$[5]',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents:
diff changeset
   225
            '$[6]',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents:
diff changeset
   226
            '$[7]',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents:
diff changeset
   227
            '$[8]',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents:
diff changeset
   228
            '$connection$',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents:
diff changeset
   229
            '$email$',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents:
diff changeset
   230
            '$logdir$',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents:
diff changeset
   231
            '$logfilename$',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents:
diff changeset
   232
            '$logit$',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents:
diff changeset
   233
            '$mobile$',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents:
diff changeset
   234
            '$name$',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents:
diff changeset
   235
            '$pager$',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents:
diff changeset
   236
            '$parent$',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents:
diff changeset
   237
            '$phone$',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents:
diff changeset
   238
            '$snippet$',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents:
diff changeset
   239
            '$ttdir$',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents:
diff changeset
   240
            '$user$',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents:
diff changeset
   241
            '$windir$',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents:
diff changeset
   242
            ),
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents:
diff changeset
   243
        /* Keyword Symbols */
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents:
diff changeset
   244
        4 => array(
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents:
diff changeset
   245
            'and',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents:
diff changeset
   246
            'not',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents:
diff changeset
   247
            'or',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents:
diff changeset
   248
            'xor'
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents:
diff changeset
   249
            )
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents:
diff changeset
   250
        ),
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents:
diff changeset
   251
    'SYMBOLS' => array(
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents:
diff changeset
   252
        '(', ')', '[', ']',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents:
diff changeset
   253
        '~', '!', '+', '-', '*', '/', '%', '>>', '<<', '<<<', '>>>', '&', '^', '|',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents:
diff changeset
   254
        '<>', '<=', '>=', '=', '==', '<>', '!=', '&&', '||'
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents:
diff changeset
   255
        ),
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents:
diff changeset
   256
    'CASE_SENSITIVE' => array(
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents:
diff changeset
   257
        GESHI_COMMENTS => false,
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents:
diff changeset
   258
        1 => false,
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents:
diff changeset
   259
        2 => false,
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents:
diff changeset
   260
        3 => false,
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents:
diff changeset
   261
        4 => false
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents:
diff changeset
   262
        ),
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents:
diff changeset
   263
    'STYLES' => array(
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents:
diff changeset
   264
        'KEYWORDS' => array(
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents:
diff changeset
   265
            1 => 'color: #000080; font-weight: bold!important;',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents:
diff changeset
   266
            2 => 'color: #808000; font-weight: bold;',  // System Variables
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents:
diff changeset
   267
            3 => 'color: #ff0000; font-weight: bold;',  // LogMeTT Key Words
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents:
diff changeset
   268
            4 => 'color: #ff00ff; font-weight: bold;'   // Keyword Symbols
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents:
diff changeset
   269
            ),
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents:
diff changeset
   270
        'COMMENTS' => array(
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents:
diff changeset
   271
            1 => 'color: #008000; font-style: italic;',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents:
diff changeset
   272
            ),
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents:
diff changeset
   273
        'ESCAPE_CHAR' => array(),
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents:
diff changeset
   274
        'BRACKETS' => array(
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents:
diff changeset
   275
            0 => 'color: #ff00ff; font-weight: bold;'
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents:
diff changeset
   276
        ),
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents:
diff changeset
   277
        'STRINGS' => array(
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents:
diff changeset
   278
            0 => 'color: #800080;'
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents:
diff changeset
   279
            ),
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents:
diff changeset
   280
        'NUMBERS' => array(
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents:
diff changeset
   281
            0 => 'color: #008080;'
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents:
diff changeset
   282
            ),
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents:
diff changeset
   283
        'SCRIPT' => array(
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents:
diff changeset
   284
            ),
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents:
diff changeset
   285
        'METHODS' => array(
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents:
diff changeset
   286
            ),
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents:
diff changeset
   287
        'SYMBOLS' => array(
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents:
diff changeset
   288
            0 => 'color: #ff00ff; font-weight: bold;'
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents:
diff changeset
   289
            ),
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents:
diff changeset
   290
        'REGEXPS' => array(
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents:
diff changeset
   291
            0 => 'color: #0000ff; font-weight: bold;'
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents:
diff changeset
   292
            )
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents:
diff changeset
   293
        ),
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents:
diff changeset
   294
    'URLS' => array(
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents:
diff changeset
   295
        1 => '',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents:
diff changeset
   296
        2 => '',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents:
diff changeset
   297
        3 => '',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents:
diff changeset
   298
        4 => ''
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents:
diff changeset
   299
        ),
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents:
diff changeset
   300
    'OOLANG' => false,
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents:
diff changeset
   301
    'OBJECT_SPLITTERS' => array(),
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents:
diff changeset
   302
    'REGEXPS' => array(
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents:
diff changeset
   303
        0 => array (
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents:
diff changeset
   304
            GESHI_SEARCH => '(\:[_a-zA-Z][_a-zA-Z0-9]+)',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents:
diff changeset
   305
            GESHI_REPLACE => '\\1',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents:
diff changeset
   306
            GESHI_MODIFIERS => '',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents:
diff changeset
   307
            GESHI_BEFORE => '',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents:
diff changeset
   308
            GESHI_AFTER => ''
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents:
diff changeset
   309
            )
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents:
diff changeset
   310
        ),
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents:
diff changeset
   311
    'STRICT_MODE_APPLIES' => GESHI_NEVER,
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents:
diff changeset
   312
    'SCRIPT_DELIMITERS' => array(),
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents:
diff changeset
   313
    'HIGHLIGHT_STRICT_BLOCK' => array(),
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents:
diff changeset
   314
    'TAB_WIDTH' => 4
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents:
diff changeset
   315
);
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents:
diff changeset
   316
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents:
diff changeset
   317
?>