Please enable JavaScript to view this site.

A-Shell 6.5 Development Notes

Navigation: Notes by Version and Date

1740 — 11 September 2023

Scroll Prev Top Next More

1740.3.1

Fix

INPUT CSV, $grid(): row index wasn't getting updated if first column of a row as empty.

1740.3.2

Fix

Fix a bogus error condition when passing an ordmap() by reference. Introduced in 1738.1.

1740.2.1

Fix

Minor refinement to HFE_ISAM_DEL hook to address possibility of a mismatch between the actual record prior to deletion and the version passed to the hook routine. Also, correct the record # passed to the hook to be 0 based (independent of the calling FILEBASE) to match all other hooks.

1740.2.2

Fix

Fix bug in MX_CALLSTACK (introduced in 1735.0 related to MX_RUNPROF).

1740.2.3

Fix

The Font Cache Dump (when selected from the context menu of the System Message window) appears in that window (in addition to the ashlog), regardless of whether the "Show System Traces" option was activated. Previously it may have appeared not to work if just outputting to the ashlog.

1740.2.4

Fix

Fix a bogus error condition when passing a gridmap(int;int;varstr) by reference (introduced in 1738.1).

1740.2.5

EIR

Parameter passing refinement: DIMX arrays of type S or X are now treated as compatible with each other when passed by reference to a function. Previously this triggered an incompatible parameter error.

1740.2.6

EIR

SRCCOM.LIT 2.0(203) update: minor refinement to improve handling of case where a new block of code is inserted that contains two or more adjacent lines that match nearby lines in the original.

1740.1.1

EIR

64 bit executables released for Ubuntu 22 and CentOS Stream 8 platforms.

1740.1.2

EIR

AXL license for Libxl library extended thru version 4.2.0

1740.1.3

Fix

MX_RUNPROF was failing to terminate properly.

1740.1.4

Fix

PRTXLS.SBX 2.1(233): subscript out of range issue when column headers spanned columns that otherwise would have been subdivided.

1740.0.1

EIR

Upgrade remaining functions involving file times to use 64 bit version (avoiding the Y2K38 bug, provided the file system supports it). Affected functions include MX_FILESTATS, MX_FILETIMES, MX_FTFORMAT,... Note that applications need to provide F,6, I,6 or B,6 variables to handle file times beyond 19-Jan-2038.

1740.0.2

EIR

MX_FILETIMES now supports last accessed time and ability to redirect the operation to ATE.

1740.0.3

New

AG_FILETIMES implemented.

1740.0.4

EIR

MX_FILESTATS now retrieves last access time.

1740.0.5

EIR

AG_FILESTATS now supports last access time.

1740.0.6

EIR

ATE refinement: ATECACHE directory now retains files for 96 hours after the last access as an optimization to reduce excess cache transfers. Previously the entire directory was cleared after the last ATE session the local machine exited.

1740.0.7

New

New MIAMEX function MX_DIRCLEAN scans a specified directory, counting and/or deleting files based on various filter attributes.

1740.0.8

New

New ATE function AG_DIRCLEAN implemented. See MX_DIRCLEAN for description, specs, parameters, etc.

1740.0.9

EIR

AGCMD.LIT 1.0(108) supports AG_FILETIMES, AG_GETDPI, AG_DPM, AG_DIRCLEAN.

1740.0.10

EIR

ATSYNC.LIT,1.3(123): minor bug fixes; /V2 is now the default.