Bug#83063: PROPOSED] enhanced x-terminal-emulator policy
I think this change should say something about full screen support.
Otherwise, if 9term were modified such that -T is equivalent to -label,
it would get the highest priority -- but it emulates a printer.
--
Raul
On Sun, Jan 21, 2001 at 03:27:36PM -0500, Branden Robinson wrote:
> Package: debian-policy
> Version: 3.2.1.2
> Severity: wishlist
>
> Rationale: allows for terminal emulators that play nicely with established
> standards for command-line behavior to achieve higher priority in the
> alternatives system (this has been requested from several parties in the
> past); also promotes internationalized terminal emulators.
>
> --- policy.sgml.orig Sun Jan 21 14:48:38 2001
> +++ policy.sgml Sun Jan 21 15:26:37 2001
> @@ -5911,7 +5911,7 @@
> virtual package <tt>xserver</tt>.
> <footnote>
> <p>
> - Rationale: implement current practice, and provide an
> + Rationale: implements current practice, and provides an
> actual policy for usage of the "xserver" virtual package
> which appears in the virtual packages list.
> In a nutshell, X servers that interface directly with
> @@ -5931,8 +5931,38 @@
> should declare in their control data that they provide the
> virtual package <tt>x-terminal-emulator</tt>. They should
> also register themselves as an alternative for
> - <tt>/usr/bin/x-terminal-emulator</tt>, with a priority of
> - 20.
> + <tt>/usr/bin/x-terminal-emulator</tt>, with a priority calculated
> + as follows:
> + <list>
> + <item>Start with a priority of 0.</item>
> + <item>If the terminal emulator supports a command-line option of
> + the form "-e <emph>command</emph>", where this option causes a
> + new terminal window to appear running <emph>command</emph>, add
> + 10 points.</item>
> + <item>If the terminal emulator supports a command-line option
> + of the form "-T <emph>title</emph>", where this option causes a
> + new terminal window to appear with <emph>title</emph> passed to
> + the window manager via an appropriate hint for titlebar
> + decoration, add 10 points.</item>
> + <item>If the terminal emulator supports UTF-8 encoded locales,
> + add 10 points.</item>
> + <item>If the terminal emulator supports fonts using the ISO
> + 10646-1:2000 encoding (a.k.a "Unicode 3.0"), add 10
> + points. (This automatically implies ISO 10646 combining
> + character support at implementation level 1, for contrast with
> + the following.)</item>
> + <item>If the terminal emulator supports ISO 10646 combining
> + characters at implementation level 2, add 10 points.</item>
> + <item>If the terminal emulator supports ISO 10646 combining
> + characters at implementation level 3, add 10 points.
> + <footnote>
> + <p>For more information on UTF-8, Unicode, and ISO 10646, see
> + <url id="http://www.cl.cam.ac.uk/~mgk25/unicode.html"
> + name="Markus Kuhn's UTF-8 and Unicode FAQ">.
> + </p>
> + </footnote>
> + </item>
> + </list>
> </p>
>
> <p>
>
> --
> G. Branden Robinson | There's nothing an agnostic can't do
> Debian GNU/Linux | if he doesn't know whether he believes
> branden@debian.org | in it or not.
> http://www.debian.org/~branden/ | -- Graham Chapman
Reply to: