[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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: