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

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: