TinTin++ Mud Client Manual

Command: #line {option} {argument}

         Line options that alter the argument.

         #line json <variable> <argument>
           The variable is translated to json and the argument is executed
           with &0 holding the json data.

         #line strip <argument>
           Argument is executed with all color codes stripped.

         #line substitute <options> <argument>
           Argument is executed using the provided substitutions, available
           options are: arguments, braces, colors, escapes, functions, secure,
           and variables.

         Line options that alter how the line is executed.

         #line background <argument>
           Prevent new session activation.

         #line capture <variable> <argument>
           Argument is executed and output stored in <variable>.

         #line convert <argument>
           Argument is executed with escaped meta characters.

         #line debug <argument>
           Argument is executed in debug mode.

         #line gag [amount]
           Gag the next line, or given lines. Use + or - to increase
           or decrease the current amount.

         #line ignore {argument}
           Argument is executed without any triggers being checked.

         #line local {argument}
           Argument is executed with all newly and indirectly
           created variables being local.

         #line log <filename> [text]
           Log the next line to file unless the [text] argument is

         #line logmode <option> <argument>
           Argument is executed using the provided logmode, available
           modes are: html, plain, raw, and stamp.

         #line msdp <argument>
           Turn the argument into an msdp telnet sequence, starting at the
           first opening brace. Will turn tintin tables into msdp tables,
           with semicolons being used to create msdp arrays.

         #line multishot <number> <argument>
           Argument is executed in multishot mode, all triggers created
           will only fire the given number of times.

         #line oneshot <argument>
           Argument is executed in oneshot mode, all triggers created will
           only fire once.

         #line quiet <argument>
           Argument is executed with suppression of most system messages.

         #line verbatim <argument>
           Argument is executed verbatim, prohibiting variable and function

         #line verbose <argument>
           Argument is executed with most system messages enabled.

         When using #line log and logging in html format use \c< \c> \c& \c" to
         log a literal < > & and ".

Related: class and config.