[Bug 152717] -e command line is inconsistent with other terminal emulators

bugzilla-daemon@bugzilla.gnome.org bugzilla-daemon@bugzilla.gnome.org
Sun, 31 Oct 2004 18:07:26 -0500 (EST)


http://bugzilla.gnome.org/show_bug.cgi?id=152717
gnome-terminal | general | Ver: 2.6.x





------- Additional Comments From msuarezalvarez@arnet.com.ar  2004-10-31 18:07 -------
[Actually, the xterm man page is not very precise, as -e cannot of necessity be
the last command line argument, as that would not allow one to even name the
command one wants to run or pass arguments to it; what it means is that xterm
will stop processing its command line options as soon as it seens a -e, and it
will collect all remaining args into the command to be run. Exactly as g-t does
with -x.]

[I really don't know why g-t chose to break tradition with -e/-x; maybe Havoc
remembers the rationale?]

We could break this for 3.0, I guess, but then we'd need to go out and patch
everything that has adapted to this. I can think of at least libgnome's
gnome_execute_terminal_shell. Also, users have a key installed in their gconf
databases called /desktop/gnome/applications/terminal/exec_arg, and we would
need to somehow change those, unless gnome as a whole decides to break existing
installations when going over to 3.0, which we {don't|try not to} do for minor
releases.

------- You are receiving this mail because: -------
You are on the CC list for the bug.