Version 1.2 of Eudora contains many bug fixes, enhancements, and changes over version 1.1. These differences are described below. The Eudora manual has been updated to reflect version 1.2. NEW PREFERENCES Probably the biggest changes to Eudora have come in the form of new options. In fact, there are so many new options that the Preferences dialog has been split into two parts; "Configuration" and "Switches". "Switches" has all the settings that are either on or off; "Configuration" has everything else. SWITCHES The following settings are either new or changed in version 1.2 of Eudora: - Icon Bar. (See discussion below) - Live Nicknames. If you set this option the Nicknames window will show you which nickname the word you are currently typing matches. You must stop typing for a second or two before the window will react. Most useful in conjunction with the "Finish Nicknames" menu item. - Word Wrap. Same as "Word Wrap Outgoing Messages" in Eudora 1.1. - Tabs In Body. If this switch is set, Eudora will insert an appropriate number of spaces when you hit the tab key in a message body. Tabs are set to every eight spaces (no, you can't change them easily). - Use Signature. Eudora will automatically append your "Signature" to messages if this switch is set. - BinHex 'TEXT'. If this switch is set, Eudora will encode plain text files in BinHex before it sends them as attachments. If the switch is off, they text files will be put in the message without being encoded. - Immediate Send. Eudora will send messages as soon as you queue them if this option is set. Any time you queue a message, holding down the option key will make Eudora do the opposite of this setting. If you have Immediate Send off, and you hold down option when you choose Queue For Delivery, the message will be immediately sent. Conversely, holding down the option key will make Eudora only queue the message if Immediate Send is on. - Keep Copies. Same as "Keep Copies of Outgoing Mail" in Eudora 1.1. - Guess Paragraphs. Same as "Smart Save As" in Eudora 1.1 - Include Headers. When saving messages into text files, you have the choice of whether to include the message headers in the text files or not. This switch controls that choice. - Show Progress. When this switch is on, Eudora will use a small "progress" window to show you what it's doing when making network connections or other long operations. - Send On Check. Almost the same as "Send Mail When Checking Mail" in Eudora 1.1. It works all the time in 1.2, however, not just for automatic checks. - Auto-Ok. Same as "Network Alerts Timeout" in Eudora 1.1. - Alert, Sound, Flash Apple. You may choose any combination of these as the way Eudora tells you you have new mail. - Easy Delete. If you set this option, Eudora won't warn you if you delete unread mail. - Text Arrows. If this option is set, the arrow keys will move you around in a message; if you hold down the command key, the arrow keys will move you from one message to the next. If this option is not set, plain arrows will move from message to message, and commanded ones will move around in messages. - Mailbox Superclose. If this option is set, closing a mailbox window will close any messages from that mailbox that you have open. CONFIGURATION The Configuration dialog has the following new or changed items: - Communications Method. Use this to switch between using MacTCP and the Communications Toolbox for your communications. Two separate versions of Eudora are no longer required. - SMTP Server. In Eudora 1.2, you only need to fill this in if your SMTP server is different from your POP server. - Return Address. In Eudora 1.2, you only need to fill this in if your return address is different from your POP account. - Message Width. The width (in average characters) you would like message windows to be. - Message Lines. The number of lines you would like message windows to display. - Screen Font, Size. The font Eudora uses in all its windows. (While we're on the subject, John Bruner created the font Eudora uses by default, Mishawaka. Thanks, John!) - Printer Font, Size. The font Eudora uses in all its printing. - Auto Receive BinHex Folder. If this option is on, Eudora will automatically put attachments in a folder of your choice (you can change the folder by clicking on the large button to the right.) If you get multiple attachments with the same name, they will be numbered. The name given your attachments will be recorded in the message from which they came. My thanks to Tim Maroney for his wonderful folder selecting code. THE ICON BAR The icon bar allows you to override your preference settings for a particular message. The icons mean, in order from left to right, - Signature (John Hancock) - Word Wrap - Tabs In Body - Keep Copy - BinHex 'TEXT' They work just like the switches described above, except they apply only to the message you are currently working on. Finally, the rightmost control in the icon bar is the Queue button. Click this button to Queue your message; it works just like choosing "Queue For Delivery" from the "Message" menu. If you have the "Immediate Send" option turned on (see Switches above), this button will be labelled "Send", instead of "Queue", and will send your message. HIERARCHICAL MAILBOXES You now create a new mailbox from the Mailbox menu (or window; see below). When you do so, you are allowed to create a folder instead of a mailbox. This will show up in the Mailbox menu as a hierarchical item. Choosing "New..." from a folder's submenu will allow you to create a mailbox in the subfolder. Mailboxes in subfolders work exactly like other mailboxes; you can open them, transfer mail into them, rename them, delete them, etc.. THE MAILBOXES WINDOW This window allows you to manipulate mailboxes. It works like a combination of an "Open" dialog and Font/DA mover. You can select a mailbox in either side of the window, and open, rename, or delete it. The "New" item creates a new mailbox, in whatever folder is being viewed on its side of the window. Finally, if different folders are being viewed in each side of the window, you may use the Move buttons to move mailboxes or folders around. It's easier to use than to explain. WINDOW MANAGEMENT Eudora now remembers when you move or resize windows, and makes better choices about where to create new windows. Also, Eudora remembers what windows you had open when you quit, and reopens them for you when you start it again. Everybody say "Thanks" to John Norstad of Northwestern University, who kindly donated the source necessary to do this. THE NICKNAMES WINDOW The nicknames window has been expanded in function. Not only does it allow you to establish nicknames for people (and lists of people), but it now allows you to insert nicknames directly into messages. To insert a nickname into a message, first click on the spot where you would like it to go. Then, open the Nicknames window, select the nickname you want from the scrolling list, and press the Insert button. Eudora will add a comma (if necessary), and insert the nickname into your message. You may also double-click the desired nickname, or press return after clicking the nickname. If you hold down the option key, the nickname's "expansion" (what's in the "Really Means" box) will be inserted instead of the nickname itself. You may also type to select a nickname (just like you can in "Open" dialog boxes). Type the first few characters of a nickname, and the nickname window will automatically select the nickname. This does mean you must press the tab key or click in the "Nickname" or "Really Means:" editting boxes to change the selected nickname; you can't just start typing. Finally, if you are typing in a message, and wish to insert a nickname, you may type the first few characters of the nickname, and then choose "Finish Nickname" from the Edit menu. Eudora will finish typing the nickname for you. TRANSLATION TABLES If you use Eudora in English, you can skip this section. For "furriners", Eudora now has a means of dealing with non-ascii character sets. There are three 'taBL' resources (id #1001 for incoming mail, 1002 for outgoing mail, plus 1003 for reference) which Eudora applies when transferring mail. The idea is simple; each character is replaced with the corresponding character in the appropriate table. You could, for example, use ResEdit to setup Eudora to map the Macintosh bullet character to "o" in mail you send by putting an "o" in position 165 (the character number of the bullet [see IM-I pg 247]) of 'taBL' resource id 1001. The facility is not perfect, in that it doesn't allow multi-character mappings, nor is the mapping invertible (in the general case), but it is at least a start. If you come up with a good pair of 'taBL's for your character set, please send them to me, and I'll make them available along with Eudora. OTHER STUFF If you have set the location of your Macintosh with the Map CDEV, Eudora will generate Date: fields on outgoing mail. This will make some SMTP servers drip their bits with joy. Eudora now honors Reply-To: fields in messages. System 7 users can enjoy Balloon Help (if enjoying Balloon Help is possible) in Eudora. AND A CONCESSION 1.2 understands (but does not produce) attachments in the format generated by the GatorMail gateways. I am told by the GatorMail people that future versions of these gateways will understand (and maybe even [optionally] produce) attachments in the format generated by Eudora. For the record, the GatorMail people did it wrong, not I.