|
|
@@ -295,7 +295,7 @@ Command</span><span style='color:#AAA'>: #alias </span><span style='color:#FFF'>
|
|
|
</span><span style='color:#FFF'>Related</span><span style='color:#AAA'>: <a href='#CHARACTERS'>characters</a>, <a href='#COLORS'>colors</a>, <a href='#COORDINATES'>coordinates</a>, <a href='#EDITING'>editing</a>, <a href='#ESCAPE_CODES'>escape_codes</a>, <a href='#GREETING'>greeting</a>, <a href='#KEYPAD'>keypad</a>, <a href='#LISTS'>lists</a>, <a href='#MAPPING'>mapping</a>, <a href='#MATHEMATICS'>mathematics</a>, <a href='#SCREEN_READER'>screen_reader</a>, <a href='#SESSIONNAME'>sessionname</a>, <a href='#SPEEDWALK'>speedwalk</a>, <a href='#STATEMENTS'>statements</a>, <a href='#SUSPEND'>suspend</a> and <a href='#TIME'>time</a>.
|
|
|
<a name='CHARACTERS'></a>
|
|
|
|
|
|
-</span><span style='color:#5F5'> CHARACTERS
|
|
|
+</span><span style='color:#FF5'> CHARACTERS
|
|
|
|
|
|
</span><span style='color:#AAA'>
|
|
|
The following special characters are defined:
|
|
|
@@ -331,7 +331,7 @@ Command</span><span style='color:#AAA'>: #alias </span><span style='color:#FFF'>
|
|
|
</span><span style='color:#FFF'>Related</span><span style='color:#AAA'>: <a href='#COLORS'>colors</a>, <a href='#ESCAPE'>escape</a>, <a href='#FUNCTION'>function</a>, <a href='#MATHEMATICS'>mathematics</a>, <a href='#PCRE'>pcre</a> and <a href='#VARIABLE'>variable</a>.
|
|
|
<a name='COLORS'></a>
|
|
|
|
|
|
-</span><span style='color:#5F5'> COLORS
|
|
|
+</span><span style='color:#FF5'> COLORS
|
|
|
|
|
|
</span><span style='color:#FFF'>Syntax</span><span style='color:#AAA'>: <xyz> with x, y, z being parameters
|
|
|
|
|
|
@@ -381,7 +381,7 @@ Command</span><span style='color:#AAA'>: #alias </span><span style='color:#FFF'>
|
|
|
</span><span style='color:#FFF'>Related</span><span style='color:#AAA'>: <a href='#CHARACTERS'>characters</a>, <a href='#COORDINATES'>coordinates</a>, <a href='#ESCAPE'>escape</a>, <a href='#MATHEMATICS'>mathematics</a> and <a href='#PCRE'>pcre</a>.
|
|
|
<a name='COORDINATES'></a>
|
|
|
|
|
|
-</span><span style='color:#5F5'> COORDINATES
|
|
|
+</span><span style='color:#FF5'> COORDINATES
|
|
|
|
|
|
</span><span style='color:#AAA'>
|
|
|
When the 0,0 coordinate is in the upper left corner TinTin++ uses
|
|
|
@@ -424,7 +424,7 @@ Command</span><span style='color:#AAA'>: #alias </span><span style='color:#FFF'>
|
|
|
</span><span style='color:#FFF'>Related</span><span style='color:#AAA'>: <a href='#CHARACTERS'>characters</a>, <a href='#COLORS'>colors</a>, <a href='#ESCAPE'>escape</a>, <a href='#MATHEMATICS'>mathematics</a> and <a href='#PCRE'>pcre</a>.
|
|
|
<a name='EDITING'></a>
|
|
|
|
|
|
-</span><span style='color:#5F5'> EDITING
|
|
|
+</span><span style='color:#FF5'> EDITING
|
|
|
|
|
|
</span><span style='color:#AAA'>
|
|
|
</span><span style='color:#0AA'>┌─────────────────────────┐┌────────────────────────────────────────────┐</span><span style='color:#AAA'>
|
|
|
@@ -540,7 +540,7 @@ Command</span><span style='color:#AAA'>: #alias </span><span style='color:#FFF'>
|
|
|
</span><span style='color:#FFF'>Related</span><span style='color:#AAA'>: <a href='#CURSOR'>cursor</a>, <a href='#EDIT'>edit</a> and <a href='#MACRO'>macro</a>.
|
|
|
<a name='ESCAPE CODES'></a>
|
|
|
|
|
|
-</span><span style='color:#5F5'> ESCAPE CODES
|
|
|
+</span><span style='color:#FF5'> ESCAPE CODES
|
|
|
|
|
|
</span><span style='color:#AAA'> You may use the escape character \ for various special characters.
|
|
|
|
|
|
@@ -565,7 +565,7 @@ Command</span><span style='color:#AAA'>: #alias </span><span style='color:#FFF'>
|
|
|
</span><span style='color:#FFF'>Related</span><span style='color:#AAA'>: <a href='#CHARACTERS'>characters</a>, <a href='#COLORS'>colors</a>, <a href='#COORDINATES'>coordinates</a>, <a href='#MATHEMATICS'>mathematics</a> and <a href='#PCRE'>pcre</a>.
|
|
|
<a name='GREETING'></a>
|
|
|
|
|
|
-</span><span style='color:#5F5'> GREETING
|
|
|
+</span><span style='color:#FF5'> GREETING
|
|
|
|
|
|
</span><span style='color:#0AA'> ####################################################################
|
|
|
#</span><span style='color:#AAA'> </span><span style='color:#0AA'>#
|
|
|
@@ -577,7 +577,7 @@ Command</span><span style='color:#AAA'>: #alias </span><span style='color:#FFF'>
|
|
|
|
|
|
<a name='KEYPAD'></a>
|
|
|
|
|
|
-</span><span style='color:#5F5'> KEYPAD
|
|
|
+</span><span style='color:#FF5'> KEYPAD
|
|
|
|
|
|
</span><span style='color:#AAA'> When TinTin++ starts up it sends \e= to the terminal to enable the
|
|
|
terminal's application keypad mode, which can be disabled using #show {\e>}
|
|
|
@@ -620,7 +620,7 @@ Command</span><span style='color:#AAA'>: #alias </span><span style='color:#FFF'>
|
|
|
</span><span style='color:#FFF'>Related</span><span style='color:#AAA'>: <a href='#COLORS'>colors</a>, <a href='#COORDINATES'>coordinates</a>, <a href='#ESCAPE'>escape</a>, <a href='#MATHEMATICS'>mathematics</a> and <a href='#PCRE'>pcre</a>.
|
|
|
<a name='LISTS'></a>
|
|
|
|
|
|
-</span><span style='color:#5F5'> LISTS
|
|
|
+</span><span style='color:#FF5'> LISTS
|
|
|
|
|
|
</span><span style='color:#AAA'> There are several different types of lists in tintin which behave in a
|
|
|
fairly universal manner. To properly explain lists it's easiest to
|
|
|
@@ -946,7 +946,7 @@ Command</span><span style='color:#AAA'>: #alias </span><span style='color:#FFF'>
|
|
|
</span><span style='color:#FFF'>Related</span><span style='color:#AAA'>: <a href='#BREAK'>break</a>, <a href='#CONTINUE'>continue</a>, <a href='#FOREACH'>foreach</a>, <a href='#LOOP'>loop</a>, <a href='#PARSE'>parse</a>, <a href='#REPEAT'>repeat</a>, <a href='#RETURN'>return</a> and <a href='#WHILE'>while</a>.
|
|
|
<a name='MAPPING'></a>
|
|
|
|
|
|
-</span><span style='color:#5F5'> MAPPING
|
|
|
+</span><span style='color:#FF5'> MAPPING
|
|
|
|
|
|
</span><span style='color:#AAA'>
|
|
|
TinTin++ has a powerful automapper that uses a room system similar to
|
|
|
@@ -1072,7 +1072,7 @@ Command</span><span style='color:#AAA'>: #alias </span><span style='color:#FFF'>
|
|
|
</span><span style='color:#FFF'>Related</span><span style='color:#AAA'>: <a href='#MAP'>map</a>, <a href='#PATH'>path</a> and <a href='#PATHDIR'>pathdir</a>.
|
|
|
<a name='MATHEMATICS'></a>
|
|
|
|
|
|
-</span><span style='color:#5F5'> MATHEMATICS
|
|
|
+</span><span style='color:#FF5'> MATHEMATICS
|
|
|
|
|
|
</span><span style='color:#FFF'>Number operations
|
|
|
</span><span style='color:#AAA'> Operators Priority Function
|
|
|
@@ -1125,7 +1125,7 @@ on the right being the regex. For example {bla} == {%*a} would evaluate as 1.
|
|
|
</span><span style='color:#FFF'>Related</span><span style='color:#AAA'>: <a href='#MATH'>math</a> and <a href='#REGEXP'>regexp</a>.
|
|
|
<a name='METRIC SYSTEM'></a>
|
|
|
|
|
|
-</span><span style='color:#5F5'> METRIC SYSTEM
|
|
|
+</span><span style='color:#FF5'> METRIC SYSTEM
|
|
|
|
|
|
</span><span style='color:#AAA'>
|
|
|
Name Symbol Factor
|
|
|
@@ -1139,7 +1139,7 @@ on the right being the regex. For example {bla} == {%*a} would evaluate as 1.
|
|
|
</span><span style='color:#FFF'>Related</span><span style='color:#AAA'>: <a href='#ECHO'>echo</a>, <a href='#FORMAT'>format</a> and <a href='#MATH'>math</a>.
|
|
|
<a name='MOUSE'></a>
|
|
|
|
|
|
-</span><span style='color:#5F5'> MOUSE
|
|
|
+</span><span style='color:#FF5'> MOUSE
|
|
|
|
|
|
</span><span style='color:#AAA'>
|
|
|
To enable xterm mouse tracking use #CONFIG MOUSE ON.
|
|
|
@@ -1161,7 +1161,7 @@ on the right being the regex. For example {bla} == {%*a} would evaluate as 1.
|
|
|
</span><span style='color:#FFF'>Related</span><span style='color:#AAA'>: <a href='#BUTTON'>button</a>, <a href='#DRAW'>draw</a>, <a href='#EVENT'>event</a> and <a href='#MSLP'>MSLP</a>.
|
|
|
<a name='MSDP'></a>
|
|
|
|
|
|
-</span><span style='color:#5F5'> MSDP
|
|
|
+</span><span style='color:#FF5'> MSDP
|
|
|
|
|
|
</span><span style='color:#AAA'>
|
|
|
MSDP (Mud Server Data Protocol) is part of the #port functionality.
|
|
|
@@ -1176,7 +1176,7 @@ on the right being the regex. For example {bla} == {%*a} would evaluate as 1.
|
|
|
Related</span><span style='color:#AAA'>: <a href='#EVENT'>event</a> and <a href='#PORT'>port</a>.
|
|
|
<a name='MSLP'></a>
|
|
|
|
|
|
-</span><span style='color:#5F5'> MSLP
|
|
|
+</span><span style='color:#FF5'> MSLP
|
|
|
|
|
|
</span><span style='color:#AAA'>
|
|
|
MSLP (Mud Server Link Protocol) requires enabling #config mouse on,
|
|
|
@@ -1232,7 +1232,7 @@ Related</span><span style='color:#AAA'>: <a href='#EVENT'>event</a> and <a href=
|
|
|
</span><span style='color:#FFF'>Related</span><span style='color:#AAA'>: <a href='#EVENT'>event</a> and <a href='#PORT'>port</a>.
|
|
|
<a name='PCRE'></a>
|
|
|
|
|
|
-</span><span style='color:#5F5'> PCRE
|
|
|
+</span><span style='color:#FF5'> PCRE
|
|
|
|
|
|
</span><span style='color:#AAA'>
|
|
|
A regular expression, regex or regexp is a sequence of characters that
|
|
|
@@ -1427,7 +1427,7 @@ Example: #action {~\e[1;37m%1} {#var roomname %1}
|
|
|
</span><span style='color:#FFF'>Related</span><span style='color:#AAA'>: <a href='#MAP'>map</a> and <a href='#PATH'>path</a>.
|
|
|
<a name='REPEAT'></a>
|
|
|
|
|
|
-</span><span style='color:#5F5'> REPEAT
|
|
|
+</span><span style='color:#FF5'> REPEAT
|
|
|
|
|
|
</span><span style='color:#FFF'>Command</span><span style='color:#AAA'>: #</span><span style='color:#FFF'>[</span><span style='color:#AAA'>number</span><span style='color:#FFF'>] {</span><span style='color:#AAA'>commands</span><span style='color:#FFF'>}</span><span style='color:#AAA'>
|
|
|
|
|
|
@@ -1439,7 +1439,7 @@ easiest way to accomplish that.
|
|
|
</span><span style='color:#FFF'>Related</span><span style='color:#AAA'>: <a href='#BREAK'>break</a>, <a href='#CONTINUE'>continue</a>, <a href='#FOREACH'>foreach</a>, <a href='#LIST'>list</a>, <a href='#LOOP'>loop</a>, <a href='#PARSE'>parse</a>, <a href='#RETURN'>return</a> and <a href='#WHILE'>while</a>.
|
|
|
<a name='SCREEN READER'></a>
|
|
|
|
|
|
-</span><span style='color:#5F5'> SCREEN READER
|
|
|
+</span><span style='color:#FF5'> SCREEN READER
|
|
|
|
|
|
</span><span style='color:#FFF'>Command</span><span style='color:#AAA'>: #config </span><span style='color:#FFF'>{</span><span style='color:#AAA'>SCREEN READER</span><span style='color:#FFF'>} {</span><span style='color:#AAA'>ON|OFF</span><span style='color:#FFF'>}</span><span style='color:#AAA'>
|
|
|
|
|
|
@@ -1456,7 +1456,7 @@ easiest way to accomplish that.
|
|
|
</span><span style='color:#FFF'>Related</span><span style='color:#AAA'>: <a href='#CONFIG'>config</a>
|
|
|
<a name='SESSIONNAME'></a>
|
|
|
|
|
|
-</span><span style='color:#5F5'> SESSIONNAME
|
|
|
+</span><span style='color:#FF5'> SESSIONNAME
|
|
|
|
|
|
</span><span style='color:#FFF'>Syntax</span><span style='color:#AAA'>: #[sessionname] </span><span style='color:#FFF'>{</span><span style='color:#AAA'>commands</span><span style='color:#FFF'>}</span><span style='color:#AAA'>
|
|
|
|
|
|
@@ -1492,9 +1492,9 @@ easiest way to accomplish that.
|
|
|
</span><span style='color:#FFF'>Related</span><span style='color:#AAA'>: <a href='#SUSPEND'>suspend</a>
|
|
|
<a name='SPEEDWALK'></a>
|
|
|
|
|
|
-</span><span style='color:#5F5'> SPEEDWALK
|
|
|
+</span><span style='color:#FF5'> SPEEDWALK
|
|
|
|
|
|
- SPEEDWALK V1
|
|
|
+</span><span style='color:#5F5'> SPEEDWALK V1
|
|
|
</span><span style='color:#AAA'>
|
|
|
Speedwalking allows you to enter multiple directions without using
|
|
|
semicolons. Directions should be prefixed with a number and will be
|
|
|
@@ -1527,7 +1527,7 @@ easiest way to accomplish that.
|
|
|
</span><span style='color:#FFF'>Related</span><span style='color:#AAA'>: <a href='#ALIAS'>alias</a>, <a href='#CURSOR'>cursor</a>, <a href='#HISTORY'>history</a>, <a href='#KEYPAD'>keypad</a>, <a href='#MACRO'>macro</a> and <a href='#TAB'>tab</a>.
|
|
|
<a name='STATEMENTS'></a>
|
|
|
|
|
|
-</span><span style='color:#5F5'> STATEMENTS
|
|
|
+</span><span style='color:#FF5'> STATEMENTS
|
|
|
|
|
|
</span><span style='color:#AAA'>
|
|
|
TinTin++ knows the following statements.
|
|
|
@@ -1549,7 +1549,7 @@ easiest way to accomplish that.
|
|
|
</span><span style='color:#FFF'>Related</span><span style='color:#AAA'>: <a href='#COMMANDS'>commands</a>, <a href='#HELP'>help</a> and <a href='#INFO'>info</a>.
|
|
|
<a name='SUBSTITUTIONS'></a>
|
|
|
|
|
|
-</span><span style='color:#5F5'> SUBSTITUTIONS
|
|
|
+</span><span style='color:#FF5'> SUBSTITUTIONS
|
|
|
|
|
|
</span><span style='color:#AAA'> TinTin++ will perform various types of substitions as detailed below.
|
|
|
|
|
|
@@ -1621,7 +1621,7 @@ easiest way to accomplish that.
|
|
|
</span><span style='color:#FFF'>Related</span><span style='color:#AAA'>: <a href='#CHARACTERS'>characters</a>, <a href='#COLORS'>colors</a>, <a href='#ESCAPES'>escapes</a>, <a href='#INFO'>info</a> and <a href='#PCRE'>pcre</a>.
|
|
|
<a name='SUSPEND'></a>
|
|
|
|
|
|
-</span><span style='color:#5F5'> SUSPEND
|
|
|
+</span><span style='color:#FF5'> SUSPEND
|
|
|
|
|
|
</span><span style='color:#FFF'>Command</span><span style='color:#AAA'>: #cursor suspend
|
|
|
|
|
|
@@ -1634,7 +1634,7 @@ easiest way to accomplish that.
|
|
|
</span><span style='color:#FFF'>Related</span><span style='color:#AAA'>: <a href='#SESSIONNAME'>sessionname</a>
|
|
|
<a name='TIME'></a>
|
|
|
|
|
|
-</span><span style='color:#5F5'> TIME
|
|
|
+</span><span style='color:#FF5'> TIME
|
|
|
|
|
|
</span><span style='color:#FFF'>Command</span><span style='color:#AAA'>: #format </span><span style='color:#FFF'>{</span><span style='color:#AAA'>variable</span><span style='color:#FFF'>} {</span><span style='color:#AAA'>%t</span><span style='color:#FFF'>} {</span><span style='color:#AAA'>argument</span><span style='color:#FFF'>}</span><span style='color:#AAA'>
|
|
|
|