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

Conference iosg::all-in-1_v30

Title:*OLD* ALL-IN-1 (tm) Support Conference
Notice:Closed - See Note 4331.l to move to IOSG::ALL-IN-1
Moderator:IOSG::PYE
Created:Thu Jan 30 1992
Last Modified:Tue Jan 23 1996
Last Successful Update:Fri Jun 06 1997
Number of topics:4343
Total number of notes:18308

4343.0. "Symbol OA$CURDOC_FILENAME and $-Spawn" by PETRUS::BEELE (Ingo Beele, LC Frankfurt) Tue Jul 12 1994 17:23

Hi,

There is a difference in creating symbol OA$CURDOC_FILENAME while working on 
MAIN or any other drawer. 

CASE 1)

If you create a document in the WORD PROCESSING MENU with input Drawer 'MAIN'
you get only for instance '[.DOC5]ZUUIFGHGHJ.WPL' stored in OA$CURDOC_FILENAME

CASE 2)
If you do the same with any other drawer as input
you get the fullpath like 'U$DISK:[BEELE.OA.FGJHGGJH.DOC%]ZUUIFGHGHJ.WPL' stored
in OA$CURDOC_FILENAME


The problem could be the following:

IF you do the $-Spawn, a set default to SYS$MANAGER for instance
a turn back to ALL-IN-1 and calling now DOCUMENT TRANSFER you'll
get a problem with option RVS (Receive without conversion), because ALL-IN-1 3.0
parses now for 'SYS$COMMON:[SYSMGR.DOC5]ZUUIFGHGHJ.WPL' (Case 1). 
For case 2 it works !

Is that a bug or a feature that the $-SPAWN doesn't reset to OAUSER directory
after termination (Pressing RETURN)? - The normal SPAWN do a reset to OAUSER.



     Ingo Beele 
T.RTitleUserPersonal
Name
DateLines
4343.1IOSG::PYEGraham - ALL-IN-1 Sorcerer's ApprenticeTue Jul 12 1994 19:0310
    the '$' subprocess doesn't go away when you return to the main process,
    and hence it keeps things like current directory and symbols. It has to
    do this, because if you do a series of 'GET OA$DCL="..."' commands,
    each is sent to the subprocess separately, and so if you wanted one of
    them to be a "SET DEFAULT" then the default must remain unchanged
    before the next command is executed.
    
    Perhaps it's a bug that DT fills in the default 'wrongly'....
    
    Graham
4343.2$ $OA_DCL_END == "SET DEFAULT OAUSER"PEARS::KRAMERFritz Kramer @UFC, Munich, 865-1305Tue Jul 19 1994 13:1111
    Ingo,
    
    add
    
    $!------------------------------------
    $ $OA_DCL_END == "SET DEFAULT OAUSER"
    $!------------------------------------
    
    to you private/system-wide OAINI.COM to circumvent your problem
    
    Fritz