; TextPad syntax definitions for IVT Telnet ; Version 0.1 alpha ; Suggested name ivt.syn ; should be associated with .rc files ; WARNING - will conflict with .rc files associated with C syntax ; highlighting ; Contributed by Alex K. Angelopoulos ; email alexangelopoulos@hotmail.com ; 2001-07-04 ; Note - IVT Telnet is a scriptable telnet client ; distributed freely from http://home.wxs.nl/~ruurdb ; This file may be freely used in accordance with ; Textpad and IVT licensing agreements ; C=1 [Syntax] Namespace1 = 6 IgnoreCase = Yes InitKeyWordChars = A-Za-z KeyWordChars = A-Za-z0-9 BracketChars = {[()]} OperatorChars = -+*/<>!~%^&|=?@ PreprocStart = SyntaxStart = SyntaxEnd = CommentStart = CommentEnd = CommentStartAlt = CommentEndAlt = SingleComment = # SingleCommentCol = SingleCommentAlt = SingleCommentColAlt = StringStart = " StringEnd = " StringAlt = StringEsc = CharStart = ' CharEnd = ' CharEsc = ; valid script keywords [Keywords 1] BATCHMODE BEEP BREAK CALL CANCEL CAPTURE CLS COMMENTIGNORE CONTINUE DELSCRIPT DESCR DETACH DISPLAY DRAWBOX ECHO ENDSESSION FOR FORALL FOREVER GLOBAL GOTO GSET HELP HIDE IF IGNCHILDREN IGNOREESCAPE KEYBOARD KILL LABEL LOCAL LSET MENU NEXT ONKEY PAUSE POPUP RETURN SCREEN SCRIPTDEBUG SECRET SEND SETDTR SETPOS SLEEP STATUSHOST STATUSTXT STATUSTXTFIX SWITCHTO TIMEOUT TRAP UNSET USLEEP VTECHO WAIT WAITCARRIER WAITIDLE WHILE WIN_MAXIMIZE WIN_MINIMIZE WIN_SHOW WINDOW YIELD ; built-in functions [Keywords 2] CALL CLOSE COMPUTE CREATE CREATEGRP CRYPTFL CRYPTFLPWD CURSOR_COL CURSOR_ROW DECRYPTFL DEFINED END EXISTS EXPAND FILE_RECEIVE FILE_SEND FORK FROMASCII HIDDEN IDENTIFY INCLUDE INSTR KRB5_ENCRYPT LENGTH LOWER LSEEK NRSESSIONS OPEN PROMPT RAND READLN READRC RENAME REPLACE SCREENATTR SCREENTXT SCRIPT SNDMSG SRAND STRSTR SUBSTR TELNET_TTYPE THREAD TIME TOASCII UNLINK UPPER VARDEF WAITTHREAD WINEXISTS WRITE ; Special IVT variables [Keywords 3] $ANYCHAR $AUTOLOGIN $COLS $DFLTPROTOCOL $ERRNO $FORALLTYPE $HOSTNAME $HOSTPROMPT $IVT_ERR_LEVEL $IVT_ERR_NR $IVT_ERR_ST $IVT_REPEATNR $IVTBUILDNR $IVTDIR $IVTDOWNLOAD $IVTPID $IVTTMPDIR $IVTVERSION $KRB5_AUTHENTICATE $KRB5_USER $MOUSE_BUTTON $MOUSE_COL $MOUSE_ROW $ONKEYN1 $ONKEYN2 $ONKEYS1 $ONKEYS2 $PID $PPID $PROTOCOL $ROWS $STATUSTXT $USER $WAIT_IN $WAITPID $ZMODEM_AUTO ;Some of the Protocol related words [Keywords 4] PROTOCOL NETBIOS SERIAL TELNET WINSOCK ; Screen mode and positioning [Keywords 5] scrmode default windowpos center ; Some coloring words (and the colors) [Keywords 6] black Blue Bright COLORCUT COLORMENUBAR COLORMENUCHAR COLORMENUGREY COLORS COLORstat Cyan green Nobright Red white