Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Posting-Version: nyu notesfiles V1.1 4/1/84; site rocksvax.UUCP Path: utzoo!linus!philabs!cmcl2!seismo!rochester!rocksvax!z From: z@rocksvax.UUCP Newsgroups: net.unix-wizards Subject: Re: A radical idea - taking shell functi Message-ID: <5100004@rocksvax.UUCP> Date: Tue, 13-Aug-85 14:32:00 EDT Article-I.D.: rocksvax.5100004 Posted: Tue Aug 13 14:32:00 1985 Date-Received: Thu, 15-Aug-85 00:42:24 EDT References: <1391@cbosgd.UUCP> Lines: 23 Nf-ID: #R:cbosgd:-139100:rocksvax:5100004:000:686 Nf-From: rocksvax!z Aug 13 14:32:00 1985 It sounds like Mark has come across a common problem. How about passing the argument to the command as optional attributes in the X. file. Eg.: F D.xxxx I D.xxxx A This is the first arg to the following command A arg2 here A A Boo A #`` C rmail "This is the first arg to the following command " "arg2 here" "" "Boo" "#``" Thus "old" uucp's will just try to deal with command line while "new" uucp's will accept the A lines and simply strip anything after the first string in the C line. The one problem I see with this scheme is that you can't have a newline character passed as an argument. //Z\\ James M. Ziobro Ziobro.Henr@Xerox.COM {rochester,amd,sunybcs,allegra}!rocksvax!z