Documentation

Commentary

This package provides a major mode for editing TinTin++ configuration
files. TinTin++ is a MUD client that uses scripting files with .tin
and .tt extensions.

Example TinTin++ code this mode highlights:

  #nop This is a comment
  #variable {hp} {100}
  #action {%0 tells you '%1'} {
      #if {"%1" == "hello"} {
          tell %0 Hello there!
      }
  }
  #function {heal} {
      #if {$hp < 50} {
          cast heal
      }
  }

Features:
- Syntax highlighting for TinTin++ commands, variables, and functions
- Proper indentation with customizable offset
- Comment support (#nop commands)
- Imenu integration for navigation to functions and variables
- Electric pair insertion for braces and parentheses
- Outline mode support for code folding
- Command completion for TinTin++ keywords
- Which-function-mode support
- Eldoc integration for command documentation in the echo area

Requires

Dependencies

Consumers

Reverse Dependencies

No reverse dependencies recorded.