home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
OS/2 Shareware BBS: 5 Edit
/
05-Edit.zip
/
wwed034b.zip
/
fte-0.34
/
config
/
m_perl.fte
< prev
next >
Wrap
Text File
|
1995-10-15
|
3KB
|
64 lines
mode PERL: PLAIN, '\\.\\cPL|M$', '^{\\#\\! *}|{EXTPROC *}[^ ]*perl' { # PERL
HilitOn = 1;
HilitMode = 'PERL';
AutoIndent = 1;
IndentMode = 'C';
TabSize = 8;
SpaceTabs = 1;
MatchCase = 1;
MultiLineHilit = 1;
RoutineRegexp = '^sub\\s+';
SaveFolds = 2; # save fold info at end of line
CommentStart = ' #';
CommentEnd = '';
key [Tab] { LineIndent LineTrim }
key [Enter] { LineIndent LineNew }
key [#] { SelfInsert LineIndent }
key [{] { SelfInsert LineIndent }
key [}] { SelfInsert LineIndent }
key [A-\\] { BlockReIndent }
key [C-O_\\] { ChangeCIndent }
key [C-O_{] { ChangeCBraceOfs }
keyword '-' {
'if', 'sub', 'return', 'while', 'for', 'elsif', 'foreach', 'else',
'unless', 'eq', 'not', 'and', 'or', 'ne', 'until', 'abs', 'accept',
'alarm', 'atan2', 'bind', 'binmode', 'bless', 'caller', 'chdir',
'chmod', 'chomp', 'chop', 'chown', 'chr', 'chroot', 'close',
'closedir', 'connect', 'cos', 'crypt', 'dbmclose', 'dbmopen',
'defined', 'delete', 'die', 'do', 'dump', 'each', 'eof', 'eval',
'exec', 'exists', 'exit', 'exp', 'fcntl', 'fileno', 'flock', 'fork',
'formline', 'getc', 'getlogin', 'getpeername', 'getpgrp', 'getppid',
'getpriority', 'getpwnam', 'getgrname', 'gethostbyname',
'getnetbyname', 'getprotobyname', 'getpwuid', 'getgrgid',
'getservbyname', 'gethostbyaddr', 'getnetbyaddr', 'getprotobynumber',
'getservbyport', 'getpwent', 'getgrent', 'gethostent', 'getnetent',
'getprotoent', 'getservent', 'setpwent', 'setgrent', 'sethostent',
'setnetent', 'setprotoent', 'setservent', 'endpwent', 'endgrent',
'endhostent', 'endnetent', 'endprotoent', 'endservent', 'getsockname',
'getsockopt', 'glob', 'gmtime', 'goto', 'grep', 'hex', 'import',
'index', 'int', 'ioctl', 'join', 'keys', 'kill', 'last', 'lc',
'lcfirst', 'length', 'link', 'listen', 'local', 'localtime', 'log',
'lstat', 'map', 'mkdir', 'msgctl', 'msgget', 'msgsnd', 'msgrcv', 'my',
'next', 'no', 'oct', 'open', 'opendir', 'ord', 'pack', 'pipe', 'pop',
'pos', 'print', 'printf', 'push', 'quotemeta', 'rand', 'read',
'readdir', 'readlink', 'recv', 'redo', 'ref', 'rename', 'require',
'reset', 'return', 'reverse', 'rewinddir', 'rindex', 'rmdir', 'scalar',
'seek', 'seekdir', 'select', 'semctl', 'semget', 'semop', 'send',
'setpgrp', 'setpriority', 'setsockopt', 'shift', 'shmctl', 'sgmget',
'shmread', 'shmwrite', 'shutdown', 'sin', 'sleep', 'socket',
'socketpair', 'sort', 'splice', 'split', 'sprintf', 'sqrt', 'srand',
'stat', 'study', 'substr', 'symlink', 'syscall', 'sysread', 'system',
'syswrite', 'tell', 'telldir', 'tie', 'time', 'times', 'truncate',
'uc', 'ucfirst', 'umask', 'undef', 'unlink', 'unpack', 'untie',
'unshift', 'use', 'utime', 'values', 'vec', 'wait', 'waitpid',
'wantarray', 'warn', 'write', 'x', 'continue', 'package', 'bootstrap',
'getgrnam', 'tan'
};
}