Please enable JavaScript to view this site.

A-Shell Development History

1416.3.1

MAP2+ statements are now flagged as Illegal MAP Statements if not preceded by a finalized MAP1 statement.

1416.3.2

MESAG.SBR bug fix: When the length of the message was more than 60 characters, it was possible to see some display garbage in the area between the main message and the "CR TO CONTINUE" prompt. The new maximum size is 160 characters, to handle the GUI and ultra-wide screen cases. Anything longer, or anything longer than the terminal area allows, will be cleanly truncated.

1416.3.3

Compiler bug fix (edit 749): Fix bug introduced in edit 745 where a mapped overlay @var would incorrectly look for suscripted var if the immediately preceding variable on same level was subscripted. This was resulting in a spurious invalid overlay syntax error.

1416.2.1

Fix Fairly Serious Compiler Bug.

1416.1

EFS (Linux) bug fix: the compiler was crashing the encrypted file system version of A-Shell due to an incompatible library function.

1416.0.1

New MIAMEX function MX_FILECHINFO returns information about an open file based on the file channel.

1416.0.2

Windows 8.1+ High DPI IMGOP_CAPTURE partial fix: Starting with Windows 8.1, the IMGOP_CAPTURE function was returning a truncated image on high DPI monitors and when the DPI had been manually increased to make fonts and other objects bigger. In particular, this was affecting the Screen Picture utility bundled with A-Shell. The fix resolves the issue when capturing the current or main window. It remains a problem when capturing the screen or the client area option is checked.

1416.0.3

XTREE bug fix: close a GPF loophole in the new column optimization logic introduced in 6.1.1415.2.