ADDR.W ======== *** Version # 1.6 24-Feb-86 22:52:06 dpm Removed '$' which somehow got inserted at the beginning of the file... *** Version # 1.5 24-Feb-86 18:33:22 dpm Made a single version which is compatible with VMS V3.x and V4.x using conditional VMSV3 to select V3.x-flavored code. *** Version # 1.4 22-Feb-86 17:39:17 dpm Filtered out null usernames. Replaced putlnl(""@", ...) call with 2 calls to putch. RatFor's string handling seems to have been damaged by VMS FORTRAN "bug fixes". *** Version # 1.3 02-Jan-85 12:10:47 graves Modified to reflect version 4 offsets in sysuaf.dat. Also separated fetching of ASCIZ strings into a separate, callable function, extasciz. PS.W ====== *** Version # 1.3.4 22-Feb-86 18:51:15 dpm Widened Term field to 7 characters for VMS 4.x *** Version # 1.3.3 02-Jan-85 15:02:40 graves Made search for ] in image name start from end of string to fix version 4 problems. SH.W ====== *** Version # 1.18 18-Sep-85 16:48:49 sventek Modified errf, inf, and outf to remove bugs in compound conditionals. The code was written using & and | as if they satisfied the && and || semantics provided by C. Such code has now been broken up into nested if's. *** Version # 1.17 17-Apr-84 17:04:38 sventek Added shift built-in function for use in scripts. Required changes to shdef, hshdef, eshdef, shflag, sh.r`initsh, sh.r`param, sh.r`shcom and sh.r`shellc. An example usage is the following rewrite of the script context.sh param file $1 shift find <$file "%#-h-" "$@" | fb "-s%#-h-" "$@" The first parameter to the script is the archive file name, with all subsequent parameters patterns to look for. The shift invocation causes the existence of the original $1 to be masked, and use of the "$@" construct permits blanks to be embedded in the original pattern. *** Version # 1.16 16-Apr-84 14:32:30 sventek Fixed some bugs in the $* and $@ expansions. Affected modules are shflag, sh.r`initsh and sh.r`param. *** Version # 1.15 21-Mar-84 09:24:29 sventek The shell now permits a "-pprompt string" flag on the command line. This, coupled with the modification to logpmt to permit '!' in the prompt string to be replaced by the line number, permits the user to have prompts which have the line number in the history embedded. WHO.W ======= *** Version # 1.3.4 22-Feb-86 18:50:16 dpm Widened Term field to 7 characters for VMS 4.x *** Version # 1.3.3 02-Jan-85 15:11:37 graves Modified main to search for ] in the image name from the right to fix a version 4 formatting problem.