[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

969.0. "Tab problem in script" by LEMAN::PUNKIE::REGINA (Carrie's in the carrot land) Wed Jul 01 1992 12:38

We have a sales application which, under V3.0, has problems
with
	... setting P1 
	DO DOCCREATE	\mumble

the space between "doccreate" and "\" being, you guessed it, a Tab. 
It says it can't find the script.

It seems it's not only the for loops.
/rhr

T.RTitleUserPersonal
Name
DateLines
969.1May have a *MAJOR* impact on V3.0 systemsXLII::FDONOHUEWed Jul 01 1992 14:109
    
    This sounds like it could cause *MAJOR* problems with V3.0
    systems (see also note 900.*) . I hope we can get some insight 
    on a resolution from someone "in the know".
    
    Anxiously awaiting,
    
    Faith
                    
969.2I cant duplicate thisIOSG::ECHRISTIEEileen ChristieWed Jul 01 1992 20:579
Do you have any more info on this one ... I can't duplicate it. If it can't 
find the script then at least it has parsed it OK, unlike the TAB in the 
FOR loop where the parsing got itself in a muddle. It doesnt sound like the 
same problem. Is there anything significant before that line in the script. 
I'm assuming the script is where you expect it to be? .... she says 
hopefully. Could you turn on script and io tracing and see if that shows 
anything obvious?

-eileen
969.3the way to reproduceLEMAN::PUNKIE::REGINACarrie's in the carrot landThu Jul 02 1992 09:3012
Just create a TEST.SCP with the following in it:

	DO DOCCREATE	\get #A=whatever
		      ^
		     TAB

and it will say error opening script DOCCREATE.

regards
Regina

969.4my mistakeIOSG::ECHRISTIEEileen ChristieFri Jul 03 1992 10:034
you're absolutely right ... when I tried it I forgot I was using a version
which fixed the other TAB problem. I guess it fixes that one too!

eileen
969.5Where is the TAB fix?LEMAN::REGINACarrie's in the carrot landFri Jul 03 1992 11:205
    You are not by any chance planning to publish the fix here? Or
    do we have to wait for K701?
    
    /rhr
    
969.6IOSG::ECHRISTIEEileen ChristieFri Jul 03 1992 14:246
Unfortunately it's not customisable, the fix is in the syntax 
analysis part of the script parsing code. The only interim solution
I can offer is to remove any tabs which follow a function and
preceed a \ on the same line.

-eileen
969.7When can we expect the fix?XLII::FDONOHUEMon Jul 06 1992 14:5515
    Eileen,
    
    When will that fix be available?  Will it be included in a PFP?

    And what other TAB problem were you referring to? Is it the one with
    the long lines and compiling into the TXL? If not, please give
    details.
    
    To possibly avoid any unnecessary difficulty that maybe caused at site
    by this one, I plan to load it into STARS and send as a customer
    FLASH ASAP. Do you have any objections to that?
    
    Let me know.  Thanks for the follow-up it's always appreciated.
    
    Faith Donohue

969.8No futures please!IOSG::PYEGraham - ALL-IN-1 Sorcerer's ApprenticeMon Jul 06 1992 15:405
    Faith,
    
    We can't discuss possible future patches here.
    
    Graham
969.9the two tab problemsIOSG::ECHRISTIEEileen ChristieTue Jul 07 1992 21:4613
Hi Faith,
	The two problems I looked into turned out to be the same bug ... 
trailing tabs in a function stack. They were

1. the rename user problem where entries in a group dont get renamed
2. the 'cant find DOCCREATE' problem.

Both can be worked around by removing the offending TAB before the \\ (see 
gs_rename_user.scp for (1).


eileen