Please enable JavaScript to view this site.

A-Shell Development History

1. INFLD TYPE |K (described under 830 below) now affects ^C key only when ^C has been disabled (such as via SET NOCTRLC, or XCALL CCOFF).

2. Rounding logic within USING routine no longer uses a fixed fudge factor of 1 digit 5 places to the right of the rightmost digit in the mask, unless OPTIONS=FPROUND.  Otherwise, it simply rounds to the nearest 48 bit floating point value and then uses the normal rounding logic.

COMPATIBILITY WARNING: This change could have a minor effect on some existing programs that were not careful about dealing with the accumulation of rounding errors in floating point calculations. Such programs should probably use OPTIONS=FPROUND to minimize such effects, especially if they are not normally dealing with numbers smaller than 0.0001.

3. (UNIX) MIAMEX function 105 (described under 830 below) now supports copying from a screen rectangle under UNIX.  Note that under UNIX, the clipboard is actually a file. If you are using a Windows terminal emulator and want to access the Windows clipboard, you will need to use the appropriate ESC sequences for your terminal emulator.

4. (CE) AshCE (Windows CE version of A-Shell) now supports CHAIN and the full range of LIT commands.  You must now use the RUN command to execute .RUN files (unlike before, when it treated RUN files like LIT files as AshLite does.)