Package: debian-policy Version: 3.5.2.0 Severity: wishlist I believe I attempted to accomplish too much with my last policy proposal on this subject.
Instead of worrying about character sets, UTF-8 support, and trying to come
up with some algebra through which we can find "the best" terminal
emulator, this simply documents a least-common-denominator terminal
emulator for X that is suitable for interfacing with the Debian menu
system.
--- policy.sgml Sun Mar 25 01:34:33 2001
+++ policy.sgml.x-terminal-emulator Sun Mar 25 02:17:56 2001
@@ -5976,13 +5976,31 @@
<p>
<em>Packages that provide a terminal emulator</em> for the X
- Window System which support a terminal type with a terminfo
- description provided in the <tt>ncurses-base</tt> package
- 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.
+ Window System which meet the criteria listed below 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.
+ </p>
+
+ <p>To be an <tt>x-terminal-emulator</tt>, a program must:
+ <list>
+ <item>Be able to emulate a DEC VT100 terminal, or a compatible
+ terminal.<item>
+ <item>Support the command-line option "<tt>-e</tt>
+ <emph>command</emph>", which creates a new terminal window
+ <footnote>
+ "New terminal window" does not necessarily mean a
+ new top-level X window directly parented by the
+ window manager; it could, if the terminal emulator
+ application were so coded, be a new "view" in a
+ multiple-document interface (MDI).
+ </footnote>
+ and runs the specified <emph>command</emph>.</item>
+ <item>Support the command-line option "<tt>-T</tt>
+ <emph>title</emph>", which creates a new terminal window
+ with the window title <emph>title</emph>.</item>
+ </list>
</p>
<p>
--
G. Branden Robinson |
Debian GNU/Linux | Never attribute to malice that which can
[EMAIL PROTECTED] | be adequately explained by stupidity.
http://deadbeast.net/~branden/ |
pgpRFZjp2LSiS.pgp
Description: PGP signature

