Please enable JavaScript to view this site.

A-Shell Development History

1. (WINDOWS) New MIAME.INI option IATIMEOUT= allows a global inactivity timeout to be defined. If no keystrokes or basic instructions are executed for the specified interval, the job will be terminated. If running a Basic program, it will be terminated via error 254.

 

The A-Shell session will be terminated on the first keyboard operation after the Basic error is trapped, or on second keyboard operation if not running Basic. Note that the interval specified is not exact--the actual inactivity time until the timeout is detected may be anywhere between 1 and 2 times the specified period.

 

2. (WINDOWS) New MIAME.INI option IJCFREQ= activates a primitive "Inter Job Control" mechanism which operates on the specified frequency. Since the mechanism is disk based, it is not advised to make the frequency interval any less than about 10 seconds for very small networks, and perhaps 30-45 seconds for very large ones. The default, if the option is not specified, is 15 seconds. (Use IJCFREQ=0 to disable the feature.) Currently the feature is only used by the new SEND.LIT 2.0(111), which, in conjunction with the new AWMSG.EXE utility, allows one job to send a popup message to another job. Note that the message may not appear until the next 'tick' of the IJC interval clock.

 

Also note that even without the IJCFREQ being set, the message will still be delivered, but only when the target job has some reason to update its job control record, such as when it starts or ends a program.

 

Other uses of the IJC system will follow, starting with KILL.LIT.

 

3. SYSTAT.LIT 2.1(127) now displays keystrokes along with other job activity fields when /W switch given.

 

4. (WINDOWS) MIAME.INI file option TRACE=GDIPRT displays tracing information for each GDI command.

 

5. MIAME.INI file option TRACE=QOPEN displays detailed tracing information related to the opening and initializing of disk-based QFLOCK.SYS and JOBTBL.SYS.

 

6. (WINDOWS) Clean up a few resource leaks in GDI printing.

 

7. Compatibility Note: The QFLOCK/JOBTBL version changed to 115, requiring updates to SYSTAT, QUTL, and ASTAT.

 

8. (WINDOWS) New utility, AWMSG.EXE, released for use in conjunction with the new SEND.LIT capability. Save AWMSG.EXE in the BIN subdirectory below the directory where the MIAME.INI file is kept.