Please enable JavaScript to view this site.

A-Shell Development History

Navigation: Version 6.1/6.2, builds 1300-1428

1427 – 07 September 2016

Scroll Prev Top Next More

1427.7

ATE licensing bug fix: Auxiliary ATE licenses issued to ATE clients from the server were failing to set the proper feature bits. Most noticeably this could have caused ATE to stop running after the license maintenance expiration. Problem introduced in 6.2.1425.0 along with support for the new license format.

1427.7.1

BASORT bug fix: sorting a file whose native path was more than 80 bytes long was intermittently causing A-Shell to crash. Same fix in 6.3.1524.0.

1427.7.2

Close a potential loophole where two zero-length dynamic strings might be considered not the same in a comparison. Same fix in 6.3.1518.1.

1426.6

XPUTARG bug fix: attempting to output from an I variable to an F variable wasn't doing anything. Same fix n 6.3.1522.0.

1427.5

MX_GDICALC bug fix: the MXGDI_CALCRECT opcode wasn't handling literal "^M" line break markers properly. Same fix in 6.3.1517.1.

1427.4

AUI_CONTROL bug fix: dialogs with MBF2_DLGNOCAP were not responding to the MBST_?CENTER flags.

1427.3.1

XFOLD.SBR bug fix (Windows): accented characters are now properly folded based on the Windows locale.

1427.3.2

LOG.SBR bug fix: status parameter now returns system error code; it was always returning -1 for any error.

1427.2

XTREE bug fix:returned xrow was incorrect when re-entry exited immediately for prevalidation. Same patch as 6.3.1514.1.

1427.1

APEX zoom/pan refinements. Fix problem of page jumping nearly out of window when switching zoom modes. Same patch as 6.3.1513.4.

1427.0

XTREE bug fix: in the ATE environment, updating a sortable tree from both the data and answer arrays using XTROP_REPLACE was in some cases resulting in duplicate rows or cell updates to the wrong rows. This effectively replaces earlier XTREE patches in 1421.2 and 1421.9 which failed to deal correctly with the scenario, and which actually expanded the scope of the problem to potentially affect non-ATE environments. Same patch as 6.3.1514.1.