1. Various internal changes were made to bring the source code back into compatibility with HPUX. Most of these changes will not be noticeable, except that the qflock.sys and jobtbl.sys file formats had to be adjusted slightly. The new queue version is 116. Because of the queue change, the following LIT files also had to be updated (shown below with the new version): ASTAT.LIT 2.2(127) CHAT.LIT 2.2(116) KILL.LIT 2.2(116) LOKUTL.LIT 2.2(110) QUIT.LIT 2.2(101) QUTL.LIT 2.2(118) SEND.LIT 2.2(114) SUBMIT.LIT 2.2(124) SYSTAT.LIT 2.2(133)
Note that all were arbitrarily changed to version 2.2 to make it easy to verify that you have the new version.
Also note that because of the queue/jobtbl format change, you must get all users out and make sure queue.sys (or the memory equivalent if using the MEM: version) and jobtbl.sys are removed before starting the new version of ashell or pshell.
2. SUBMIT.LIT 2.2(124) contains a minor enhancement relating to how the temp file created during expansion of the arguments is erased. Previously, it was erased at the end of the CTL file, but this was not satisfactory in cases where the CTL file did not make it back to the dot prompt. The new version will perform the erase just after the first "LOG " in the CTL file if there is one; otherwise it will do it just prior to the "LOGOFF". If the CTL contains no "LOG " or "LOGOFF" commands, the temp file (.###) will not be deleted.