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