Bug#648271: [debian-policy] 11.8.3 "Packages providing a terminal emulator" says xterm passes -e option straight to exec
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1,SHA512
On 07/09/12 09:41, Jonathan Nieder wrote:
> The proposal is to amend that second bullet point:
>
> | * Support the command-line option "-e <command> <arg>...",
> which | creates a new terminal window and runs the specified
> command. | The arguments passed after "-e" form the argument
> list to the | executed program. In other words, the behavior
> is as though | the arguments were passed directly to execvp,
> bypassing the | shell. (xterm's behavior of falling back on
> using the shell if | -e had a single argument and exec failed
> is permissible but not | required.)
>
> Does that look like a good change to you? (If so, you may second
> it.) Any ideas for improving it? (Improvements welcome.)
As the upstream author and deb maintainer of evilvte,
I think this new proposal is good enough for me.
I think "x-terminal-emulator" is used for a basically well-functioned
terminal emulator, not for a full xterm clone.
Some xterm-specific features are hard or never exist in some other
terminal emulators. Debian policy should limit its definition to the
most useful features, not to force other upstreams to rewrite a xterm.
Kind regards
Wen-Yen Chuang (caleb)
-----BEGIN PGP SIGNATURE-----
iEYEARECAAYFAk/8FgQACgkQdEpXpumNYVnwAACfZiLmjftFEwyEIEOId1Gs1SVw
8VcAmwWH3y/n7UpwdNPEruT8BI+luaOEiQIcBAEBCgAGBQJP/BYEAAoJELc3H0m+
i6gZrfMQAJ8ogD7UmLbKGh9Prp8YK4OhE2Af6zjJiZADqJVbuiz4yadsxJT+BI2J
ivBgQeZzsBOBo5MWcG7qy6fgbyMbF1sM4syeX/iqSicDTO1KCtK+/4dLliCMxOA0
SqFDrrpqZgOSwErvx8Irha4vAADtiM/YPoqheIP1LDck6MzvEGv1C9hbhn8KmQQC
fYoZhE+K//S/3NMPlIGUSSbKKWTw5V8raUr/X9IevJezBbB7XDRp0U+96XbjZiYW
3Ag4cIoc+VbMQBMxwaNa+GBnVKydogeyfcKKrpBWWOnvY0+7x4vJbrKGwSJ7SP5l
7G7aQ9rYgFKltVySvpRu3Gw4eT6Pytknv0Yz/9pevkpZ0JKhCvugBsP+6YjzlFN2
Ml1or1AwyGrbeCavinp0PhgTeoXCKO0pB75cBHvR8WIKGECXmSG/olEQqPOq4gFM
5Yejtf2sZ+5J8W9v6RItDkIn+2BdinTpSrH7mhpSe2AKGtvyIBJk5actUIurMT+j
nmEncO2KdDrEIl8YmHidemzNUGZJVJH4VzGI1oMGX6psLhevBaVjF5Dy60i8gSxf
Js5YpvZQU6kq90BbMAoSWYcIb38jUEHU6nLOSGN18dM/Mz95yD6XBr465Dq3lOL0
VBwpBGVhaLDfdgbyyx13UNmXcU1wbSif7HNC58UJum4wRFWd1I4G
=Jw/Q
-----END PGP SIGNATURE-----
Reply to: