Please enable JavaScript to view this site.

A-Shell Development History

Navigation: Version 6.5/7.0, builds 1600+ > 2018

1642 — 15 August 2018

Scroll Prev Top Next More

1642.2.3

Fix

Compiler edit 870 refinement: eliminate the ambiguity surrounding a defined symbol XXX when .XXX is an internally defined symbol—e.g. .TRUE. The problem was that the XXX was getting translated independently of the dot, resulting in unexpected results. For example assuming DEFINE TRUE = 1, a subsequent reference to .TRUE was returning .1 (substituting TRUE for 1 independent of the dot) rather than -1 (the built-in definition of .TRUE). Attempts to define symbols with leading dots are now considered errors, and references to symbols with leading dots consider only the dot version.

1642.2.2

Fix

Compiler edit 869: internal refinement to support the possibility of dynamically compiling defstructs at runtime.

1642.2.1

Fix

AUI_EVENTWAIT: when exiting with down arrow and EVW_VAREXIT, the ctlid—last focused control—was being set incorrectly one control to the right, as if there had first been a right arrow.

1642.1

Fix

AUI_CONTROL fix/refinement: scaling of images in buttons with both text and images was excessively limited by MBF2_PIXCOORDS or MBF2_PIXSIZE.

1642.0.3

EIR

XTREE auto-filtering refinement: when the CB filter dialog would have resulted in only a few single or double-character options, it converts to a set of 20 fixed range options. This is likely to be revised again soon to add a variable-range option.

1642.0.2

Fix

XTREE fix/refinement: The AutoSum footer function (=SUM) wasn't working correctly with columns using a Mask specification.

1642.0.1

New

File hook enhancement: a File-Based File Hook Handler option is now available.