Please enable JavaScript to view this site.

A-Shell 7.0 Release Notes

Navigation: Notes by Version and Date

1771 -- In Progress

Scroll Prev Top Next More

 

A-Shell Release Notes Version 7.0.1771.5 (25 April 2025)

1771.5   Fix

Close a loophole resulting in excessively scary messages referring to job table corruption—and the potential for locking other users out if the messages weren't acknowledged promptly—when launching a session that exceeded the current license limit. Problem was introduced in 7.0.1768.

 

A-Shell Release Notes Version 7.0.1771.4 (24 April 2025)

1771.4   Fixes

Xcall JSON: Op 3 (escape) was returning status=0 instead of the number of escaped characters. Op 4 (unescape) was duplicating the character after a \ character.

 

A-Shell Release Notes Version 7.0.1771.3 (23 April 2025)

1771.3   Fix

(Windows) Partial fix to a display issue with with multiple images of a blinking cursor appearing on a text mode line being edited if there were or had been any blinking fields on the display.

 

A-Shell Release Notes Version 7.0.1771.2 (22 April 2025)

1771.2.1   Fix

(Windows) Fix cursor height in multi-line INFLD controls. Cursor was extending across the entire height of the control rather than just the current line.

1771.2.2   Fix

Remove a spurious warning in the ashlog about freeing collections.

 

A-Shell Release Notes Version 7.0.1771.1 (18 April 2025)

1771.1.1   EIR

ASQL enhancement: extend the SQLOP_FETCH_ROW support for DYNSTRUCT fields by name to support multi-dimensioned arrays.

 

A-Shell Release Notes Version 7.0.1771.0 (10 April 2025)

1771.0.1   New

Add new dot variable .PID with compiler edit 1067. Returns the current process ID, same as GETPIDxs.

1771.0.2   New

Add new new dot variable .ASFLAGS with compiler edit 1068. Returns the current set of flags otherwise accessible via ASFLAGxxs. Note that the dot variable is read only, whereas the Xcall always writes (with an optional read). The two can be used together to avoid having to call the Xcall twice to set a single flag without changing any of the others. For example, to set the AF_SBXASRUN flag without touching the others...

XCALL ASFLAG, (.ASFLAGS or AF_SBXASRUN)

1771.0.3   New

New "no-PPN" variation of the DEVICE system parameter now supports individual arbitrary directories as devices without any PPNs.

1771.0.4   New

ASQL enhancement: variation of SQLOP_FETCH_ROW to fetch a result set into a DYNSTRUCT, matching up fields by name or number.

1771.0.5   EIR

ASHNET.DLL / libashnet.so 1.14.202 enhancement: XHTTPF_REQPOST can now be combined with XHTTPF_REQHEAD to retrieve both the headers and the body of the response together (separated by a blank line).

1771.0.6   EIR

JSTAT.LIT 3.3(118) refinement: the instruction counter, cumulative and per second, now scales itself more appropriately, using single, K or M units as appropriate. This avoids screen wrap and provides a more useful measure of activity for jobs that are executing either less than a thousand or more than several million instructions per second.