[Info-vax] SHOW DEVICE/SEMI_FULL
Rob Brooks
brooks at cuebid.usa.hp.nospam
Mon Aug 2 17:23:12 EDT 2010
VAXman- @SendSpamHere.ORG writes:
>
> I wouldn't use the SHOW SHADOW with all its C kludginess/horkiness either
> until it's fixed.
Actually SET/SHOW SHADOW is written in both BLISS and C. For those with
access to the listings, check [SHADOWING]SETSHOSHADOW.LIS for the BLISS stuff.
For the problems with sprintf and embedded CR LF, I'll plead guilty.
In my defence, I had been in the process of replacing as much c-specific stuff
with more appropriate VMSisms (in this case, using $FAO), but that work never
got completed. Again for those with the listings, check out
[shadowing]setshoshadow_serversubs.lis -- my comment added on 09-Jan-2004 was
"Replace all uses of sprintf with call to $fao." Unfortunately, I never got
around to fixing setshoshadow2.c :-(.
Again, sorry for the annoying output.
The C stuff in shadowing was added coincident with the Host-Based Minimerge
project. Despite Brian's views, the use of C was favoured as the language of
choice by the more senior (and well-known) members of VMS Engineering, one of
whom literally wrote the book on C and Alpha device drivers, and another of
whose name can be found on listings for VAX/VMS V1.0.
--
Rob Brooks CFE -- Marlborough, MA brooks!cuebid.usa.hp.com
More information about the Info-vax
mailing list