In article <[EMAIL PROTECTED]> you write: >On Wed, Oct 16, 2002 at 05:49:15PM +0100, Jonathan David Amery wrote: >> The current: >> >> * Support the command-line option -e command, which creates a new terminal >> window[53] and runs the specified command. >> >> doesn't distinguish between gnome-terminal's -e option and xterm's -e >> option, which are incompatible. (gnome-terminal provides a wrapper to >> fix this problem). > >What's to distinguish? Does gnome-terminal's -e option *not* "create a >new terminal window and run the specified command"?
It doesn't interpret the command line after the -e option the same way that xterm does: xterm -e less .bash_profile runs `less .bash_profile' in a new terminal window whereas gnome-terminal -e less .bash_profile runs `less' in a new terminal window (and doesn't appear to do anything useful with the .bash_profile argument at all). gnome-terminal -e 'less .bash_profile' works of course, but that doesn't work for xterm. >The policy is telling you what your -e option must do for you to be able >to call yourself an x-terminal-emulator. However, based on the policy description you can't currently use x-terminal-emulator -e to run anything other than a command that has no arguments and whos name requires no kind of quoting. J.

