Path: utzoo!attcan!utgpu!jarvis.csri.toronto.edu!clyde.concordia.ca!uunet!aplcen!samsung!cs.utexas.edu!sun-barr!newstop!sun!amdahl!kim From: kim@uts.amdahl.com (Kim DeVaughn) Newsgroups: comp.sys.amiga.tech Subject: Re: Using PIP: Keywords: dupping closing pipes Message-ID: <1fdu02pp76f901@amdahl.uts.amdahl.com> Date: 19 Dec 89 18:50:42 GMT References: <4689@sugar.hackercorp.com> <1610.AA1610@julie> <1718.AA1718@julie> <4780@sugar.hackercorp.com> Organization: Amdahl Corporation, Sunnyvale, CA 94086 Lines: 32 In article <4780@sugar.hackercorp.com>, peter@sugar.hackercorp.com (Peter da Silva) writes: > In article <11223@thorin.cs.unc.edu> tell@oscar.cs.unc.edu (Stephen Tell) writes: > > In article <4778@sugar.hackercorp.com> peter@sugar.hackercorp.com (Peter da Silva) writes: > > >In article <1718.AA1718@julie> mcr@julie.UUCP (Michael Richardson) writes: > > >> /* fast:exp/src/include/roguestar.h */ > > > >> char **rs_environ; /* Arguments of environment space */ > > >> int rs_envcount; /* Number of variables */ > > > Not a good idea. You want to co-operate with AmigaDOS, and that means > > > using env:. > > > But env: is deficient in that its "global" and therefore you can't have > > more than one environment. > > I understand this. However you should retain compatibility with the system > as it exists. Similarly, your programs should use AmigaDOS keyword argument > handling rather than UNIX -option style, and they should work properly under > the Workbench and CLI as well as RogueStartup. If you opt for compatibility as Peter suggests, could you please make it settable. Alot of people prefer -option style specifications. Similarly with a solution to the env: problem. /kim -- UUCP: kim@amdahl.amdahl.com or: {sun,decwrl,hplabs,pyramid,uunet,oliveb,ames}!amdahl!kim DDD: 408-746-8462 USPS: Amdahl Corp. M/S 249, 1250 E. Arques Av, Sunnyvale, CA 94086 BIX: kdevaughn GEnie: K.DEVAUGHN CIS: 76535,25