1664.4.2 |
ATE: the contents of the ATECACHE directory are now cleared only upon exit of the last instance of ATE (or A-Shell/Windows) running within the same client memory context. Previously it was cleared on each instance exits, potentially creating a conflict or inefficiency for other instances sharing those cached files. Note that in some server contexts like RDP, it may not be possible for the ATE client to detect other instances due to memory sandboxing, in which case this change will have no effect. |
|
1664.4.1 |
Fix |
Compiler edit 913: TRACE.xxx statements were not allowing additional statements on the same line (using colon separators). Not that we'd like to encourage the anachronistic practice of jamming several statements together on a single line (presumably for the purpose of sharing a single THEN or ELSE clause), when it is much cleaner to use the multi-line IF/ENDIF construction. But technically it should be legal. |
1664.3.2 |
Fix |
Compiler edit 912: The /PX switch was causing .GLBI (and previously CMPGLOBAL.TMP) temporary files to be left behind. |
1664.3.1 |
Fix |
Checkbox: clicking on a checkbox now processes the auto-click event prior to sending the keyboard command. This fixes a problem introduced in 1634.3 in which clicking on a checkbox while another control, particularly XTREE, had the focus, was failing to auto-toggle the checkbox state. |
1664.2.2 |
Fix |
CGIUTL.SBR: the HTML unescape routine was converting "<" characters after the first one to "[" as an ill-advised defense against HTML injection hacks. It falls back on your application to be careful not to send potentially dangerous HTML sequences back to the browser. Same patch in 6.4.1558.8. |
1664.2.1 |
Compiler edit 911: The temporary file used to hold a GLOBAL_BEGIN/END block now uses a source-file-specific name <source>.glbi instead of the fixed name cmpglobals.inc. This resolves a conflict with running multiple simultaneous compilations in the same directory. |
|
1664.1 |
Fix |
AG_XFUNCS return values were not being transmitted from the client back to the host correctly. Problem introduced in 1661.6. |
1664.0.3 |
Refinement to the scanning and selection of available ATE setup modules. Now it selects the newest version. Previously, when both monolithic and -web modules existed, it chose the -web module regardless. |
|
1664.0.2 |
XTREE CB auto-filter refinement: adjustment to the way cell values are grouped into checkbox options to better handle values with leading spaces. Also, increase the checkbox dialog width to better accommodate longer values. |
|
1664.0.1 |
New |
MIAMEX function MX_FILEVAR gets or sets the value of the file record number variable, and, in the case of ISAMA, the stats variable. |