Please enable JavaScript to view this site.

A-Shell 6.5 Development Notes

Navigation: Notes by Version and Date > 2018

1624 — 23 January 2018

Scroll Prev Top Next More

1624.3

Fix

Indirect/Lblref Function Fixes.

1624.2

 

Apply all 6.4 patches thru 1556.7

1624.1

 

Apply all 6.4 patches thru 1556.5

1624.0.6

EIR

(Windows) Remove static dependencies on ODBC32.DLL, ODBCCP32.DLL, NETAPI32.DLL, RPCRT4.DLL, IPHLPAPI.DLL, DNSAPI.DLL, OLEAUT32.DLL, CRYPT32.DLL, COMCTL32.DLL, WININET.DLL, WS2_32.DLL. These standard Windows libraries and now loaded dynamically if and when needed. There is no change in outward behavior, except possibly to shave a few nanoseconds from the initial launch, and to delay any errors caused by missing DLLs to the point where they are really needed.

1624.0.5

 

(not used)

1624.0.4

Fix

INSTR(spos,subject,pattern,flags): (a) When one of the INSTRF_xxx flags was specified, the spos was being applied to the pattern rather than the subject. This was no problem if spos=1, but would likely cause failure of the search otherwise. (b) When REGEX flags were specified, the search was starting one position prior to spos.

1624.0.3

New

New CLEAR (ARY) Options.

1624.0.2

EIR

Compiler edit 846: .CLEAR enhancement: .CLEAR ARY() now supported for all types of arrays; previously it only applied to collections. The details of the clearing operation depend on the nature of the array being clear, described in further detail below. Warning: using .CLEAR with any array type other than a collection (e.g. ORDMAP) requires that runtime version 6.5.1624 or above. Otherwise it will generate an Unsupported Function error.

1624.0.1

EIR

Compiler edit 845: STRSIZ-related refinements.