- { "!", shellhelp, 0, shell },
- { "ascii", asciihelp, 0, setascii },
- { "bell", beephelp, 0, setbell },
- { "binary", binaryhelp, 0, setbinary },
- { "bye", quithelp, 0, quit },
- { "cd", cdhelp, 0, cd },
- { "close", disconhelp, 0, disconnect },
- { "delete", deletehelp, 0, delete },
- { "debug", debughelp, 0, setdebug },
- { "dir", dirhelp, 1, ls },
- { "form", formhelp, 0, setform },
- { "get", receivehelp, 1, get },
- { "glob", globhelp, 0, setglob },
- { "help", helphelp, 0, help },
- { "lcd", lcdhelp, 0, lcd },
- { "ls", lshelp, 1, ls },
- { "mget", mgethelp, 1, mget },
- { "mkdir", mkdirhelp, 0, makedir },
- { "mode", modehelp, 0, setmode },
- { "mput", mputhelp, 1, mput },
- { "open", connecthelp, 0, setpeer },
- { "prompt", prompthelp, 0, setprompt },
- { "put", sendhelp, 1, put },
- { "pwd", pwdhelp, 0, pwd },
- { "quit", quithelp, 0, quit },
- { "quote", quotehelp, 1, quote },
- { "recv", receivehelp, 1, get },
- { "remotehelp", remotehelp, 0, rmthelp },
- { "rename", renamehelp, 0, renamefile },
- { "rmdir", rmdirhelp, 0, removedir },
- { "send", sendhelp, 1, put },
- { "status", statushelp, 0, status },
- { "struct", structhelp, 0, setstruct },
- { "tenex", tenexhelp, 0, settenex },
- { "trace", tracehelp, 0, settrace },
- { "type", typehelp, 0, settype },
- { "user", userhelp, 0, user },
- { "verbose", verbosehelp, 0, setverbose },
- { "?", helphelp, 0, help },
- 0
+ { "!", shellhelp, 0, 0, shell },
+ { "append", appendhelp, 1, 1, append },
+ { "ascii", asciihelp, 0, 1, setascii },
+ { "bell", beephelp, 0, 0, setbell },
+ { "binary", binaryhelp, 0, 1, setbinary },
+ { "bye", quithelp, 0, 0, quit },
+ { "cd", cdhelp, 0, 1, cd },
+ { "close", disconhelp, 0, 1, disconnect },
+ { "delete", deletehelp, 0, 1, delete },
+ { "debug", debughelp, 0, 0, setdebug },
+ { "dir", dirhelp, 1, 1, ls },
+ { "form", formhelp, 0, 1, setform },
+ { "get", receivehelp, 1, 1, get },
+ { "glob", globhelp, 0, 0, setglob },
+ { "hash", hashhelp, 0, 0, sethash },
+ { "help", helphelp, 0, 0, help },
+ { "lcd", lcdhelp, 0, 0, lcd },
+ { "ls", lshelp, 1, 1, ls },
+ { "mdelete", mdeletehelp, 1, 1, mdelete },
+ { "mget", mgethelp, 1, 1, mget },
+ { "mkdir", mkdirhelp, 0, 1, makedir },
+ { "mode", modehelp, 0, 1, setmode },
+ { "mput", mputhelp, 1, 1, mput },
+ { "open", connecthelp, 0, 0, setpeer },
+ { "prompt", prompthelp, 0, 0, setprompt },
+ { "sendport", porthelp, 0, 0, setport },
+ { "put", sendhelp, 1, 1, put },
+ { "pwd", pwdhelp, 0, 1, pwd },
+ { "quit", quithelp, 0, 0, quit },
+ { "quote", quotehelp, 1, 1, quote },
+ { "recv", receivehelp, 1, 1, get },
+ { "remotehelp", remotehelp, 0, 1, rmthelp },
+ { "rename", renamehelp, 0, 1, renamefile },
+ { "rmdir", rmdirhelp, 0, 1, removedir },
+ { "send", sendhelp, 1, 1, put },
+ { "status", statushelp, 0, 0, status },
+ { "struct", structhelp, 0, 1, setstruct },
+ { "tenex", tenexhelp, 0, 1, settenex },
+ { "trace", tracehelp, 0, 0, settrace },
+ { "type", typehelp, 0, 1, settype },
+ { "user", userhelp, 0, 1, user },
+ { "verbose", verbosehelp, 0, 0, setverbose },
+ { "?", helphelp, 0, 0, help },
+ { 0 },