Path: utzoo!utgpu!news-server.csri.toronto.edu!cs.utexas.edu!sdd.hp.com!wuarchive!psuvax1!psuvm!dbngmd13!dmswwu1c!onm07 From: ONM07@DMSWWU1A.BITNET (Julian F. Reschke) Newsgroups: comp.sys.atari.st Subject: Re: TOS Command Line Message-ID: <91133.113808ONM07@DMSWWU1A.BITNET> Date: 13 May 91 09:54:29 GMT References: <2932@atari.UUCP> Lines: 30 Organisation: Westfaelische Wilhelms-Universitaet, Muenster, Germany In article <2932@atari.UUCP>, apratt@atari.UUCP (Allan Pratt) says: >[stuff deleted] >XARG may or may not be endorsed by Atari Germany, but nobody here at Atari >in Sunnyvale (to my knowledge) has endorsed it. The reason I hate it is >that you have to poke through your parent's data space to find your >arguments, and that is a no-no. It will be a much bigger no-no when memory >protection and/or virtual memory come along. ARGV has no such problems. > >I don't know where the ARGV spec is -- I'll try to dig up a copy of it >and post it again. > >============================================ >Opinions expressed above do not necessarily -- Allan Pratt, Atari Corp. >reflect those of Atari Corp. or anyone else. ...ames!atari!apratt To clear up the confusion: (1) The only extended argument passing scheme ever supported by Atari Germany is the ARGV specification from Ken Badertscher. (2) Gemini 1.0 used Dale Schumachers xArgs methode, because at that time there was no other method. (3) Newer Gemini versions use ARGV (as documented by Atari Corp.). xArgs is maintained for backward compatibility with older tools. (4) The Gemini distribution contains the official ARGV documentation in sample\exarg.doc. This, I agree, should be 'ARGV.DOC'. Sigh! ___________________________ cut here _____________________________________ Julian F. Reschke, Hensenstr. 142, D-4400 Muenster, Phone: ++49 251 861241 fast eMail: ONM07@DMSWWU1A.BITNET, slow: jr@ms.maus.de (++49 251 77216) ____________________ correct me if I'm wrong _____________________________