Please enable JavaScript to view this site.

A-Shell Development History

1. PolyShell 1.4(154.1 closes a loophole in which two PolyShell sessions under race conditions (simultaneous startup) may both initialize the JOBTBL, leading to "Job PSHAA1 already in use" errors. The likelihood of this happening was pretty slim, except when ashgetty was being used to launch PolyShell sessions out of the inittab during system boot. A-Shell 4.8(839) contains the same fix, but was probably not an issue there since it already had workaround logic, or at worst, could simply be restarted.

2. Fix bug in PCKLST.SBR memory array mode in which it might not display any items if PROMPT="". PROMPT="" is now treated like PROMPT=chr(13) for that mode.

3. WRITECD and WRITETD (output comma delimited and tab delimited) statements now strip leading blanks (as well as trailing blanks) from strings, matching the documentation.