Please enable JavaScript to view this site.

A-Shell Development History

1119.2.1

XTREE refinement: Improved Backslash Handling in XTREE for array-mode trees.

1119.2.2

Startup command line parsing bug fix: A-Shell scans the startup command line for "\n" in order to allow multi-line commands (virtual command files) to be passed on the ashell (or ashw32) command line. It has always had a test to determine whether any "\n" was part of a filespec (e.g. c:\new.txt) but the test failed to recognize the case where the filespec was preceded by an equals sign ( = ) with no space. Thus:

... ztxfer xxx=c:\temp\new.txt

would have been interpreted as:

... ztxfer xxx=c:\temp <newline>

ew.txt

1119.2.3

Rogue filespec bug fix: Filespecs longer than 256 chars were in some cases corrupting the A-Shell stack (usually causing A-Shell to crash.)

1119.1.1

MX_COPYFILE bug fix: attempting to copy a random file via its file channel was sometimes causing a program abort.

1119.1.2

INPUT CSV bug fix: hitting EOF while trying to match up a double-quote was causing an infinite loop (problem introduced in 1119.0). A-Shell now displays a warning message when this situation arises, since it almost certainly indicates a problem with the parsing of the data.

1119.0.1

INPUT CSV enhancement: Improved Quote Handling in ASFLAG.SBR.

1119.0.2

INPUT CSV fix: Fields that started with a double-quote were being effectively terminated at the next double-quote

1119.0.3

INPUT CSV fix: Double-Double-quotes were not being interpreted as a single double-quote data character unless the field was quoted.