Please enable JavaScript to view this site.

A-Shell Development History

Navigation: Version 6.3/6.4, builds 1500-1558

1534 — 02 November 2016

Scroll Prev Top Next More

1534.2.4

Refine

HOST.LIT 2.0(106): : reduce minimum partition memory requirement from about 265K to 3K and increase the maximum output capture buffer size (when using /O) from 256K to 512K. Note that the total memory requirement when using /O has actually increased rather than decreased, but it is only required when using /O and in that case it is dynamically allocated outside the memory partition.

1534.2.3

Refine

QUTL.LIT 3.1(129): remove previous maximum of 20000 FLOCK or XLOCK records and reduce the fixed partition memory requirement from approximately 700K to 200K by using dynamic arrays.

1534.2.2

Add

New DIR Switch MEMREG displays the memory required for static variable storage.

1534.2.1

Refine

Compiler edit 790: use of .ARGCNT within a PRIVATE_BEGIN / PRIVATE_END block now generates a compile error. Although the expression wouldn't technically be illegal, because the PRIVATE block is essentially called for initialization by whatever function or procedure in the module gets called first, there's really no good way to predict in advance what the .ARGCNT value will represent, and thus it is almost certain to create a discrepancy between the expected and actual behavior.

1534.1

Refine

ATE: remove previous limit of 1K on length of string returned by AG_XFUNCS.

1534.0.2

Fix

XTREE: when using XTROP_CREATE to replace an existing tree, not all attributes of the origional column definitions were being reset. This was resulting in some oddities where a column in the new tree might retain some attributes from the corresponding column in the old tree.

1534.0.1

Add

EDIT$ Enhancements to deal with quotes.