home *** CD-ROM | disk | FTP | other *** search
- case '!': s =
- "Escape to the Unix shell of your choice, or just to enter commands";
- break;
- case '@': s =
- "Debug - display a summary of the notes on the header page";
- break;
- case '|': s =
- "Pipe the current message or tagged messages to the command specified";
- break;
- case '#': s =
- "Debug - display all information known about current message";
- break;
- case '%': s =
- "Debug - display the computed return address of the current message";
- break;
- case '*': s = "Go to the last message in the current mailbox";
- break;
- case '-': s =
- "Go to the previous page of messages in the current mailbox";
- break;
- case '=': s = "Go to the first message in the current mailbox";
- break;
- case ' ': s = "Go to the next page of messages in the current mailbox";
- break;
- case '+': s = "Go to the next page of messages in the current mailbox";
- break;
- case '/': s = "Search for specified pattern in mailbox";
- break;
- case '<': s = "Scan current message for calendar entries (if enabled)";
- break;
- case '>': s =
- "Save current message or tagged messages to specified file";
- break;
- case '^': s =
- "Toggle the Delete/Undelete status of the current message";
- break;
- case 'a': s =
- "Enter the alias sub-menu section. Create and display aliases";
- break;
- case 'b': s =
- "Bounce (remail) a message to someone as if you have never seen it";
- break;
- case 'c': s =
- "Change mailboxes, leaving the current mailbox as if 'quitting'";
- break;
- case 'd': s = "Mark the current message for future deletion";
- break;
- case 'e': s =
- "Invoke the editor on the entire mailbox, resync'ing when done";
- break;
- case 'f': s =
- "Forward the current message to someone, return address is yours";
- break;
- case 'g': s =
- "Group reply not only to the sender, but to everyone who received msg";
- break;
- case 'h': s = "Display message with all Headers (ignore weedout list)";
- break;
- case 'j': s =
- "Go to the next message. This is the same as the DOWN arrow";
- break;
- case 'k': s =
- "Go to the previous message. This is the same as the UP arrow";
- break;
- case 'm': s =
- "Create and send mail to the specified person or persons";
- break;
- case 'n': s =
- "Read the current message, then move current to next messge";
- break;
- case 'o': s = "Go to the options submenu";
- break;
- case 'p': s = "Print the current message or the tagged messages";
- break;
- case 'q': s = "Quit the mailer, asking about deletion, saving, etc";
- break;
- case 'r': s =
- "Reply to the message. This only sends to the originator of the message";
- break;
- case 's': s =
- "Save current message or tagged messages to specified file";
- break;
- case 't': s =
- "Tag a message for further operations (or untag if tagged)";
- break;
- case 'u': s = "Undelete - remove the deletion mark on the message";
- break;
- case 'x': s = "Exit the mail system quickly";
- break;
-
- case '\n':
- case '\r': s = "Read the current message";
- break;
-
- case ctrl('L'): s = "Rewrite the screen";
- break;
- case ctrl('?'): /* DEL */
- case ctrl('Q'): s = "Exit the mail system quickly";
- break;
- default :
-
- /** first off, is it a digit the user entered?? **/
-
- if (isdigit(ch))
- s = "Make specified number the current message";
-