[comp.sys.atari.st.tech] Gulam command-line parsing - how does it do it?

rcb@netcom.COM (Roy Bixler) (04/02/91)

I have Gulam version 1.04.05 and just recently noticed some anomalous
behavior.  For example,

dcp foo bar '-*.o'

passes "foo bar '-*.o'" to the program, while

.\dcp foo bar '-*.o'

passes "foo bar -*.o" instead.  I would prefer the latter rendering,
but if I leave out the single quotes, Gulam says "'-*.o' failed" and
never executes the program.  Can anyone make sense out of this or
offer any suggestions that would, no matter how the program is
invoked, guarantee the second expansion?  Of course, this begs the
question: is there a (more recent) version of Gulam which behaves more
consistently?

Now that we have MiNT and Bash/ksh, this becomes merely a curiosity,
but I am curious all the same!  Actually, more than curious, because I
plan to release this program as shareware soon and would like to have
a good answer for Gulam users.

'Thank you for your support.'

-- 
Roy Bixler
rcb@netcom.com -or- (UUCP) uunet!apple!netcom!rcb
"Just when you think you know it all, it changes!"