PeanutDoc.tioga
Michael Plass, June 28, 1985 1:32:21 pm PDT
Doug Wyatt, July 2, 1985 11:58:44 am PDT
Bertrand Serlet June 25, 1986 6:12:23 pm PDT
PEANUT
CEDAR 6.1 — FOR INTERNAL XEROX USE ONLY
Peanut
Doug Wyatt
© Copyright 1985, 1986 Xerox Corporation. All rights reserved.
Abstract: Peanut is a simple mail reading and sending package. It maintains sets of messages as structured Tioga documents.
Created by: Bill Paxton
Maintained by: Doug Wyatt and Michael Plass <Wyatt.pa, Plass.pa>
Keywords: mail, message, Grapevine, Tioga
XEROX  Xerox Corporation
   Palo Alto Research Center
   3333 Coyote Hill Road
   Palo Alto, California 94304

For Internal Xerox Use Only
Peanut Buttons
The Peanut viewer has a button for each mail file on your peanut working directory. The actions are as follows:
Left click => copy the selected message to the mail file.
Middle click => open the mail file.
Right click => move the selected message to the mail file, and proceed the cursor.
Select messages just by putting the selection anywhere in the body.
It is handy to keep a mail file just for deleted messages (it is easier to move a message than to select it all and delete it); naming this file something like "000" puts it at the front of the button set, where it is easy to find.
Click "NewMail" to get new mail; the messages get appended to "Active.mail" on your peanut working directory. Active.mail will be opened up with first levels only and the first new message scrolled to the top.
Click "SaveAll" to save all the currently open mail files.
The easiest way to create a new mail file is to copy an old one and delete the messages that you don't want. This assures that the document will have the right style.
Peanut User Profile Options
Peanut.WorkingDirectory: TOKENNIL
The working directory where your mail files live. You probably always want to specify this entry.
Peanut.ToBeforeSubject: BOOLFALSE
If TRUE, new message form puts "To:" field before "Subject:" field.
Peanut.CarbonCopyField: BOOLTRUE
If TRUE, new message form includes a "cc:" field.
Peanut.CarbonCopyToSelf: BOOLFALSE
If TRUE, fills in "cc:" field with your own name.
Peanut.MessageNodeFormat: TOKENNIL
Node format for the Message field in new message form.
Peanut.KillViewersOnSaveAll: BOOLFALSE
If TRUE, SaveAll destroys viewers after they are saved.
Peanut.WindowHeight: INT ← 80
Height of the log window in the peanut viewer.
Peanut.AutomaticNewMail: BOOLFALSE
Will cause peanut to fetch new mail willy-nilly.
Peanut.ActiveMailFile: TOKEN ← Active
The name of the mail file for incoming mail.
Peanut.Recipients: TOKEN ← Recipients
The default field "To: ".
Peanut.Signature: TOKENNIL
If non NIL, this line is added at the end of new forms.
Peanut.OutgoingMailFile: TOKENNIL
If someone tries this, say here what it does.