|
|
1.1 root 1: #ident "@(#)cmdtab.c 1.4 'attmail mail(1) command'"
2: #ident "@(#)mailx:cmdtab.c 1.3.1.1"
3: /* Copyright (c) 1984 AT&T */
4: /* All Rights Reserved */
5:
6: /* THIS IS UNPUBLISHED PROPRIETARY SOURCE CODE OF AT&T */
7: /* The copyright notice above does not evidence any */
8: /* actual or intended publication of such source code. */
9:
10: #ident "@(#)mailx:cmdtab.c 1.3"
11:
12: #include "def.h"
13:
14: /*
15: * mailx -- a modified version of a University of California at Berkeley
16: * mail program
17: *
18: * Define all of the command names and bindings.
19: */
20:
21: struct cmd cmdtab[] = {
22: "next", next, NDMLIST, 0, MMNDEL,
23: "alias", group, M|RAWLIST, 0, 1000,
24: "print", type, MSGLIST, 0, MMNDEL,
25: "type", type, MSGLIST, 0, MMNDEL,
26: "Type", Type, MSGLIST, 0, MMNDEL,
27: "Print", Type, MSGLIST, 0, MMNDEL,
28: "visual", visual, I|MSGLIST, 0, MMNORM,
29: "top", top, MSGLIST, 0, MMNDEL,
30: "touch", stouch, W|MSGLIST, 0, MMNDEL,
31: "preserve", preserve, W|MSGLIST, 0, MMNDEL,
32: "delete", delete, W|P|MSGLIST, 0, MMNDEL,
33: "dp", deltype, W|MSGLIST, 0, MMNDEL,
34: "dt", deltype, W|MSGLIST, 0, MMNDEL,
35: "undelete", undelete, P|MSGLIST, MDELETED,MMNDEL,
36: "unset", unset, M|RAWLIST, 1, 1000,
37: "mail", sendm, R|M|I|STRLIST, 0, 0,
38: "Mail", Sendm, R|M|I|STRLIST, 0, 0,
39: "mbox", mboxit, W|MSGLIST, 0, 0,
40: "!", shell, I|STRLIST, 0, 0,
41: "copy", copycmd, M|STRLIST, 0, 0,
42: "Copy", Copy, M|MSGLIST, 0, 0,
43: "chdir", schdir, M|STRLIST, 0, 0,
44: "cd", schdir, M|STRLIST, 0, 0,
45: "save", save, STRLIST, 0, 0,
46: "Save", Save, MSGLIST, 0, 0,
47: "source", source, M|STRLIST, 0, 0,
48: "set", set, M|RAWLIST, 0, 1000,
49: "shell", dosh, I|NOLIST, 0, 0,
50: "version", pversion, M|NOLIST, 0, 0,
51: "group", group, M|RAWLIST, 0, 1000,
52: "write", swrite, STRLIST, 0, 0,
53: "from", from, MSGLIST, 0, MMNORM,
54: "followup", followup, R|I|MSGLIST, 0, MMNDEL,
55: "Followup", Followup, R|I|MSGLIST, 0, MMNDEL,
56: "file", file, T|M|RAWLIST, 0, 1,
57: "folder", file, T|M|RAWLIST, 0, 1,
58: "folders", folders, T|M|RAWLIST, 0, 1,
59: "?", help, M|NOLIST, 0, 0,
60: "z", scroll, M|STRLIST, 0, 0,
61: "headers", headers, MSGLIST, 0, MMNDEL,
62: "help", help, M|NOLIST, 0, 0,
63: "=", pdot, NOLIST, 0, 0,
64: "Reply", Respond, R|I|MSGLIST, 0, MMNDEL,
65: "Respond", Respond, R|I|MSGLIST, 0, MMNDEL,
66: "reply", respond, R|I|MSGLIST, 0, MMNDEL,
67: "respond", respond, R|I|MSGLIST, 0, MMNDEL,
68: "edit", editor, I|MSGLIST, 0, MMNORM,
69: "echo", echo, M|STRLIST, 0, 1000,
70: "quit", edstop, NOLIST, 0, 0,
71: "list", pcmdlist, M|NOLIST, 0, 0,
72: "xit", rexit, M|NOLIST, 0, 0,
73: "exit", rexit, M|NOLIST, 0, 0,
74: "size", messize, MSGLIST, 0, MMNDEL,
75: "hold", preserve, W|MSGLIST, 0, MMNDEL,
76: "if", ifcmd, F|M|RAWLIST, 1, 1,
77: "else", elsecmd, F|M|RAWLIST, 0, 0,
78: "endif", endifcmd, F|M|RAWLIST, 0, 0,
79: "alternates", alternates, M|RAWLIST, 0, 1000,
80: "ignore", igfield, M|RAWLIST, 0, 1000,
81: "discard", igfield, M|RAWLIST, 0, 1000,
82: "unignore", unigfield, M|RAWLIST, 0, 1000,
83: "undiscard", unigfield, M|RAWLIST, 0, 1000,
84: "#", null, M|NOLIST, 0, 0,
85: "pipe", dopipe, STRLIST, 0, 0,
86: "|", dopipe, STRLIST, 0, 0,
87: 0, 0, 0, 0, 0
88: };
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.