1553 — 20 July 2017

A-Shell Release Notes Version 6.4.1553.3 (20 Jul 2017)

1553.3.1

Fix

INPUT CSV bug fix: individual mid-field quotes (e.g. [6" wrench], or ["6" wrench"]) were breaking the tokenization of the remainder of the line. Problem introduced in 1548.9.

1553.3.2

Revision

MX_XCBINFO refinement: XCB'PTYPE is now masked so as to include only the low 5 bits needed to identify the basic field data type (X,S,F,B,I) and the array flag. The additional bits added since that routine was introduced (and subsequently made obsolete by the .ARGCNT and .ARGTYP dot variables), particularly the new ARGTYP_READONLY bit, were confusing some old SBX routines.

A-Shell Release Notes Version 6.4.1553.2 (19 Jul 2017)

1553.2

Fix

ATE optimization bug fix: AUI_CONTROL and AUI_MENU operations were needlessly requesting responses from the ATE client, impairing performance—in some cases drastically. Problem was introduced in 1553.0 and is a server-side issue; ATE client was not affected.

A-Shell Release Notes Version 6.4.1553.1 (18 Jul 2017)

1553.1

Fix

Indirect function calls were not working properly in programs compiled with /A.

A-Shell Release Notes Version 6.4.1553.0 (15 Jul 2017)

1553.0

New

New .ARGTYP() flag ARGTYP_READONLY will be set if the passed argument is a literal value or expression, or is otherwise incapable of receiving an updated value.