Please enable JavaScript to view this site.

A-Shell Development History

935.0.1

(Windows/ATE) The reset option on the Settings menu now closes the ATE reverse channel if it is open.  (This should revert communication back to the keyboard channel.)  Note: this requires A-Shell 4.9.935+ on the UNIX side as well.

935.0.2

(UNIX) Standalone compiler now looks in the current directory for ++include files if not found in the specified directory.  This is mainly useful for bootstrap compiling when you don't have a working A-Shell environment to support ppn's and ersatz directories.

935.0.3

Setting the DEBUG flag in an SBX now affects the calling program. Previously, the flag was passed down to SBXs but any changes made there were not passed back up.

935.0.4

(ATSD) The IP address (shown in SYSTAT/I and returned by MIAMEX,128) is now the IP address of the client workstation.  Previously it was the IP address of the server.  This also affects the way the licenses are counted, since ATS permits up to 5 clients with the same IP address to share a node license.

935.0.5

(ATSD) Certain kinds of aborts (related to inactivity timeout or telnet disconnect) were not always completely shutting down the A-Shell job, which was leaving unwanted job entries in the job table and also unwanted ashw32.exe processes still running.

Note that if you set TRACE=SIGNAL in the miame.ini (as you probably should), the ashlog.log file will note occurrences of timeouts and disconnects and indicate whether they shut down properly or not.