Please enable JavaScript to view this site.

A-Shell Development History

1171.5.1

Windows printing bug fix: After faxing, subsequent non-fax print requests were subject to getting spurious "Invalid Handle" errors.

1171.5.2

Internal Windows-relate bug fix: Close a loophole in which a control-c status at the start of a message box display operation could cause an infinite loop (with no message box displayed).

1171.5.3

Compiler bug fix (edit 445): ++PRAGMA FORCE_FSPEC was sometimes failing to convert %s to the program filename, resulting in an output file with no filename.

1171.5.4

Internal improvement: processing of language-specific message files (e.g. SBRMSG.xxx) is now more efficient than before (improved caching).

1171.5.5

Various internal changes related to ASHNET.DLL and ASHNET2.DLL in preparation for supporting an alternate SSH implementation (but which are not ready to use, so this update should NOT be used with ATE!).

1171.5.6

XTREE enhancement: Two new flags:

XTF2_PGUPDN     (&h00000040)  Enable PgUp/PgDn (exitcodes 4, 6)

XTF2_DOWN       (&h00000080)  Enable Ctrl+Down on last row (exitcode -43)

1171.2.1

GUI refinement: hot tracking (introduced in 5.1.1170) now applies to static and button controls that have MBF_SHLEXC, MBF_CMDLIN, or MBF_DLL (previously was just MBF_KBD).

1171.2.2

GUI refinement: MBF_SHLEXC, MBF_CMDLIN, and MBF_DLL now have precedence over MBF_KBD. (MBF_KBD is ignored if any of the others are set.) This is not technically a fix, since you should never use more than one of those options, but this refinement helps avoid a common application coding bug (including one in Leo).

1171.1

Windows printing bug fix: Minor cleanup of pass-through logic to follow the proper sequence of formalities for starting/ending each page, and expand the TRACE LP to track this better.

1171.0.1

(Internal) Begin internal modifications to support alternate SSH implementation.

1171.0.2

Windows printing bug fix: Eliminate a scenario in which options from a print operation would carry over to affect a subsequent print operation.