[Search for users] [Overall Top Noters] [List of all Conferences] [Download this site]

Conference bulova::decw_jan-89_to_nov-90

Title:DECWINDOWS 26-JAN-89 to 29-NOV-90
Notice:See 1639.0 for VMS V5.3 kit; 2043.0 for 5.4 IFT kit
Moderator:STAR::VATNE
Created:Mon Oct 30 1989
Last Modified:Mon Dec 31 1990
Last Successful Update:Fri Jun 06 1997
Number of topics:3726
Total number of notes:19516

938.0. "loading bookreader files on non system disk" by NEURON::NICHOLSON (A belly as big as an oil spill) Tue Jun 13 1989 19:50

    I have installed bookreader files on a disk other than my system
    disk to save space on the system disk.  In V5.1 I used to do the
    following in SYSTARTUP_V5:
    
    	define DECW$IGNORE_SUBPROCESS (to keep DECW$STARTUP from restarting
    	    itself as a subprocess)
    	run DECW$STARTUP
    	define DECW$BOOKS to point to where I had the bookreader files

    I've been trying to figure out a good place to redefine DECW$BOOKS
    under V5.2 (it should be done after DECW$STARTAPPS creates the original
    logical) and haven't thought of a clean way yet.  There are obviously
    lots of solutions to this problem (I cheated and edited DECW$STARTAPPS)
    but what is the supported way?
    
    Thanks,
    Mark

T.RTitleUserPersonal
Name
DateLines
938.1QUARK::LIONELB - L - Oh, I don't know!Tue Jun 13 1989 21:215
    I do it in my system startup batch job by just doing a DEFINE/SYSTEM.
    Never had any problem with it.
    
    			Steve

938.2try thisWSINT::MCLEMANThese go to eleven...Wed Jun 14 1989 08:5415
The following command file is submitted after 1 min on our cluster to make
the logical point elsewhere.



$! define the DECW$BOOK logical, but only after DECwindows defines theirs.
$ check_for_log:
$ if F$EDIT(F$TRNLNM("DECW$BOOK","DECW$LOGICAL_NAMES"),"TRIM") .nes. "" then -
	goto define_new_name
$ wait 00:00:05		! spin a bit
$ goto check_for_log
$ define_new_name:
$ def/sys/exe/table=decw$logical_names decw$book tools$:[decw$book]
$exit

938.3Use system tableJAMMER::JACKMarty JackWed Jun 14 1989 10:117
    If you put it in the system table, it's searched before
    DECW$LOGICAL_NAMES, so Steve's technique works, and there's no need to
    do .-1.  I have it in the system table with no problem.
    
    (BTW, no one in our cluster has a paper docset -- we're very happy with
    just ConOLD.)

938.4Don't edit DECW$START*.COMAIRBAG::SWATKOBrother, can 'ya spare a Meg?Wed Jun 14 1989 11:3610
Editing DECW$STARTAPPS is definitely the WRONG thing to do.  Do

$ DEFINE/SYSTEM DECW$BOOK whatever

Since the system table gets searched before the decwindows logical name
table, it will do the right thing regardless of where it gets defined (ie.
do it before or after DECW$STARTUP - it doesn't matter)

-Mike