home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
ftp.qualcomm.com
/
2014.06.ftp.qualcomm.com.tar
/
ftp.qualcomm.com
/
eudora
/
eudoralight
/
mac
/
english
/
1.3system6
/
changes
next >
Wrap
Text File
|
1997-03-25
|
18KB
|
460 lines
Description of the changes between Eudora 1.2 and 1.3.
WHAT'S NEW IN 1.3?
Eudora 1.3 has quite a few new features over Eudora 1.2.2. The Eudora
manual will be updated, but it will take some time. Until then, you'll
have to get by with this document, the Eudora Q&A stack, and balloon
help.
ACKNOWLEDGEMENTS
Many, many, many of the new features in Eudora have come from user
suggestions. I wish I could attribute every feature to the people who
suggested it. Unfortunately, neither my records nor my patience are
sufficient for this. I'll just have to say a global "Thank You" for
all your ideas.
NO, THAT'S NOT A BUG
Contrary to what the Finder does, Apple says that shift-click should
select a range of items, and command-click should select disjoint
items. Eudora mailbox windows now work correctly, instead of working
like the Finder. I'm putting this in a prominent position because it
is often reported as a bug, which it is not.
SUMMARY
The major changes in Eudora 1.3 are:
General Features
- Subject editing - AppleLink enclosures supported - Reply All switch -
Wrap menu item - New mailbox sorting options - Message priorities -
Draggable mailbox column dividers - Enhanced nicknames window - Make
Nickname command - Finger - Moved New (Mailbox) back to the Transfer
menu - Lightweight forgery protection - Change Password command -
Auto-Open switch - Change Queueing command - Added mailbox size display
Esoteric Features
- Mailboxes and tables of contents may be aliases - Can work with uucp
and similar forms of transport - Plug-in resource files - Single-string
overrides - Selectable transliteration tables - Debugging log - Print
Selection and Reply to Selection - Support for triple-clicking, and
shift/option-arrow keys - Renamed Eudora Settings files - Time Zone
table
Dialin Features
- Enhanced navigation strings - Improved modem handling
Tweaks and Tuning
- Compaction - Better date displays - Improved handling of tabs in
pasted text and incoming mail - Improved text wrapping algorithm -
Memory size estimator - Skip big messages enhanced - Find command
operation improved - Improved detection of previously read mail -
Improved window zooming - Mailbox selections follow Apple HIG -
Notification manager preferences - Sorting by Date: field, not arrival
time - Localization of headers possible
Bugs
- A whole lot of bugs fixed - Some bugs added (sorry)
DETAILS, DETAILS, DETAILS
General Features
- Subject editing
If you turn the Icon Bar switch on, you will be able to edit the
subject of messages you receive. Just click on the subject above the
double line at the top of the window, and edit it. The changes you
make will appear in mailbox windows. Use this feature to change
non-descriptive subjects to ones meaningful to you.
- AppleLink enclosures supported
Eudora can now exchange files with people on AppleLink. One caveat;
AppleLink cannot receive any mail message over 32K (though it can send
mail of any size; go figure). Thanks to Mike Culbert of Apple for the
code to handle AppleLink attachments.
- Reply All switch
In the past, you had to hold down the option key to make Eudora reply
to all recipients of the message, as well as the sender. There is now
a Reply All switch that will make replying to all the default, and make
the option key mean reply only to the sender. Also included is an
Include Self switch; if this is unselected, Eudora will strip your
address from messages when it does a Reply All (if you have addresses
other than your return address that you would like Eudora to count as
you, create a nickname "me" and list your addresses in it). Finally,
Eudora labels the quoted text with the name of the sender and the date
sent when it does a Reply All.
- Wrap menu item
If you have some text and you wonder how Eudora is going to word-wrap
it, or just want some text word-wrapped and hard returns inserted, this
is the menu item for you.
If you hold down the option key, Eudora will guess paragraphs in your
selection, like it does for Save As.... This can be useful if you need
to edit a section of text that has been word-wrapped already.
- Message priorities
Typing cmd-1 (Highest) through cmd-5 (Lowest) will assign priorities to
your messages. There is also a popup menu on the left side of the icon
bar that can be used for the same purpose. You can use these
priorities for your own reference, and to give your recipients "hints"
as to how important you think something is. The mail transport system
won't be at all impressed by the priorities, though; your mail won't go
any faster just because you select "Highest" priority. Priorities are
displayed by means of small icons, either in the icon bar or in the
Status column of mailbox windows.
- New mailbox sorting options
You can now sort mailboxes by status and priority, in addition to the
other critera.
- Draggable mailbox column dividers
If you want to widen or narrow a column in your mailbox windows, just
drag the dotted column divider lines where you want them. If you make
a column zero-width, Eudora will draw a double line where the column
used to be; drag the right-hand half of the line to get the column
back.
- Enhanced nicknames window
There have been quite a few changes to the nicknames window. Use
balloon help to figure out how it all works. You can have notes on
your nicknames, or automatically insert them in the address field of
your choice, or even start a new message to a nickname. You can also
tell at a glance which nicknames are on your Recipients menus and which
are not, and easily add or remove a nickname (just double-click on one
to add or remove it).
- Make Nickname command
This command creates a nickname for you, using the current message(s).
It makes a nickname out of everyone who would get a reply to the
message(s), obeying the Reply All and Include Self switches. Use this
to make instant nicknames and mailing lists.
- Finger
Eudora has always had a Ph window. Now, the ph window can do finger,
too; just hit the "Finger" button instead of the "Ph" button. (Use
standard user@host syntax, and don't type the word "finger". If you
don't specify a host, Eudora will use your SMTP server.)
- Moved New (Mailbox) back to the Transfer menu
Since people most often make new mailboxes when they have something to
put in them, the New... menu item has returned to the Transfer menu,
after a brief but unsatisfying sojourn in the Mailboxes menu.
- Change Password command
Some people only login to their POP servers to change their passwords.
Now, they don't even have to do that.
If you'd like to use this command, you'll have to get your systems
administrator to cooperate. A server must run on port 106 (the port
number can be changed with ResEdit) of your POP server. The server can
expect the following sequence of commands from Eudora:
user yourloginname\r\n pass yourcurrentpassword\r\n newpass
yournewpassword\r\n quit\r\n
The server's responses should be like an FTP server's responses; 1xx
for in progress, 2xx for success, 3xx for more information needed, 4xx
for temporary failure, and 5xx for permanent failure. Putting it all
together, here's a sample conversation:
S: 200 hello\r\n E: user yourloginname\r\n S: 300 please send your
password now\r\n E: pass yourcurrentpassword\r\n S: 200 My, that was
tasty\r\n E: newpass yournewpassword\r\n S: 200 Happy to oblige\r\n E:
quit\r\n S: 200 Bye-bye\r\n S: <closes connection> E: <closes
connection>
- Auto-Open switch
If you transfer or delete a message, and the next message in the
mailbox is unread, Eudora will open it for you automatically. You can
turn this off in the Switches dialog.
- Change Queueing command
Before, you could either send a message now, or send it the next time
queued messages were sent. Now, you can use the Change Queueing
command to set a message to be sent at a specific time. Use this to
take advantage of less busy network times, or to send reminders to
yourself or others.
- Added mailbox size display
Eudora now prints three numbers in the lower-left hand corner of
mailbox windows. The numbers the number of messages in the mailbox,
the amount of space taken up by those messages, and the amount of space
taken up by deleted messages (see Compaction below).
- Lightweight forgery protection
Eudora allows you to put whatever you like for your return address.
Some people felt this was an invitation to forgery. In reality, the
entire Internet mail transport system is an invitation to forgery;
however, even I get worn down after a while. So, now Eudora will add a
"Sender:" header to mail, giving the POP account, if it's different
from the return address.
If the sender has logged into their POP account before sending mail,
you'll see:
Sender: him@his.pop.host
If he hasn't, you'll see:
Sender: him@his.pop.host (Unverified)
So, if you see "(Unverified)", be advised that the sender might not be
who he says he is. Of course, if you don't see "(Unverified)", you
should ALSO be advised that the sender might not be who he says he is,
since evil persons can use any number of ways to forge mail.
Esoteric Features
- Mailboxes and tables of contents may be aliases
If you want to keep some mailboxes outside your Eudora Folder, you can
use System 7's alias feature. Just put aliases of the mailbox and its
.toc file in the Eudora Folder. (Do NOT put aliases to folders in the
Eudora Folder; that won't work.)
- Can work with uucp and similar forms of transport
For details on this, please see "README.uucp".
- Plug-in resource files
Eudora uses many resources. Much of Eudora's behavior can be altered
by changing those resources. In the past, I have suggested that such
changed resources could be put in the Eudora Settings file. While
that's still true, there is now another method. If you create a file
of type 'rsrc' and creator 'CSOm' (Eudora), and put it in your
Preferences folder (or System Folder, for you System 6 holdouts),
Eudora will read resources from there. These files are placed in the
resource file chain between the settings file and Eudora itself, so you
can use them to override resources in the application, but not in the
settings file.
- Single-string overrides
Eudora has hundreds of tunable bits, most of them in STR# resources.
In the past, if you wanted to change one of these, you had to copy the
whole STR# into your settings file, and edit it there. That meant you
also overrode all the other strings in the resource, and if I changed
the values in new versions of Eudora, you'd be stuck with the old
ones.
Now, you can override any single string in an STR# resource. All you
have to do is take the id of the STR# resource the string is in, add
the string's number to it, and create an 'STR ' resource with that id,
either in a Plug-In file or in your Eudora Settings file. Put the
value you want in the resource, and, quick as a limpet, you have
overriden just the string you want, and no other strings from the same
resource.
For more information on the things you can change and how to change
them, see the Eudora Q&A stack.
- Selectable transliteration tables
All you furriners will be glad to know that Eudora can now let you
choose which translation tables you wish to use to view or send a
message. Please see "README.tables" for details.
- Debugging log
Eudora now has a logging facility, which can be used as a record of who
sent you mail, or for debugging. To enable the log, put the
appropriate number in string 71 of STR# id 1000 in your Eudora settings
file. The number should be the sum of:
1 - Outgoing mail 2 - Incoming mail 4 - Navigation strings 8 - Alerts
16 - Progress messages 32 - All bytes transferred
A file named "Eudora Log" will be created in your Eudora Folder, and
the log entries will be written to it. If the log file exceeds 100K,
it will be renamed "Old Log", and a new "Eudora Log" will be started.
- Print Selection and Reply to Selection
If you hold down the shift key while replying to or printing a message,
only the selected text will be printed or quoted in the reply. There
is also a Print Selection menu item.
- Support for triple-clicking, and shift/option-arrow keys
Triple-clicking now selects a paragraph (actually, all text between
"hard returns"). Option-left/right arrow moves the insertion point by
words. Shift-arrows extend the current selection while moving the
insertion point.
- Renamed Eudora Settings files
As long as you start Eudora by double-clicking on a eudora settings
file, the file can be named whatever you like. You could, for example,
use this feature to maintain two different POP accounts in the same
Eudora Folder; just double-click on the one you want to use.
- Time Zone Table
Time zones in mail are supposed to be expressed as numerical offsets
(eg, "-0600"). In the past, Eudora has tolerated only US time zone
names (eg, "CST"). Now, there is a 'zon#' resource that you can use to
teach Eudora other time zone names.
Dialin Features
- Enhanced navigation strings
You may now embed a wide variety of special character sequences in
Eudora's navigation strings. The character sequences will be replaced
by special characters or usernames and passwords. These character
sequences are:
\u - Your POP account username
\h - Your POP account hostname
\p - Your POP account password
\s - Your SMTP server hostname
\U - Your dialin username (a new item in the Configuration dialog)
\P - Your dialin password (you will be prompted for it)
\b - A bullet character
\n - linefeed
\r - carriage return
\\ - a backslash
\b - a beta character
\D - a delta character
\eexpect - go on only when Eudora sees "expect" in the output from the
server. Should be used at the end of a string that ought to cause
"expect" to show up. (eg, username\r\ePassword:).
The delta character, when followed by a string of digits, will simply
wait for the number of seconds the digits specify.
This will make it easier to build navigation strings.
- Improved modem handling
Eudora now works with the Hayes Modem Tool and the Global Village
family of modems. However, you MUST use either the Hayes Modem Tool or
the Apple Modem Tool version 1.1 or later; the Apple Modem Tool version
1.0 and the Powerbook Modem Tool do *not* work with Eudora.
Tweaks and Tuning
- Compaction
When a mailbox is more than half empty space, or if the empty space in
the mailbox is more than 5% of the free space on your disk, Eudora will
automatically compact the mailbox the next time it is closed. You can
still force all mailboxes to be compacted with the "Compact Mailboxes"
command from the "Special" menu.
- Better date displays
Eudora now displays the year in addition to the time and date. This
only affects new incoming messages.
- Improved handling of tabs in pasted text and incoming mail
Eudora uses TextEdit, and TextEdit cannot handle tabs properly.
Therefore, if you have the Tabs In Body switch set, Eudora will now
expand tabs on incoming mail or when you paste selections. Tabs are
expanded as though they had been set every 8 spaces.
- Improved text wrapping algorithm
Eudora's text wrapping algorithm has been tweaked in a couple of ways.
First, it now hard wraps even quoted text (though this wrap takes place
at 80 columns, not 76). This will avoid some problems with SMTP
servers. Secondly, it will not wrap paragraphs that are over 76 but
less than 81 characters long. This helps people who can't get out of
the habit of typing return at the ends of lines.
- Memory size estimator
At startup, and in the About box, Eudora 1.3 will give you an estimate
of how much memory you should use. It's a good idea to use a memory
size at least as big as what Eudora recommends.
- Skip big messages enhanced
Now, when a large message is skipped, the first few lines are brought
to your Mac. This lets you "peek" at the contents of the message,
without having to download the whole thing.
- Find command operation improved
The Find command has been improved in a couple of ways. First, there
is now a "summaries only" switch. If you turn this on, Eudora will
only search in the text that appears in the mailbox windows; this is
much faster than searching the messages themselves. Second, it now is
better about closing windows it opened, so you don't wind up with scads
of open windows while searching for things.
- Improved detection of previously read mail
Eudora has been made a little more flexible in figuring out when mail
is read. It still relies on previously read mail having a "Status:"
header in it. Now, however, it is not sensitive to the order of flags
on this line; so long as an 'R' appears in the header, Eudora assumes
the message has been read.
- Improved window zooming
Mailbox and message windows now zoom to sizes no bigger than necessary
to display their contents.
- Mailbox selections follow Apple HIG
Shift-click now selects all summaries in between the old selection and
the new click point, whereas command-click does what shift-click used
to do. This change was made to conform with Apple's new guidelines.
- Notification manager preferences
Rather than always giving you an alert when it needs help, Eudora now
lets you choose whether you want an alert, a sound, or a flashing icon,
or any combination thereof.
- Sorting by Date: field, not arrival time
Eudora now interprets and sorts by the Date: field of messages, rather
than the time they arrived on your Macintosh.
- Localization of headers possible
Eudora now keeps the header names it displays in composition windows in
an STR# resource (id 24200) separate from the ones it actually puts in
mail.
BUGS
- A whole lot of bugs fixed - Some bugs added (sorry)
Please, please, please; if you think you have found a bug in Eudora,
report it. Send mail to me, sdorner@qualcomm.com. Tell me what
version of Eudora you have, what kind of Mac you have, what system you
run, and anything else you think might be relevant. Explain the bug as
best you can; if you can tell me how to make it happen, that's the
best.