Please enable JavaScript to view this site.

A-Shell Development History

Navigation: Version 4.6, builds 699-791

744 — 28 August 2000

Scroll Prev Top Next More

1. (UNIX) VUE will now read /etc/ini.vue (if it exists) rather than the looking in the normal search path for ini.vue, IF the file is not in an AMOS-mapped directory, or IF you are using the standalone vue. This obscure feature will be most appreciated by those using CRLF terminators (either via OPTIONS=CRNL in miame.ini or by CRNL=ON in ini.vue, or both) AND who like to use vue to edit UNIX system files. The problem was that when VUE was obeying the CRNL option and writing out such system files (e.g. .profile, /etc/hosts, etc.) with CRLF terminators, which can cause havoc with normal UNIX file handling. The solution is to make a copy of your ini.vue as /etc/ini.vue and most importantly to add CRNL=OFF to that copy.

 

VUE also supports now the >CRNL {boolean} command level command, allowing you to manually turn CRNL off if you find yourself editing a system file and see the "crnl" indicator is still on in the vue command mode status display.

 

2. (UNIX) A-Shell is now more tolerant of Windows-style CRLF terminators it its own system files, such as SYS:???MSG.xxx, ersatz.ini, miame.ini.

 

3. (UNIX) Fix a recently introduced glitch in which the screen would be cleared as a side-effect of an XCALL AMOS,cmd,"Q".