Please enable JavaScript to view this site.

A-Shell Development History

Navigation: Version 4.6, builds 699-791

753 — 3 November 2000

Scroll Prev Top Next More

1. Implement an extension to the SET TITLE option (see edit 752) to put the title on the top status line. To do this, begin the title string with $TS, e.g.:

 

 SET TITLE $TSJob $NJ running $NP version $VP

 

The maximum length is 70 characters. When running under PolyShell the title bar will be redisplayed after each context switch if the job being swapped to had set a title with SET TITLE $TS... Otherwise, the previous top status line string remains. (So if you are going to use SET TITLE $TS to display job-specific information within PolyShell, the make sure you use it on each of the child jobs.)

 

2. The TRACE=LOCKS (or SET TRACE LOCKS ON) option now displays information (on the bottom status line) whenever it returns with a non-zero return code. (Previously in only display a message while waiting for the lock to clear.) In addition, the status information now includes the job number that has the (or one of the) conflicting locks. This can be useful in debugging FLOCK problems, especially when the source code is not handy.

 

3. GETVER.SBR (to return the formatted version string for the current program) now works properly with "big-endian" machines.

 

4. FLOCK.SBR may now be used on ISAM 1.0 files in addition to random files. Previously it only supported random files (just like the AMOS version.)

 

5. LOG files created by SUBMIT now have mode 664 (rw-rw-r--) instead of 644 (rw-r--r--).