Please enable JavaScript to view this site.

A-Shell Development History

Navigation: Version 4.6, builds 699-791

747 — 21 September 2000

Scroll Prev Top Next More

1. (UNIX) AUXLOC: printing now supports NOFORMFEED.

 

2. The ERRMSG(x) function is now supported in BasicPlus mode.

 

3. A new tracing option, TRACE=XCALL is available. When active, every xcall (except TINKEY, RXTERM, and MIAMEX opcodes 1-33) are logged in the ashell.log file (which could grow quite large in a hurry!) The log will also show the native specs of any programs which are loaded to be executed, along with the expanded command line which initiated it.

 

4. XCALL MIAMEX,82 added to force an exit to the 'dot' prompt, even from within an XCALL (SBX). (This is needed to simulate an M68 EXIT operation within an XCALL subroutine when the subroutine is being written in Basic, since a mere END will just return to the caller.)

 

5. SET.LIT 1.0(122) now supports SET TRACE XCALL {boolean}.

 

6. DO.LIT 1.0(115) (and MDO.LIT) now supports grouping of arguments using . For example, in the command:        MYDO PAR0 < PARA PARB > PAR2 The combination "PARA PARB" will be taken as a single parameter (affecting the way all subsequent parameters are numbered.)

 

Also four new 2-character $ commands have been added:        $HD (host device, e.g. /vm/miame/dsk0),        $HP (host ppn, e.g. 001004).        $HF (full fspec, e.g. /vm/miame/dsk0/001004/xyz.run").        $HM (MIAME environment variable) Surely these new commands will be useful for something.