1661 — 06 June 2019

1661.3.4

New

CSV2XL.SBX 2.1(232): add hcenter and vcenter options to the //SetPrint directive, e.g. //XL,SetPrint, vcenter{=1},hcenter{=1}. Note that the =1 is optional (1 for on, 0 for off), but since there is little reason to ever specify the attribute except when turning it on, it isn't really necessary to specify the attribute value.

1661.3.3

Fix

CSV2XL.SBX 2.1(232): //XL,SetPrint,repeatrows=#,repeatcols=# was failing to work properly in a variety of ways.

1661.3.2

Fix

CSV2XL.SBX 2.1(231): the presence of a formula in an otherwise numeric cell was causing the column to be mis-classified as text.

1661.3.1

Fix

Error handling bug fix: close a loophole through which a BASIC error during evaluation of an expression, e.g. subscript out of range, might lead to a subsequent spurious floating point overflow error. Error was introduced on or about A-Shell 6.5.1645, August 2018.

1661.2

Fix

Compiler edit 907: .sizeof(var) was generating spurious variable not found errors for defstruct references in isolated cases. Introduced in compiler edit 902.

1661.1

Fix

Compiler edit 906: .sizeof(var) was generating spurious variable not found errors under a certain situations. Introduced in compiler edit 902.

1661.0.7

New

Compiler language enhancement, edit 905: new compiler functional directive EXTERN(expr).

1661.0.6

New

MIAMEX function MX_GETWINFILEVER (194) retrieves version of a Windows DLL or executable.

1661.0.5

Fix

Compiler edit 904: Resolve an issue with MX_DYNSTRUCT in which source files with multiple DEFSTRUCTS containing MAP1 statements may have led to corrupted extents of array members of the target structure.

1661.0.4

New

CSV2XL.SBX 2.1(230) enhancements: //XL,AddSheet now supports an optional parameter COLOR=COLOR_xxx to set the tab color; set wrap attribute for column headers.

1661.0.3

New

Compiler edit 903: .SIZEOF() now supports DEFTYPE names, e.g. .SIZEOF(BOOLEAN).

1661.0.2

EIR

Several fixes, refinements, enhancements are included in the LIBXL.BSI Update to version 131.

1661.0.1

EIR

AXL (Windows) update: version 3.8.5.2 of the libxl.dll includes several minor bug fixes and refinements. Warning 1: This update of AXL (both libxl.dll and libxl.bsi) are not compatible with earlier versions of A-Shell/Windows prior to 6.5.1661. The updated A-Shell however is compatible with older version of the library. Warning 2: The parameter lists of some of the library functions have changed. To be sure of continued compatibility, you should recompile any AXL-dependent programs using the updated LIBXL.BSI interface module.