This is a big mess. Here on gentoo,

terminator -x man fvwm

give me the correct result. But

terminator -x "man fvwm"

give me terminator with a blank console and "Impossible de démarrer le
shell man fvwm" (Impossible to start the shell man fvwm). The message
should be "Impossible de démarrer la commande man fvwm" (Impossible to
start the command man fvwm).


With other terminals:

gnome-terminal -e man fvwm
give me nothing (same result than terminator -x man fvwm).

gnome-terminal -e "man fvwm"
is working fine (like terminator -x man fvwm).

xterm -e "man fvwm"
and
xterm -e man fvwm
are both working fine. I guess that this is the appropriate behavior.

aterm -e man fvwm
is working fine, but
aterm -e "man fvwm"
give me nothing.

All that imply that one that will make some code that depend on
/etc/alternatives/x-terminal-emulator or whatever your wm is using
($DefaultTerminal here), must test which term is in use and adapt the
output in consequence.

For terminator, I think that the best way would be to work like xterm,
that is with both '-e command' and '-e "command".

But that is not a big deal for me, I already adapted my code by adding
one more test and the use of the -x option instead of -e for terminator.

Thank you for the good work with terminator.

-- 
terminator does not honor x-terminal-emulator -e option
https://bugs.launchpad.net/bugs/366644
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to