|
|
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.