; KBtin's list of commands.  All entries depend on functions declared as:
;   void XXX_command(const char *arg, struct session *ses)
;   struct session *XXX_command(const char *arg, struct session *ses)
; depending on whether the function name is prefixed with an * or not.
; The order _does_ matter.  If a partial command is typed which matches
; multiple commands, the first one is used.

*all
*session
*sslsession
*read
*run
*zap
;end    -- parsed in a specific way
;unlink -- parsed in a specific way
verbatim
action
alias
antisubstitute
bell
blank
char

condump
bind
keypad

ctime
cr
delay
event
deleteitems
deathlog
echo
explode
*foreach
*forall
firstupper
firstlower
help
highlight
history
*if
else
elif
finditem
getitem
goto
ignore
implode
info
isatom
killall
listlength
log
loop
nope
map
margins
math
match
mark
messages
mudcolors
path
pathdir
presub
prepad
promptaction
postpad
random
;retab
remark
removeevent
undelay
unevent
unpathdir
return
reverse
route
savepath
showme
snoop
speedwalk
splitlist
suspend
shell
status
textin
time
sortlist
substitute
gag
substring
strlen
system
;tablist
;tabadd
;tabdelete
tick
tickoff
tickon
ticksize
tolower
togglesubs
toupper
trim
unaction
unalias
unantisubstitute
unbind
unhighlight
unsubstitute
ungag
unpromptaction
unmap
unroute
variable
version
unvariable
write
writesession
dosubstitutes
dohighlights
decolorize
atoi
*strcmp
verbose
dogoto
changeto
send
sendchar
timecommands
debuglog
logtype
grep
retain
*ifexists
*ifstrequal
stty
pretick
show_pretick
collate
expand
hooks
unhook
logcomment
gagthis
charset
logcharset

doactions
dopromptactions
chr
ord
hexord
localtime
gmtime
ctoi
loginputformat
initvariable
*ifaliasexists
bold
reverselist
findevents
findvariables
