PTmail v4.0 Author: Falke Bruinsma (Falke_Bruinsma@iit.edu) September 18, 1994 Illinois Institute of Technology, Chicago, IL This program replaces (at least to some degree) VAX/VMS MAIL. It is supposed to look and feel somewhat like Elm, however a few things are different. I think one of the confusing differences is the fact that you exit PTmail with 'x' and not with 'q'uit at least when you want to save your changes. Elm is exactly the otherway around for who knows what reason. The previous version of PTmail was simply a 'wrap-around' for the MAIL program itself. Very clumsy but it worked to some degree. This version, is a complete rewrite of all MAIL routines and VAX/VMS MAIL is no longer used as a foundation. Feel free to compile this program and use it. If you use any portion of this code in any of your own programs, please give credit where it is due. If you send me 10 or more US dollars you will be put on my e-mail list and you will be notified of any changes, upgrades and maybe other programs I decide to program up. Most likely I won't distribute any other version, except to people who have mailed me a donation. -Falke (Falke_Bruinsma@iit.edu) Falke Bruinsma 3349 South Wabash Chicago, IL 60616 USA February 18, 1994 v3.0 Initial coding done after 2 weekends. First weekend I worked from Friday night 6:00 til Sunday morning 10:00am _straight_. The second weekend I only worked on Saturday from 10:00am til 9:00pm. After those two programming session the major layout of the program was done and I had people test it. One week later after fixing quite some bugs and optimizing the code I made it public. February 21, 1994 v3.1 -Optimized screen redraws by deleting unnecessay info and just leaving the windows in the background blank. -Added CTRL-Z as a nice way of exiting the program. (hey this is VMS :) -Added a function to strip the garbage off the 'from' field when display the msgs in the folder September 18, 1994 v4.0 -bugs have been fixed.. one in particular that blew up the program when moving messages between different folders. -rewrote the part on how reread folder works.. (now I just exit the handlefolder and restart it with the same foldername) -If the "copy send", "copy reply" or "copy forward" flags are set you will actually get a copy of the message send out -Distribution lists (@filename.ext) will work both at the To: and CC: prompt -(o)ptions menu is now listed in the help menu -When forwarding a message lines are wrapped correctly -Messages marked as "D"eleted first and then "M"oved will not be deleted but indeed moved -Removed unnecessary screen updates -Internet aliases are handled correctly -removed t}he clean from field function since it kept blowing up. too lazy to fix it at this time.