SCHAFER@RICEVM1.RICE.EDU (Richard A. Schafer) (01/16/90)
I'm sending out fixed versions of the code this afternoon. (Source
sites will get source updates as well, of course.)
This fixes the following problems, and will be labelled as version
89.02.0B to make it clear what level of the code you are running:
1. Comments describing PROFS format messages needed correcting
2. When a PROFS user forwards a file instead of a note, the routine
to convert PROFS notes got confused.
3. The index building process used on the average around twice the
memory it should have.
4. When the index building process ran out of memory loading the
notebook, it failed to set a proper return code so that this
failure would be noticed. The user saw a message saying that the
index file created was invalid.
5. LINEND characters could cause problems building the index.
6. If the DATE field was the left-most menu field displayed, a REXX
error occurred.
7. "No Subject" was not consistently capitalized.
8. If you started a mail session by sending a message, then logged
that message into the unread notebook, MAIL tried to update the
not-yet-built menu.
9. Ack's were not always excluded from the data and were not fixed
correctly in the index file, either.
10. Reader files with :READ cards were handled wrong.
11. Resuming a non-existent file caused a VM READ condition to occur.
12. Excluding a bcc user left the header destroyed.
13. Entering MAIL, then logging an item (but not deleting it), then
exiting mail would cause the index file to be erased.
14. Hitting PF3 while in INPUT mode while sending a mail file would
cause unpredictable results.
This fixes all bugs so far reported to me. Note that the fix to the
Ack problem described in item 9 will not fix messages in the notebook
that have been read already, but will fix future incoming messages and
message which have not yet been read.
Since the only thing that has changed is the code, I am only sending
out the MAILCODE piece of the package. All other parts remained the
same, so will not be sent.
Richard