commit
fbdf3484ca
@ -0,0 +1,2 @@
|
||||
*.swp
|
||||
logs/*.log
|
@ -0,0 +1,82 @@
|
||||
#!/usr/bin/env bash
|
||||
# vim: set ft=bash:
|
||||
|
||||
# BASIC CONFIGURATION
|
||||
# -------------------------------------------------------------------------------------
|
||||
TMUXE="tmux"
|
||||
TT="tt++"
|
||||
SNAME="termighty"
|
||||
WNAME="Aardwolf"
|
||||
LINES=$(tput lines)
|
||||
COLS=$(tput cols)
|
||||
|
||||
# SIZES
|
||||
# -------------------------------------------------------------------------------------
|
||||
let "CLIENT_W = 88"
|
||||
let "MAP_H = 23"
|
||||
let "MAP_W = 30"
|
||||
|
||||
# PANE NAMES
|
||||
# -------------------------------------------------------------------------------------
|
||||
MAP="Map"
|
||||
CHAT="Public Chat"
|
||||
TELLS="Private Messages"
|
||||
|
||||
# LOGS
|
||||
# -------------------------------------------------------------------------------------
|
||||
BASEDIR="."
|
||||
BOOTSTRAP="${BASEDIR}/bootstrap.tin"
|
||||
CHATLOG="${BASEDIR}/logs/chat.log"
|
||||
MAPLOG="${BASEDIR}/logs/map.log"
|
||||
MUDLOG="${BASEDIR}/logs/mud.log"
|
||||
TELLLOG="${BASEDIR}/logs/tells.log"
|
||||
|
||||
# START TMUX
|
||||
# -------------------------------------------------------------------------------------
|
||||
# Stop old session if running; t= exact match
|
||||
$TMUXE kill-session -t=$SNAME
|
||||
|
||||
# Start new session, detatched, with window name
|
||||
$TMUXE new-session -d -s $SNAME -n $WNAME -x $COLS -y $LINES
|
||||
# Display names of panes
|
||||
$TMUXE set-option -t=$SNAME:$WNAME pane-border-status top
|
||||
$TMUXE set-option -t=$SNAME:$WNAME pane-border-format "#{pane_title} (#{pane_index})"
|
||||
|
||||
# Configure session
|
||||
$TMUXE split-window -t=$SNAME:$WNAME -h # 0 | 1
|
||||
|
||||
# NOTE: tmux numbers relative to last split.
|
||||
# In this split order:
|
||||
# Pane 0 - Client
|
||||
# Pane 1 - RHS, map
|
||||
# Pane 2 - RHS, room (split off of pane 1, map)
|
||||
# Pane 3 - RHS, chat (renumbered by creation of 2)
|
||||
|
||||
# Pane 0: Left hand side (client)
|
||||
$TMUXE resize-pane -t=$SNAME:$WNAME.0 -x $CLIENT_W
|
||||
|
||||
# Heavy pane borders
|
||||
$TMUXE set-option -t=$NAME:$WNAME.0 pane-border-lines 'double'
|
||||
|
||||
# Pane 1: Right hand side (map, room, chat)
|
||||
# Split top pane, map first
|
||||
$TMUXE split-window -t=$SNAME:$WNAME.1 -v -b # 0 / 1, above
|
||||
# Split map in half for room contents
|
||||
$TMUXE split-window -t=$SNAME:$WNAME.1 -h
|
||||
# Reisze
|
||||
$TMUXE resize-pane -t=$SNAME:$WNAME.1 -y $MAP_H -x $MAP_W
|
||||
|
||||
|
||||
# Load up our contents
|
||||
$TMUXE send-keys -t=$SNAME:$WNAME.0 "MUDLOG=${MUDLOG} CHATLOG=${CHATLOG} MAPLOG=${MAPLOG} TELLLOG=${TELLLOG} tt++ $BOOTSTRAP" Enter
|
||||
$TMUXE send-keys -t=$SNAME:$WNAME.1 "echo -n > $MAPLOG; tail -f $MAPLOG" Enter
|
||||
$TMUXE send-keys -t=$SNAME:$WNAME.2 "touch $TELLLOG ; tail -n 50 -f $TELLLOG" Enter
|
||||
$TMUXE send-keys -t=$SNAME:$WNAME.3 "touch $CHATLOG; tail -n 50 -f $CHATLOG" Enter
|
||||
|
||||
# Attach session after configure
|
||||
# -------------------------------------------------------------------------------------
|
||||
$TMUXE select-pane -t=$SNAME:$WNAME.1 -T "${MAP}"
|
||||
$TMUXE select-pane -t=$NAME:$WNAME.2 -T "${TELLS}"
|
||||
$TMUXE select-pane -t=$NAME:$WNAME.3 -T "${CHAT}"
|
||||
$TMUXE select-pane -t=$NAME:$WNAME.0 # Put cursor on the client to get started
|
||||
$TMUXE attach-session -t $SNAME
|
@ -0,0 +1,28 @@
|
||||
#NOP ****** bootstrap/Bootstrap
|
||||
#NOP NAME
|
||||
#NOP bootstrap.tin -- main tintin++ script file
|
||||
#NOP SYNOPSIS
|
||||
#NOP Load tintin++ operations, configuration, and modules
|
||||
#NOP -
|
||||
|
||||
#NOP Start logging based on environment configuration
|
||||
#script {logfile} {echo $MUDLOG};
|
||||
#script {chatlog} {echo $CHATLOG};
|
||||
#script {maplog} {echo $MAPLOG};
|
||||
#script {telllog} {echo $TELLLOG};
|
||||
#NOP #script returns a tuple {retval} {output} -- pull out {output} with [1]
|
||||
#log append {$logfile[1]};
|
||||
#var {chatlog} {$chatlog[1]};
|
||||
#var {maplog} {$maplog[1]};
|
||||
#var {telllog} {$telllog[1]};
|
||||
|
||||
#NOP Load user config
|
||||
#read {conf/options.tin};
|
||||
|
||||
#NOP Load script modules
|
||||
#read {modules/util.tin};
|
||||
#read {modules/gmcp/negotiate.tin};
|
||||
#read {modules/gmcp/messaging.tin};
|
||||
|
||||
#NOP Let's play
|
||||
#session {aardwolf} {aardmud.org} {4000};
|
@ -0,0 +1,18 @@
|
||||
#NOP ****** conf/Options
|
||||
#NOP NAME
|
||||
#NOP options.tin -- Main user-configurable hooks
|
||||
#NOP SYNOPSIS
|
||||
#NOP Set user preferences here.
|
||||
#NOP -
|
||||
|
||||
#NOP Prepend log timestamps
|
||||
#NOP Uncomment this to disable: #variable {tsFormat} {};
|
||||
#variable {tsFormat} {%Y-%m-%d %H:%M%Z> };
|
||||
|
||||
#NOP Channels to pull into the private chat window
|
||||
#NOP Reference http://www.aardwolf.com/wiki/index.php/Clients/GMCP#aard_comm_channels
|
||||
#list privateChannels {create} {};
|
||||
#list privateChannels {add} {tell};
|
||||
#list privateChannels {add} {ftalk};
|
||||
#list privateChannels {add} {spouse};
|
||||
#list privateChannels {add} {clantalk};
|
@ -0,0 +1,43 @@
|
||||
<?xml version="1.0" encoding="ISO-8859-1"?>
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
|
||||
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
|
||||
<head>
|
||||
<meta http-equiv="Content-Style-Type" content="text/css" />
|
||||
<meta http-equiv="Content-type" content="text/html; charset=ISO-8859-1" />
|
||||
<link rel="stylesheet" href="./robodoc.css" type="text/css" />
|
||||
<title>./bootstrap.tin</title>
|
||||
<!-- Source: ./bootstrap.tin -->
|
||||
<!-- Generated with ROBODoc Version 4.99.43 (Jul 6 2020) -->
|
||||
</head>
|
||||
<body>
|
||||
<div id="logo">
|
||||
<a name="robo_top_of_doc"></a>
|
||||
</div> <!-- logo -->
|
||||
<div id="navigation">
|
||||
<a class="menuitem" href="./toc_index.html#top">Table of Contents</a>
|
||||
<a class="menuitem" href="./robo_sourcefiles.html#top">Sourcefiles</a>
|
||||
<a class="menuitem" href="./masterindex.html#top">Index</a>
|
||||
<a class="menuitem" href="./robo_generics.html#top">Generics</a>
|
||||
<a class="menuitem" href="./robo_functions.html#top">Functions</a>
|
||||
</div> <!-- navigation -->
|
||||
<div id="content">
|
||||
<hr />
|
||||
<a name="bootstrap2fBootstrap"></a>
|
||||
<a name="robo0"></a><h2>bootstrap/Bootstrap [ Generics ]</h2>
|
||||
|
||||
<p>[ <a href="#robo_top_of_doc">Top</a> ] [ <a href="./robo_generics.html#robo_top_of_doc">Generics</a> ]</p>
|
||||
<p class="item_name">NAME</p>
|
||||
<pre> <a href="#robo_top_of_doc">bootstrap.tin</a> -- main tintin++ script file
|
||||
</pre>
|
||||
<p class="item_name">SYNOPSIS</p>
|
||||
<pre> Load tintin++ operations, configuration, and modules
|
||||
</pre>
|
||||
|
||||
</div> <!-- content -->
|
||||
<div id="footer">
|
||||
<p>Generated from ./bootstrap.tin with <a href="http://www.xs4all.nl/~rfsber/Robo/robodoc.html">ROBODoc</a> V4.99.43 on Mon Jul 06 2020 19:52:27
|
||||
</p>
|
||||
</div> <!-- footer -->
|
||||
</body>
|
||||
</html>
|
@ -0,0 +1,43 @@
|
||||
<?xml version="1.0" encoding="ISO-8859-1"?>
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
|
||||
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
|
||||
<head>
|
||||
<meta http-equiv="Content-Style-Type" content="text/css" />
|
||||
<meta http-equiv="Content-type" content="text/html; charset=ISO-8859-1" />
|
||||
<link rel="stylesheet" href="../robodoc.css" type="text/css" />
|
||||
<title>./conf/options.tin</title>
|
||||
<!-- Source: ./conf/options.tin -->
|
||||
<!-- Generated with ROBODoc Version 4.99.43 (Jul 6 2020) -->
|
||||
</head>
|
||||
<body>
|
||||
<div id="logo">
|
||||
<a name="robo_top_of_doc"></a>
|
||||
</div> <!-- logo -->
|
||||
<div id="navigation">
|
||||
<a class="menuitem" href="../toc_index.html#top">Table of Contents</a>
|
||||
<a class="menuitem" href="../robo_sourcefiles.html#top">Sourcefiles</a>
|
||||
<a class="menuitem" href="../masterindex.html#top">Index</a>
|
||||
<a class="menuitem" href="../robo_generics.html#top">Generics</a>
|
||||
<a class="menuitem" href="../robo_functions.html#top">Functions</a>
|
||||
</div> <!-- navigation -->
|
||||
<div id="content">
|
||||
<hr />
|
||||
<a name="conf2fOptions"></a>
|
||||
<a name="robo1"></a><h2>conf/Options [ Generics ]</h2>
|
||||
|
||||
<p>[ <a href="#robo_top_of_doc">Top</a> ] [ <a href="../robo_generics.html#robo_top_of_doc">Generics</a> ]</p>
|
||||
<p class="item_name">NAME</p>
|
||||
<pre> <a href="#robo_top_of_doc">options.tin</a> -- Main user-configurable hooks
|
||||
</pre>
|
||||
<p class="item_name">SYNOPSIS</p>
|
||||
<pre> Set user preferences here.
|
||||
</pre>
|
||||
|
||||
</div> <!-- content -->
|
||||
<div id="footer">
|
||||
<p>Generated from ./conf/options.tin with <a href="http://www.xs4all.nl/~rfsber/Robo/robodoc.html">ROBODoc</a> V4.99.43 on Mon Jul 06 2020 19:52:27
|
||||
</p>
|
||||
</div> <!-- footer -->
|
||||
</body>
|
||||
</html>
|
@ -0,0 +1 @@
|
||||
toc_index.html
|
@ -0,0 +1,49 @@
|
||||
<?xml version="1.0" encoding="ISO-8859-1"?>
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
|
||||
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
|
||||
<head>
|
||||
<meta http-equiv="Content-Style-Type" content="text/css" />
|
||||
<meta http-equiv="Content-type" content="text/html; charset=ISO-8859-1" />
|
||||
<link rel="stylesheet" href="./robodoc.css" type="text/css" />
|
||||
<title>Index</title>
|
||||
<!-- Source: ./ -->
|
||||
<!-- Generated with ROBODoc Version 4.99.43 (Jul 6 2020) -->
|
||||
</head>
|
||||
<body>
|
||||
<div id="logo">
|
||||
<a name="robo_top_of_doc"></a>
|
||||
</div> <!-- logo -->
|
||||
<div id="extra">
|
||||
</div> <!-- extra -->
|
||||
<div id="navigation">
|
||||
<a class="menuitem" href="./toc_index.html#top">Table of Contents</a>
|
||||
<a class="menuitem" href="./robo_sourcefiles.html#top">Sourcefiles</a>
|
||||
<a class="menuitem" href="#top">Index</a>
|
||||
<a class="menuitem" href="./robo_generics.html#top">Generics</a>
|
||||
<a class="menuitem" href="./robo_functions.html#top">Functions</a>
|
||||
</div> <!-- navigation -->
|
||||
<div id="content">
|
||||
<h1>Index</h1>
|
||||
<h2><a href="#A">A</a> - <a href="#B">B</a> - <a href="#C">C</a> - <a href="#D">D</a> - <a href="#E">E</a> - <a href="#F">F</a> - <a href="#G">G</a> - <a href="#H">H</a> - <a href="#I">I</a> - <a href="#J">J</a> - <a href="#K">K</a> - <a href="#L">L</a> - <a href="#M">M</a> - <a href="#N">N</a> - <a href="#O">O</a> - <a href="#P">P</a> - <a href="#Q">Q</a> - <a href="#R">R</a> - <a href="#S">S</a> - <a href="#T">T</a> - <a href="#U">U</a> - <a href="#V">V</a> - <a href="#W">W</a> - <a href="#X">X</a> - <a href="#Y">Y</a> - <a href="#Z">Z</a> - <a href="#0">0</a> - <a href="#1">1</a> - <a href="#2">2</a> - <a href="#3">3</a> - <a href="#4">4</a> - <a href="#5">5</a> - <a href="#6">6</a> - <a href="#7">7</a> - <a href="#8">8</a> - <a href="#9">9</a></h2>
|
||||
<h2><a name="A"></a>A</h2><a href="./modules/util_tin.html#robo6" class="indexitem" >Action MAPSTART</a>
|
||||
<h2><a name="B"></a>B</h2><a href="./bootstrap_tin.html#robo0" class="indexitem" >Bootstrap</a>
|
||||
<a href="./bootstrap_tin.html#robo_top_of_doc" class="indexitem" >bootstrap.tin</a>
|
||||
<h2><a name="E"></a>E</h2><a href="./modules/gmcp/messaging_tin.html#robo2" class="indexitem" >Event IAC SB GMCP comm.channel</a>
|
||||
<a href="./modules/gmcp/negotiate_tin.html#robo4" class="indexitem" >Event IAC WILL GMCP</a>
|
||||
<a href="./modules/gmcp/negotiate_tin.html#robo5" class="indexitem" >Event SESSION CONNECTED</a>
|
||||
<h2><a name="M"></a>M</h2><a href="./modules/gmcp/messaging_tin.html#robo_top_of_doc" class="indexitem" >messaging.tin</a>
|
||||
<h2><a name="N"></a>N</h2><a href="./modules/gmcp/negotiate_tin.html#robo_top_of_doc" class="indexitem" >negotiate.tin</a>
|
||||
<h2><a name="O"></a>O</h2><a href="./conf/options_tin.html#robo1" class="indexitem" >Options</a>
|
||||
<a href="./conf/options_tin.html#robo_top_of_doc" class="indexitem" >options.tin</a>
|
||||
<h2><a name="S"></a>S</h2><a href="./modules/gmcp/util_tin.html#robo3" class="indexitem" >sendGMCP</a>
|
||||
<h2><a name="U"></a>U</h2><a href="./modules/gmcp/util_tin.html#robo_top_of_doc" class="indexitem" >util.tin</a>
|
||||
<a href="./modules/util_tin.html#robo_top_of_doc" class="indexitem" >util.tin</a>
|
||||
<h2><a href="#A">A</a> - <a href="#B">B</a> - <a href="#C">C</a> - <a href="#D">D</a> - <a href="#E">E</a> - <a href="#F">F</a> - <a href="#G">G</a> - <a href="#H">H</a> - <a href="#I">I</a> - <a href="#J">J</a> - <a href="#K">K</a> - <a href="#L">L</a> - <a href="#M">M</a> - <a href="#N">N</a> - <a href="#O">O</a> - <a href="#P">P</a> - <a href="#Q">Q</a> - <a href="#R">R</a> - <a href="#S">S</a> - <a href="#T">T</a> - <a href="#U">U</a> - <a href="#V">V</a> - <a href="#W">W</a> - <a href="#X">X</a> - <a href="#Y">Y</a> - <a href="#Z">Z</a> - <a href="#0">0</a> - <a href="#1">1</a> - <a href="#2">2</a> - <a href="#3">3</a> - <a href="#4">4</a> - <a href="#5">5</a> - <a href="#6">6</a> - <a href="#7">7</a> - <a href="#8">8</a> - <a href="#9">9</a></h2>
|
||||
</div> <!-- content -->
|
||||
<div id="footer">
|
||||
<p>Generated from ./ with <a href="http://www.xs4all.nl/~rfsber/Robo/robodoc.html">ROBODoc</a> V4.99.43 on Mon Jul 06 2020 19:52:27
|
||||
</p>
|
||||
</div> <!-- footer -->
|
||||
</body>
|
||||
</html>
|
@ -0,0 +1,43 @@
|
||||
<?xml version="1.0" encoding="ISO-8859-1"?>
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
|
||||
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
|
||||
<head>
|
||||
<meta http-equiv="Content-Style-Type" content="text/css" />
|
||||
<meta http-equiv="Content-type" content="text/html; charset=ISO-8859-1" />
|
||||
<link rel="stylesheet" href="../../robodoc.css" type="text/css" />
|
||||
<title>./modules/gmcp/messaging.tin</title>
|
||||
<!-- Source: ./modules/gmcp/messaging.tin -->
|
||||
<!-- Generated with ROBODoc Version 4.99.43 (Jul 6 2020) -->
|
||||
</head>
|
||||
<body>
|
||||
<div id="logo">
|
||||
<a name="robo_top_of_doc"></a>
|
||||
</div> <!-- logo -->
|
||||
<div id="navigation">
|
||||
<a class="menuitem" href="../../toc_index.html#top">Table of Contents</a>
|
||||
<a class="menuitem" href="../../robo_sourcefiles.html#top">Sourcefiles</a>
|
||||
<a class="menuitem" href="../../masterindex.html#top">Index</a>
|
||||
<a class="menuitem" href="../../robo_generics.html#top">Generics</a>
|
||||
<a class="menuitem" href="../../robo_functions.html#top">Functions</a>
|
||||
</div> <!-- navigation -->
|
||||
<div id="content">
|
||||
<hr />
|
||||
<a name="modules2egcmp2emessaging2fEvent20IAC20SB20GMCP20comm2echannel"></a>
|
||||
<a name="robo2"></a><h2>modules.gcmp.messaging/Event IAC SB GMCP comm.channel [ Functions ]</h2>
|
||||
|
||||
<p>[ <a href="#robo_top_of_doc">Top</a> ] [ <a href="../../robo_functions.html#robo_top_of_doc">Functions</a> ]</p>
|
||||
<p class="item_name">NAME</p>
|
||||
<pre> Event IAC SB GMCP comm.channel -- Channel/chat message received
|
||||
</pre>
|
||||
<p class="item_name">SYNOPSIS</p>
|
||||
<pre> Process and write to log the received message
|
||||
</pre>
|
||||
|
||||
</div> <!-- content -->
|
||||
<div id="footer">
|
||||
<p>Generated from ./modules/gmcp/messaging.tin with <a href="http://www.xs4all.nl/~rfsber/Robo/robodoc.html">ROBODoc</a> V4.99.43 on Mon Jul 06 2020 19:52:27
|
||||
</p>
|
||||
</div> <!-- footer -->
|
||||
</body>
|
||||
</html>
|
@ -0,0 +1,59 @@
|
||||
<?xml version="1.0" encoding="ISO-8859-1"?>
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
|
||||
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
|
||||
<head>
|
||||
<meta http-equiv="Content-Style-Type" content="text/css" />
|
||||
<meta http-equiv="Content-type" content="text/html; charset=ISO-8859-1" />
|
||||
<link rel="stylesheet" href="../../robodoc.css" type="text/css" />
|
||||
<title>./modules/gmcp/negotiate.tin</title>
|
||||
<!-- Source: ./modules/gmcp/negotiate.tin -->
|
||||
<!-- Generated with ROBODoc Version 4.99.43 (Jul 6 2020) -->
|
||||
</head>
|
||||
<body>
|
||||
<div id="logo">
|
||||
<a name="robo_top_of_doc"></a>
|
||||
</div> <!-- logo -->
|
||||
<div id="navigation">
|
||||
<a class="menuitem" href="../../toc_index.html#top">Table of Contents</a>
|
||||
<a class="menuitem" href="../../robo_sourcefiles.html#top">Sourcefiles</a>
|
||||
<a class="menuitem" href="../../masterindex.html#top">Index</a>
|
||||
<a class="menuitem" href="../../robo_generics.html#top">Generics</a>
|
||||
<a class="menuitem" href="../../robo_functions.html#top">Functions</a>
|
||||
</div> <!-- navigation -->
|
||||
<div id="content">
|
||||
<hr />
|
||||
<a name="modules2egmcp2enegotiate2fEvent20IAC20WILL20GMCP"></a>
|
||||
<a name="robo4"></a><h2>modules.gmcp.negotiate/Event IAC WILL GMCP [ Functions ]</h2>
|
||||
|
||||
<p>[ <a href="#robo_top_of_doc">Top</a> ] [ <a href="../../robo_functions.html#robo_top_of_doc">Functions</a> ]</p>
|
||||
<p class="item_name">NAME</p>
|
||||
<pre> Event IAC WILL GMCP -- Negotiate GMCP when the server offers.
|
||||
</pre>
|
||||
<p class="item_name">SYNOPSIS</p>
|
||||
<pre> Inform the server what the client identity is and what options are supported.
|
||||
</pre>
|
||||
<p class="item_name">SEE ALSO</p>
|
||||
<pre> Based on https://tintin.sourceforge.io/scripts/gmcp.php
|
||||
Aardwolf GMCP <a href="http://www.aardwolf.com/wiki/index.php/Clients/GMCP">http://www.aardwolf.com/wiki/index.php/Clients/GMCP</a>
|
||||
</pre>
|
||||
|
||||
<hr />
|
||||
<a name="modules2egmcp2enegotiate2fEvent20SESSION20CONNECTED"></a>
|
||||
<a name="robo5"></a><h2>modules.gmcp.negotiate/Event SESSION CONNECTED [ Functions ]</h2>
|
||||
|
||||
<p>[ <a href="#robo_top_of_doc">Top</a> ] [ <a href="../../robo_functions.html#robo_top_of_doc">Functions</a> ]</p>
|
||||
<p class="item_name">NAME</p>
|
||||
<pre> Event SESSION CONNECTED
|
||||
</pre>
|
||||
<p class="item_name">SYNOPSIS</p>
|
||||
<pre> Perform GMCP-related configuration and startup tasks on session connect
|
||||
</pre>
|
||||
|
||||
</div> <!-- content -->
|
||||
<div id="footer">
|
||||
<p>Generated from ./modules/gmcp/negotiate.tin with <a href="http://www.xs4all.nl/~rfsber/Robo/robodoc.html">ROBODoc</a> V4.99.43 on Mon Jul 06 2020 19:52:27
|
||||
</p>
|
||||
</div> <!-- footer -->
|
||||
</body>
|
||||
</html>
|
@ -0,0 +1,43 @@
|
||||
<?xml version="1.0" encoding="ISO-8859-1"?>
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
|
||||
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
|
||||
<head>
|
||||
<meta http-equiv="Content-Style-Type" content="text/css" />
|
||||
<meta http-equiv="Content-type" content="text/html; charset=ISO-8859-1" />
|
||||
<link rel="stylesheet" href="../../robodoc.css" type="text/css" />
|
||||
<title>./modules/gmcp/util.tin</title>
|
||||
<!-- Source: ./modules/gmcp/util.tin -->
|
||||
<!-- Generated with ROBODoc Version 4.99.43 (Jul 6 2020) -->
|
||||
</head>
|
||||
<body>
|
||||
<div id="logo">
|
||||
<a name="robo_top_of_doc"></a>
|
||||
</div> <!-- logo -->
|
||||
<div id="navigation">
|
||||
<a class="menuitem" href="../../toc_index.html#top">Table of Contents</a>
|
||||
<a class="menuitem" href="../../robo_sourcefiles.html#top">Sourcefiles</a>
|
||||
<a class="menuitem" href="../../masterindex.html#top">Index</a>
|
||||
<a class="menuitem" href="../../robo_generics.html#top">Generics</a>
|
||||
<a class="menuitem" href="../../robo_functions.html#top">Functions</a>
|
||||
</div> <!-- navigation -->
|
||||
<div id="content">
|
||||
<hr />
|
||||
<a name="modules2egcmp2eutil2fsendGMCP"></a>
|
||||
<a name="robo3"></a><h2>modules.gcmp.util/sendGMCP [ Functions ]</h2>
|
||||
|
||||
<p>[ <a href="#robo_top_of_doc">Top</a> ] [ <a href="../../robo_functions.html#robo_top_of_doc">Functions</a> ]</p>
|
||||
<p class="item_name">NAME</p>
|
||||
<pre> <strong>sendGMCP</strong>
|
||||
</pre>
|
||||
<p class="item_name">SYNOPSIS</p>
|
||||
<pre> Send the provided argument as a GMCP message.
|
||||
</pre>
|
||||
|
||||
</div> <!-- content -->
|
||||
<div id="footer">
|
||||
<p>Generated from ./modules/gmcp/util.tin with <a href="http://www.xs4all.nl/~rfsber/Robo/robodoc.html">ROBODoc</a> V4.99.43 on Mon Jul 06 2020 19:52:27
|
||||
</p>
|
||||
</div> <!-- footer -->
|
||||
</body>
|
||||
</html>
|
@ -0,0 +1,43 @@
|
||||
<?xml version="1.0" encoding="ISO-8859-1"?>
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
|
||||
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
|
||||
<head>
|
||||
<meta http-equiv="Content-Style-Type" content="text/css" />
|
||||
<meta http-equiv="Content-type" content="text/html; charset=ISO-8859-1" />
|
||||
<link rel="stylesheet" href="../robodoc.css" type="text/css" />
|
||||
<title>./modules/util.tin</title>
|
||||
<!-- Source: ./modules/util.tin -->
|
||||
<!-- Generated with ROBODoc Version 4.99.43 (Jul 6 2020) -->
|
||||
</head>
|
||||
<body>
|
||||
<div id="logo">
|
||||
<a name="robo_top_of_doc"></a>
|
||||
</div> <!-- logo -->
|
||||
<div id="navigation">
|
||||
<a class="menuitem" href="../toc_index.html#top">Table of Contents</a>
|
||||
<a class="menuitem" href="../robo_sourcefiles.html#top">Sourcefiles</a>
|
||||
<a class="menuitem" href="../masterindex.html#top">Index</a>
|
||||
<a class="menuitem" href="../robo_generics.html#top">Generics</a>
|
||||
<a class="menuitem" href="../robo_functions.html#top">Functions</a>
|
||||
</div> <!-- navigation -->
|
||||
<div id="content">
|
||||
<hr />
|
||||
<a name="modules2eutil2fAction20MAPSTART"></a>
|
||||
<a name="robo6"></a><h2>modules.util/Action MAPSTART [ Functions ]</h2>
|
||||
|
||||
<p>[ <a href="#robo_top_of_doc">Top</a> ] [ <a href="../robo_functions.html#robo_top_of_doc">Functions</a> ]</p>
|
||||
<p class="item_name">NAME</p>
|
||||
<pre> Action MAPSTART
|
||||
</pre>
|
||||
<p class="item_name">SYNOPSIS</p>
|
||||
<pre> Log the mini map.
|
||||
</pre>
|
||||
|
||||
</div> <!-- content -->
|
||||
<div id="footer">
|
||||
<p>Generated from ./modules/util.tin with <a href="http://www.xs4all.nl/~rfsber/Robo/robodoc.html">ROBODoc</a> V4.99.43 on Mon Jul 06 2020 19:52:27
|
||||
</p>
|
||||
</div> <!-- footer -->
|
||||
</body>
|
||||
</html>
|
@ -0,0 +1,43 @@
|
||||
<?xml version="1.0" encoding="ISO-8859-1"?>
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
|
||||
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
|
||||
<head>
|
||||
<meta http-equiv="Content-Style-Type" content="text/css" />
|
||||
<meta http-equiv="Content-type" content="text/html; charset=ISO-8859-1" />
|
||||
<link rel="stylesheet" href="../robodoc.css" type="text/css" />
|
||||
<title>./modules/utils.tin</title>
|
||||
<!-- Source: ./modules/utils.tin -->
|
||||
<!-- Generated with ROBODoc Version 4.99.43 (Jul 6 2020) -->
|
||||
</head>
|
||||
<body>
|
||||
<div id="logo">
|
||||
<a name="robo_top_of_doc"></a>
|
||||
</div> <!-- logo -->
|
||||
<div id="navigation">
|
||||
<a class="menuitem" href="../toc_index.html#top">Table of Contents</a>
|
||||
<a class="menuitem" href="../robo_sourcefiles.html#top">Sourcefiles</a>
|
||||
<a class="menuitem" href="../masterindex.html#top">Index</a>
|
||||
<a class="menuitem" href="../robo_generics.html#top">Generics</a>
|
||||
<a class="menuitem" href="../robo_functions.html#top">Functions</a>
|
||||
</div> <!-- navigation -->
|
||||
<div id="content">
|
||||
<hr />
|
||||
<a name="modules2eutils2fAction20MAPSTART"></a>
|
||||
<a name="robo6"></a><h2>modules.utils/Action MAPSTART [ Functions ]</h2>
|
||||
|
||||
<p>[ <a href="#robo_top_of_doc">Top</a> ] [ <a href="../robo_functions.html#robo_top_of_doc">Functions</a> ]</p>
|
||||
<p class="item_name">NAME</p>
|
||||
<pre> Action MAPSTART
|
||||
</pre>
|
||||
<p class="item_name">SYNOPSIS</p>
|
||||
<pre> Log the mini map.
|
||||
</pre>
|
||||
|
||||
</div> <!-- content -->
|
||||
<div id="footer">
|
||||
<p>Generated from ./modules/utils.tin with <a href="http://www.xs4all.nl/~rfsber/Robo/robodoc.html">ROBODoc</a> V4.99.43 on Mon Jul 06 2020 19:42:42
|
||||
</p>
|
||||
</div> <!-- footer -->
|
||||
</body>
|
||||
</html>
|
@ -0,0 +1,46 @@
|
||||
<?xml version="1.0" encoding="ISO-8859-1"?>
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
|
||||
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
|
||||
<head>
|
||||
<meta http-equiv="Content-Style-Type" content="text/css" />
|
||||
<meta http-equiv="Content-type" content="text/html; charset=ISO-8859-1" />
|
||||
<link rel="stylesheet" href="./robodoc.css" type="text/css" />
|
||||
<title>./modules/gmcp/negotiate.tin</title>
|
||||
<!-- Source: ./modules/gmcp/negotiate.tin -->
|
||||
<!-- Generated with ROBODoc Version 4.99.43 (Jul 6 2020) -->
|
||||
</head>
|
||||
<body>
|
||||
<div id="logo">
|
||||
<a name="robo_top_of_doc"></a>
|
||||
</div> <!-- logo -->
|
||||
<div id="navigation">
|
||||
<a class="menuitem" href="./toc_index.html#top">Table of Contents</a>
|
||||
<a class="menuitem" href="./robo_sourcefiles.html#top">Sourcefiles</a>
|
||||
<a class="menuitem" href="./masterindex.html#top">Index</a>
|
||||
<a class="menuitem" href="./robo_functions.html#top">Functions</a>
|
||||
</div> <!-- navigation -->
|
||||
<div id="content">
|
||||
<hr />
|
||||
<a name="modules2egcmp2enegotiate2fIAC20WILL20GMCP"></a>
|
||||
<a name="robo0"></a><h2>modules.gcmp.negotiate/IAC WILL GMCP [ Functions ]</h2>
|
||||
|
||||
<p>[ <a href="#robo_top_of_doc">Top</a> ] [ <a href="./robo_functions.html#robo_top_of_doc">Functions</a> ]</p>
|
||||
<p class="item_name">NAME</p>
|
||||
<pre> IAC WILL GMCP -- Negotiate GMCP when the server offers.
|
||||
</pre>
|
||||
<p class="item_name">SYNOPSIS</p>
|
||||
<pre> Inform the server what the client identity is and what options are supported.
|
||||
</pre>
|
||||
<p class="item_name">SEE ALSO</p>
|
||||
<pre> Based on https://tintin.sourceforge.io/scripts/gmcp.php
|
||||
Aardwolf GMCP <a href="http://www.aardwolf.com/wiki/index.php/Clients/GMCP">http://www.aardwolf.com/wiki/index.php/Clients/GMCP</a>
|
||||
</pre>
|
||||
|
||||
</div> <!-- content -->
|
||||
<div id="footer">
|
||||
<p>Generated from ./modules/gmcp/negotiate.tin with <a href="http://www.xs4all.nl/~rfsber/Robo/robodoc.html">ROBODoc</a> V4.99.43 on Mon Jul 06 2020 13:06:07
|
||||
</p>
|
||||
</div> <!-- footer -->
|
||||
</body>
|
||||
</html>
|
@ -0,0 +1,41 @@
|
||||
<?xml version="1.0" encoding="ISO-8859-1"?>
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
|
||||
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
|
||||
<head>
|
||||
<meta http-equiv="Content-Style-Type" content="text/css" />
|
||||
<meta http-equiv="Content-type" content="text/html; charset=ISO-8859-1" />
|
||||
<link rel="stylesheet" href="./robodoc.css" type="text/css" />
|
||||
<title>Functions</title>
|
||||
<!-- Source: ./ -->
|
||||
<!-- Generated with ROBODoc Version 4.99.43 (Jul 6 2020) -->
|
||||
</head>
|
||||
<body>
|
||||
<div id="logo">
|
||||
<a name="robo_top_of_doc"></a>
|
||||
</div> <!-- logo -->
|
||||
<div id="extra">
|
||||
</div> <!-- extra -->
|
||||
<div id="navigation">
|
||||
<a class="menuitem" href="./toc_index.html#top">Table of Contents</a>
|
||||
<a class="menuitem" href="./robo_sourcefiles.html#top">Sourcefiles</a>
|
||||
<a class="menuitem" href="./masterindex.html#top">Index</a>
|
||||
<a class="menuitem" href="./robo_generics.html#top">Generics</a>
|
||||
<a class="menuitem" href="#top">Functions</a>
|
||||
</div> <!-- navigation -->
|
||||
<div id="content">
|
||||
<h1>Functions</h1>
|
||||
<h2><a href="#A">A</a> - <a href="#B">B</a> - <a href="#C">C</a> - <a href="#D">D</a> - <a href="#E">E</a> - <a href="#F">F</a> - <a href="#G">G</a> - <a href="#H">H</a> - <a href="#I">I</a> - <a href="#J">J</a> - <a href="#K">K</a> - <a href="#L">L</a> - <a href="#M">M</a> - <a href="#N">N</a> - <a href="#O">O</a> - <a href="#P">P</a> - <a href="#Q">Q</a> - <a href="#R">R</a> - <a href="#S">S</a> - <a href="#T">T</a> - <a href="#U">U</a> - <a href="#V">V</a> - <a href="#W">W</a> - <a href="#X">X</a> - <a href="#Y">Y</a> - <a href="#Z">Z</a> - <a href="#0">0</a> - <a href="#1">1</a> - <a href="#2">2</a> - <a href="#3">3</a> - <a href="#4">4</a> - <a href="#5">5</a> - <a href="#6">6</a> - <a href="#7">7</a> - <a href="#8">8</a> - <a href="#9">9</a></h2>
|
||||
<h2><a name="A"></a>A</h2><a href="./modules/util_tin.html#robo6" class="indexitem" >Action MAPSTART</a>
|
||||
<h2><a name="E"></a>E</h2><a href="./modules/gmcp/messaging_tin.html#robo2" class="indexitem" >Event IAC SB GMCP comm.channel</a>
|
||||
<a href="./modules/gmcp/negotiate_tin.html#robo4" class="indexitem" >Event IAC WILL GMCP</a>
|
||||
<a href="./modules/gmcp/negotiate_tin.html#robo5" class="indexitem" >Event SESSION CONNECTED</a>
|
||||
<h2><a name="S"></a>S</h2><a href="./modules/gmcp/util_tin.html#robo3" class="indexitem" >sendGMCP</a>
|
||||
<h2><a href="#A">A</a> - <a href="#B">B</a> - <a href="#C">C</a> - <a href="#D">D</a> - <a href="#E">E</a> - <a href="#F">F</a> - <a href="#G">G</a> - <a href="#H">H</a> - <a href="#I">I</a> - <a href="#J">J</a> - <a href="#K">K</a> - <a href="#L">L</a> - <a href="#M">M</a> - <a href="#N">N</a> - <a href="#O">O</a> - <a href="#P">P</a> - <a href="#Q">Q</a> - <a href="#R">R</a> - <a href="#S">S</a> - <a href="#T">T</a> - <a href="#U">U</a> - <a href="#V">V</a> - <a href="#W">W</a> - <a href="#X">X</a> - <a href="#Y">Y</a> - <a href="#Z">Z</a> - <a href="#0">0</a> - <a href="#1">1</a> - <a href="#2">2</a> - <a href="#3">3</a> - <a href="#4">4</a> - <a href="#5">5</a> - <a href="#6">6</a> - <a href="#7">7</a> - <a href="#8">8</a> - <a href="#9">9</a></h2>
|
||||
</div> <!-- content -->
|
||||
<div id="footer">
|
||||
<p>Generated from ./ with <a href="http://www.xs4all.nl/~rfsber/Robo/robodoc.html">ROBODoc</a> V4.99.43 on Mon Jul 06 2020 19:52:27
|
||||
</p>
|
||||
</div> <!-- footer -->
|
||||
</body>
|
||||
</html>
|
@ -0,0 +1,38 @@
|
||||
<?xml version="1.0" encoding="ISO-8859-1"?>
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
|
||||
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
|
||||
<head>
|
||||
<meta http-equiv="Content-Style-Type" content="text/css" />
|
||||
<meta http-equiv="Content-type" content="text/html; charset=ISO-8859-1" />
|
||||
<link rel="stylesheet" href="./robodoc.css" type="text/css" />
|
||||
<title>Generics</title>
|
||||
<!-- Source: ./ -->
|
||||
<!-- Generated with ROBODoc Version 4.99.43 (Jul 6 2020) -->
|
||||
</head>
|
||||
<body>
|
||||
<div id="logo">
|
||||
<a name="robo_top_of_doc"></a>
|
||||
</div> <!-- logo -->
|
||||
<div id="extra">
|
||||
</div> <!-- extra -->
|
||||
<div id="navigation">
|
||||
<a class="menuitem" href="./toc_index.html#top">Table of Contents</a>
|
||||
<a class="menuitem" href="./robo_sourcefiles.html#top">Sourcefiles</a>
|
||||
<a class="menuitem" href="./masterindex.html#top">Index</a>
|
||||
<a class="menuitem" href="#top">Generics</a>
|
||||
<a class="menuitem" href="./robo_functions.html#top">Functions</a>
|
||||
</div> <!-- navigation -->
|
||||
<div id="content">
|
||||
<h1>Generics</h1>
|
||||
<h2><a href="#A">A</a> - <a href="#B">B</a> - <a href="#C">C</a> - <a href="#D">D</a> - <a href="#E">E</a> - <a href="#F">F</a> - <a href="#G">G</a> - <a href="#H">H</a> - <a href="#I">I</a> - <a href="#J">J</a> - <a href="#K">K</a> - <a href="#L">L</a> - <a href="#M">M</a> - <a href="#N">N</a> - <a href="#O">O</a> - <a href="#P">P</a> - <a href="#Q">Q</a> - <a href="#R">R</a> - <a href="#S">S</a> - <a href="#T">T</a> - <a href="#U">U</a> - <a href="#V">V</a> - <a href="#W">W</a> - <a href="#X">X</a> - <a href="#Y">Y</a> - <a href="#Z">Z</a> - <a href="#0">0</a> - <a href="#1">1</a> - <a href="#2">2</a> - <a href="#3">3</a> - <a href="#4">4</a> - <a href="#5">5</a> - <a href="#6">6</a> - <a href="#7">7</a> - <a href="#8">8</a> - <a href="#9">9</a></h2>
|
||||
<h2><a name="B"></a>B</h2><a href="./bootstrap_tin.html#robo0" class="indexitem" >Bootstrap</a>
|
||||
<h2><a name="O"></a>O</h2><a href="./conf/options_tin.html#robo1" class="indexitem" >Options</a>
|
||||
<h2><a href="#A">A</a> - <a href="#B">B</a> - <a href="#C">C</a> - <a href="#D">D</a> - <a href="#E">E</a> - <a href="#F">F</a> - <a href="#G">G</a> - <a href="#H">H</a> - <a href="#I">I</a> - <a href="#J">J</a> - <a href="#K">K</a> - <a href="#L">L</a> - <a href="#M">M</a> - <a href="#N">N</a> - <a href="#O">O</a> - <a href="#P">P</a> - <a href="#Q">Q</a> - <a href="#R">R</a> - <a href="#S">S</a> - <a href="#T">T</a> - <a href="#U">U</a> - <a href="#V">V</a> - <a href="#W">W</a> - <a href="#X">X</a> - <a href="#Y">Y</a> - <a href="#Z">Z</a> - <a href="#0">0</a> - <a href="#1">1</a> - <a href="#2">2</a> - <a href="#3">3</a> - <a href="#4">4</a> - <a href="#5">5</a> - <a href="#6">6</a> - <a href="#7">7</a> - <a href="#8">8</a> - <a href="#9">9</a></h2>
|
||||
</div> <!-- content -->
|
||||
<div id="footer">
|
||||
<p>Generated from ./ with <a href="http://www.xs4all.nl/~rfsber/Robo/robodoc.html">ROBODoc</a> V4.99.43 on Mon Jul 06 2020 19:52:27
|
||||
</p>
|
||||
</div> <!-- footer -->
|
||||
</body>
|
||||
</html>
|
@ -0,0 +1,117 @@
|
||||
<?xml version="1.0" encoding="ISO-8859-1"?>
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
|
||||
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
|
||||
<head>
|
||||
<meta http-equiv="Content-Style-Type" content="text/css" />
|
||||
<meta http-equiv="Content-type" content="text/html; charset=ISO-8859-1" />
|
||||
<link rel="stylesheet" href="./robodoc.css" type="text/css" />
|
||||
<title>Sourcefiles</title>
|
||||
<!-- Source: ./ -->
|
||||
<!-- Generated with ROBODoc Version 4.99.43 (Jul 6 2020) -->
|
||||
</head>
|
||||
<body>
|
||||
<div id="logo">
|
||||
<a name="robo_top_of_doc"></a>
|
||||
</div> <!-- logo -->
|
||||
<div id="extra">
|
||||
</div> <!-- extra -->
|
||||
<div id="navigation">
|
||||
<a class="menuitem" href="./toc_index.html#top">Table of Contents</a>
|
||||
<a class="menuitem" href="#top">Sourcefiles</a>
|
||||
<a class="menuitem" href="./masterindex.html#top">Index</a>
|
||||
<a class="menuitem" href="./robo_generics.html#top">Generics</a>
|
||||
<a class="menuitem" href="./robo_functions.html#top">Functions</a>
|
||||
</div> <!-- navigation -->
|
||||
<div id="content">
|
||||
<ul>
|
||||
<li>
|
||||
./<ul>
|
||||
<li>
|
||||
<a href="./bootstrap_tin.html#robo_top_of_doc"><tt>
|
||||
bootstrap.tin</tt></a></li>
|
||||
<li>
|
||||
./.git/<ul>
|
||||
<li>
|
||||
./.git/branches/<ul>
|
||||
</ul>
|
||||
</li>
|
||||
<li>
|
||||
./.git/hooks/<ul>
|
||||
</ul>
|
||||
</li>
|
||||
<li>
|
||||
./.git/info/<ul>
|
||||
</ul>
|
||||
</li>
|
||||
<li>
|
||||
./.git/objects/<ul>
|
||||
<li>
|
||||
./.git/objects/info/<ul>
|
||||
</ul>
|
||||
</li>
|
||||
<li>
|
||||
./.git/objects/pack/<ul>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
<li>
|
||||
./.git/refs/<ul>
|
||||
<li>
|
||||
./.git/refs/heads/<ul>
|
||||
</ul>
|
||||
</li>
|
||||
<li>
|
||||
./.git/refs/tags/<ul>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
<li>
|
||||
./bin/<ul>
|
||||
</ul>
|
||||
</li>
|
||||
<li>
|
||||
./conf/<ul>
|
||||
<li>
|
||||
<a href="./conf/options_tin.html#robo_top_of_doc"><tt>
|
||||
options.tin</tt></a></li>
|
||||
</ul>
|
||||
</li>
|
||||
<li>
|
||||
./logs/<ul>
|
||||
</ul>
|
||||
</li>
|
||||
<li>
|
||||
./modules/<ul>
|
||||
<li>
|
||||
<a href="./modules/util_tin.html#robo_top_of_doc"><tt>
|
||||
util.tin</tt></a></li>
|
||||
<li>
|
||||
./modules/gmcp/<ul>
|
||||
<li>
|
||||
<a href="./modules/gmcp/messaging_tin.html#robo_top_of_doc"><tt>
|
||||
messaging.tin</tt></a></li>
|
||||
<li>
|
||||
<a href="./modules/gmcp/negotiate_tin.html#robo_top_of_doc"><tt>
|
||||
negotiate.tin</tt></a></li>
|
||||
<li>
|
||||
<a href="./modules/gmcp/util_tin.html#robo_top_of_doc"><tt>
|
||||
util.tin</tt></a></li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</div> <!-- content -->
|
||||
<div id="footer">
|
||||
<p>Generated from ./ with <a href="http://www.xs4all.nl/~rfsber/Robo/robodoc.html">ROBODoc</a> V4.99.43 on Mon Jul 06 2020 19:52:27
|
||||
</p>
|
||||
</div> <!-- footer -->
|
||||
</body>
|
||||
</html>
|
@ -0,0 +1,302 @@
|
||||
/****h* ROBODoc/ROBODoc Cascading Style Sheet
|
||||
* FUNCTION
|
||||
* This is the default cascading style sheet for documentation
|
||||
* generated with ROBODoc.
|
||||
* You can edit this file to your own liking and then use
|
||||
* it with the option
|
||||
* --css <filename>
|
||||
*
|
||||
* This style-sheet defines the following layout
|
||||
* +----------------------------------------+
|
||||
* | logo |
|
||||
* +----------------------------------------+
|
||||
* | extra |
|
||||
* +----------------------------------------+
|
||||
* | | navi- |
|
||||
* | | gation |
|
||||
* | content | |
|
||||
* | | |
|
||||
* +----------------------------------------+
|
||||
* | footer |
|
||||
* +----------------------------------------+
|
||||
*
|
||||
* This style-sheet is based on a style-sheet that was automatically
|
||||
* generated with the Strange Banana stylesheet generator.
|
||||
* See http://www.strangebanana.com/generator.aspx
|
||||
*
|
||||
******
|
||||
* $Id: html_generator.c,v 1.94 2008/06/17 11:49:27 gumpu Exp $
|
||||
*/
|
||||
|
||||
body
|
||||
{
|
||||
background-color: rgb(255,255,255);
|
||||
color: rgb(98,84,55);
|
||||
font-family: Arial, serif;
|
||||
border-color: rgb(226,199,143);
|
||||
}
|
||||
|
||||
pre
|
||||
{
|
||||
font-family: monospace;
|
||||
margin: 15px;
|
||||
padding: 5px;
|
||||
white-space: pre;
|
||||
color: #000;
|
||||
}
|
||||
|
||||
pre.source
|
||||
{
|
||||
background-color: #ffe;
|
||||
border: dashed #aa9 1px;
|
||||
}
|
||||
|
||||
p
|
||||
{
|
||||
margin:15px;
|
||||
}
|
||||
|
||||
p.item_name
|
||||
{
|
||||
font-weight: bolder;
|
||||
margin:5px;
|
||||
font-size: 120%;
|
||||
}
|
||||
|
||||
#content
|
||||
{
|
||||
font-size: 100%;
|
||||
color: rgb(0,0,0);
|
||||
background-color: rgb(255,255,255);
|
||||
border-left-width: 0px;
|
||||
border-right-width: 0px;
|
||||
border-top-width: 0px;
|
||||
border-bottom-width: 0px;
|
||||
border-left-style: none;
|
||||
border-right-style: none;
|
||||
border-top-style: none;
|
||||
border-bottom-style: none;
|
||||
padding: 40px 31px 14px 17px;
|
||||
border-color: rgb(0,0,0);
|
||||
text-align: justify;
|
||||
}
|
||||
|
||||
#navigation
|
||||
{
|
||||
background-color: rgb(98,84,55);
|
||||
color: rgb(230,221,202);
|
||||
font-family: "Times New Roman", serif;
|
||||
font-style: normal;
|
||||
border-color: rgb(0,0,0);
|
||||
}
|
||||
|
||||
a.menuitem
|
||||
{
|
||||
font-size: 120%;
|
||||
background-color: rgb(0,0,0);
|
||||
color: rgb(195,165,100);
|
||||
font-variant: normal;
|
||||
text-transform: none;
|
||||
font-weight: normal;
|
||||
padding: 1px 8px 3px 1px;
|
||||
margin-left: 5px;
|
||||
margin-right: 5px;
|
||||
margin-top: 5px;
|
||||
margin-bottom: 5px;
|
||||
border-color: rgb(159,126,57);
|
||||
text-align: right;
|
||||
}
|
||||
|
||||
#logo, #logo a
|
||||
{
|
||||
font-size: 130%;
|
||||
background-color: rgb(198,178,135);
|
||||
color: rgb(98,84,55);
|
||||
font-family: Georgia, serif;
|
||||
font-style: normal;
|
||||
font-variant: normal;
|
||||
text-transform: none;
|
||||
font-weight: bold;
|
||||
padding: 20px 18px 20px 18px;
|
||||
border-color: rgb(255,255,255);
|
||||
text-align: right;
|
||||
}
|
||||
|
||||
#extra, #extra a
|
||||
{
|
||||
font-size: 128%;
|
||||
background-color: rgb(0,0,0);
|
||||
color: rgb(230,221,202);
|
||||
font-style: normal;
|
||||
font-variant: normal;
|
||||
text-transform: none;
|
||||
font-weight: normal;
|
||||
border-left-width: 0px;
|
||||
border-right-width: 0px;
|
||||
border-top-width: 0px;
|
||||
border-bottom-width: 0px;
|
||||
border-left-style: none;
|
||||
border-right-style: none;
|
||||
border-top-style: none;
|
||||
border-bottom-style: none;
|
||||
padding: 12px 12px 12px 12px;
|
||||
border-color: rgb(195,165,100);
|
||||
text-align: center;
|
||||
}
|
||||
|
||||
#content a
|
||||
{
|
||||
color: rgb(159,126,57);
|
||||
text-decoration: none;
|
||||
}
|
||||
|
||||
#content a:hover, #content a:active
|
||||
{
|
||||
color: rgb(255,255,255);
|
||||
background-color: rgb(159,126,57);
|
||||
}
|
||||
|
||||
a.indexitem
|
||||
{
|
||||
display: block;
|
||||
}
|
||||
|
||||
h1, h2, h3, h4, h5, h6
|
||||
{
|
||||
background-color: rgb(221,221,221);
|
||||
font-family: Arial, serif;
|
||||
font-style: normal;
|
||||
font-variant: normal;
|
||||
text-transform: none;
|
||||
font-weight: normal;
|
||||
}
|
||||
|
||||
h1
|
||||
{
|
||||
font-size: 151%;
|
||||
}
|
||||
|
||||
h2
|
||||
{
|
||||
font-size: 142%;
|
||||
}
|
||||
|
||||
h3
|
||||
{
|
||||
font-size: 133%;
|
||||
}
|
||||
|
||||
h4
|
||||
{
|
||||
font-size: 124%;
|
||||
}
|
||||
|
||||
h5
|
||||
{
|
||||
font-size: 115%;
|
||||
}
|
||||
|
||||
h6
|
||||
{
|
||||
font-size: 106%;
|
||||
}
|
||||
|
||||
#navigation a
|
||||
{
|
||||
text-decoration: none;
|
||||
}
|
||||
|
||||
.menuitem:hover
|
||||
{
|
||||
background-color: rgb(195,165,100);
|
||||
color: rgb(0,0,0);
|
||||
}
|
||||
|
||||
#extra a
|
||||
{
|
||||
text-decoration: none;
|
||||
}
|
||||
|
||||
#logo a
|
||||
{
|
||||
text-decoration: none;
|
||||
}
|
||||
|
||||
#extra a:hover
|
||||
{
|
||||
}
|
||||
|
||||
/* layout */
|
||||
#navigation
|
||||
{
|
||||
width: 22%;
|
||||
position: relative;
|
||||
top: 0;
|
||||
right: 0;
|
||||
float: right;
|
||||
text-align: center;
|
||||
margin-left: 10px;
|
||||
}
|
||||
|
||||
.menuitem {width: auto;}
|
||||
#content {width: auto;}
|
||||
.menuitem {display: block;}
|
||||
|
||||
|
||||
div#footer
|
||||
{
|
||||
background-color: rgb(198,178,135);
|
||||
color: rgb(98,84,55);
|
||||
clear: left;
|
||||
width: 100%;
|
||||
font-size: 71%;
|
||||
}
|
||||
|
||||
div#footer a
|
||||
{
|
||||
background-color: rgb(198,178,135);
|
||||
color: rgb(98,84,55);
|
||||
}
|
||||
|
||||
div#footer p
|
||||
{
|
||||
margin:0;
|
||||
padding:5px 10px
|
||||
}
|
||||
|
||||
span.keyword
|
||||
{
|
||||
color: #00F;
|
||||
}
|
||||
|
||||
span.comment
|
||||
{
|
||||
color: #080;
|
||||
}
|
||||
|
||||
span.quote
|
||||
{
|
||||
color: #F00;
|
||||
}
|
||||
|
||||
span.squote
|
||||
{
|
||||
color: #F0F;
|
||||
}
|
||||
|
||||
span.sign
|
||||
{
|
||||
color: #008B8B;
|
||||
}
|
||||
|
||||
span.line_number
|
||||
{
|
||||
color: #808080;
|
||||
}
|
||||
|
||||
@media print
|
||||
{
|
||||
#navigation {display: none;}
|
||||
#content {padding: 0px;}
|
||||
#content a {text-decoration: underline;}
|
||||
}
|
@ -0,0 +1,43 @@
|
||||
<?xml version="1.0" encoding="ISO-8859-1"?>
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
|
||||
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
|
||||
<head>
|
||||
<meta http-equiv="Content-Style-Type" content="text/css" />
|
||||
<meta http-equiv="Content-type" content="text/html; charset=ISO-8859-1" />
|
||||
<link rel="stylesheet" href="./robodoc.css" type="text/css" />
|
||||
<title>Table of Contents</title>
|
||||
<!-- Source: ./ -->
|
||||
<!-- Generated with ROBODoc Version 4.99.43 (Jul 6 2020) -->
|
||||
</head>
|
||||
<body>
|
||||
<div id="logo">
|
||||
<a name="robo_top_of_doc"></a>
|
||||
</div> <!-- logo -->
|
||||
<div id="extra">
|
||||
</div> <!-- extra -->
|
||||
<div id="navigation">
|
||||
<a class="menuitem" href="#top">Table of Contents</a>
|
||||
<a class="menuitem" href="./robo_sourcefiles.html#top">Sourcefiles</a>
|
||||
<a class="menuitem" href="./masterindex.html#top">Index</a>
|
||||
<a class="menuitem" href="./robo_generics.html#top">Generics</a>
|
||||
<a class="menuitem" href="./robo_functions.html#top">Functions</a>
|
||||
</div> <!-- navigation -->
|
||||
<div id="content">
|
||||
<h3>TABLE OF CONTENTS</h3>
|
||||
<ul>
|
||||
<li><a href="./bootstrap_tin.html#robo0">bootstrap/Bootstrap</a></li>
|
||||
<li><a href="./conf/options_tin.html#robo1">conf/Options</a></li>
|
||||
<li><a href="./modules/gmcp/messaging_tin.html#robo2">modules.gcmp.messaging/Event IAC SB GMCP comm.channel</a></li>
|
||||
<li><a href="./modules/gmcp/util_tin.html#robo3">modules.gcmp.util/sendGMCP</a></li>
|
||||
<li><a href="./modules/gmcp/negotiate_tin.html#robo4">modules.gmcp.negotiate/Event IAC WILL GMCP</a></li>
|
||||
<li><a href="./modules/gmcp/negotiate_tin.html#robo5">modules.gmcp.negotiate/Event SESSION CONNECTED</a></li>
|
||||
<li><a href="./modules/util_tin.html#robo6">modules.util/Action MAPSTART</a></li>
|
||||
</ul>
|
||||
</div> <!-- content -->
|
||||
<div id="footer">
|
||||
<p>Generated from ./ with <a href="http://www.xs4all.nl/~rfsber/Robo/robodoc.html">ROBODoc</a> V4.99.43 on Mon Jul 06 2020 19:52:27
|
||||
</p>
|
||||
</div> <!-- footer -->
|
||||
</body>
|
||||
</html>
|
@ -0,0 +1 @@
|
||||
Placeholder for log files. Ignored by git.
|
@ -0,0 +1,27 @@
|
||||
#NOP ****f* modules.gcmp.messaging/Event IAC SB GMCP comm.channel
|
||||
#NOP NAME
|
||||
#NOP Event IAC SB GMCP comm.channel -- Channel/chat message received
|
||||
#NOP SYNOPSIS
|
||||
#NOP Process and write to log the received message
|
||||
#NOP -
|
||||
|
||||
#event {IAC SB GMCP comm.channel IAC SE} {
|
||||
#NOP Pull out the GMCP message;
|
||||
#variable {message[comm][channel]} {%0};
|
||||
|
||||
#NOP Timestmaps are a special #format call - {variable} {%t} {strftime format};
|
||||
#format {cTime} {%t} {$tsFormat};
|
||||
|
||||
#NOP Format the line we are about to write;
|
||||
#format {logline} {%s%s} {$cTime} {$message[comm][channel][msg]};
|
||||
|
||||
#NOP If it's a private channel, filter to the other log;
|
||||
#foreach {$privateChannels} {pchan} {
|
||||
#if {"$pchan" == "$message[comm][channel][chan]"} {
|
||||
#line log {$telllog} {$logline};
|
||||
#return {};
|
||||
}
|
||||
}
|
||||
#NOP Otherwise log to the default log;
|
||||
#line log {$chatlog} {$logline};
|
||||
}
|
@ -0,0 +1,27 @@
|
||||
#read {modules/gmcp/util.tin}
|
||||
|
||||
#NOP ****f* modules.gmcp.negotiate/Event IAC WILL GMCP
|
||||
#NOP NAME
|
||||
#NOP Event IAC WILL GMCP -- Negotiate GMCP when the server offers.
|
||||
#NOP SYNOPSIS
|
||||
#NOP Inform the server what the client identity is and what options are supported.
|
||||
#NOP SEE ALSO
|
||||
#NOP Based on https://tintin.sourceforge.io/scripts/gmcp.php
|
||||
#NOP Aardwolf GMCP http://www.aardwolf.com/wiki/index.php/Clients/GMCP
|
||||
#NOP -
|
||||
#EVENT {IAC WILL GMCP} {
|
||||
#send {$IAC$DO$GMCP\};
|
||||
#local {result} @sendGMCP{Core.Hello { "client": "$info[SYSTEM][CLIENT_NAME]", "version": "$info[SYSTEM][CLIENT_VERSION]" }};
|
||||
#local {result} @sendGMCP{Core.Supports.Set [ "Room 1", "Char 1", "Core 1", "Comm 1", "Debug 1", "Group 1" ]};
|
||||
}
|
||||
|
||||
#NOP ****f* modules.gmcp.negotiate/Event SESSION CONNECTED
|
||||
#NOP NAME
|
||||
#NOP Event SESSION CONNECTED
|
||||
#NOP SYNOPSIS
|
||||
#NOP Perform GMCP-related configuration and startup tasks on session connect
|
||||
#NOP -
|
||||
#event {SESSION CONNECTED} {
|
||||
#NOP Send channels over GMCP only;
|
||||
#local {result} @sendGMCP{gmcpchannels on}
|
||||
}
|
@ -0,0 +1,20 @@
|
||||
#format IAC %a 255
|
||||
#format DONT %a 254
|
||||
#format DO %a 253
|
||||
#format WONT %a 252
|
||||
#format WILL %a 251
|
||||
#format SB %a 250
|
||||
#format SE %a 240
|
||||
|
||||
#format GMCP %a 201
|
||||
|
||||
#NOP ****f* modules.gcmp.util/sendGMCP
|
||||
#NOP NAME
|
||||
#NOP sendGMCP
|
||||
#NOP SYNOPSIS
|
||||
#NOP Send the provided argument as a GMCP message.
|
||||
#NOP -
|
||||
#function {sendGMCP} {
|
||||
#send {$IAC$SB$GMCP %1$IAC$SE\};
|
||||
#return {0};
|
||||
}
|
@ -0,0 +1,21 @@
|
||||
#NOP ****f* modules.util/Action MAPSTART
|
||||
#NOP NAME
|
||||
#NOP Action MAPSTART
|
||||
#NOP SYNOPSIS
|
||||
#NOP Log the mini map.
|
||||
#NOP -
|
||||
#action {^<MAPSTART>} {
|
||||
#line gag;
|
||||
#NOP Start matching including color codes until <MAPEND> is seen;
|
||||
#NOP Capture color codes on the nested action match;
|
||||
#action {~%%0} {
|
||||
#if {"%%0" == "<MAPEND>"} {
|
||||
#NOP We found the end of the map, stop matching after this;
|
||||
#unaction {~%%%0};
|
||||
}
|
||||
{
|
||||
#line log {$maplog} {%%0};
|
||||
};
|
||||
#line gag;
|
||||
};
|
||||
}
|
@ -0,0 +1,17 @@
|
||||
header markers:
|
||||
#NOP ****
|
||||
remark markers:
|
||||
#NOP
|
||||
end markers:
|
||||
#NOP -
|
||||
|
||||
accept files:
|
||||
*.tin
|
||||
|
||||
options:
|
||||
--src .
|
||||
--doc ./doc
|
||||
--html
|
||||
--multidoc
|
||||
--index
|
||||
--tabsize 8
|
Loading…
Reference in new issue