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

Re: x-terminal-emulator



-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

On Mon, 30 Oct 2000, Marc Martinez wrote:

> On Mon, Oct 30, 2000 at 07:17:21PM -0500, Branden Robinson wrote:
> > Can someone help me establish whether the existing X terminal emulators in
> > Debian do in fact support all those options?  If so, then it should be
> > straightforward to make this requirement part of policy.
> > 
> > To try to answer your question, my guess is that most, but not all,
> > terminal emulators support these flags.
> 
> rxvt's man page lists '-title' as the preferred switch, but also mentions
> that -T is supported as well for compatibility.  of the rxvt derivatives I
> only have wterm installed presently, and while its manpage does not mention
> the -T compatibility switch it does indeed honour it just like -title.
> 
> both programs support -e as well.  I'll let somebody else more familiar with
> the others fill in the blanks (aterm, eterm, xvt, etc).
> 

gnome-terminal supports -e and --title or -t, but not -T.  

eterm supports both -e and -T.

xterm ditto

kterm ditto

cxterm.common ditto

the members of rxvt-ml
	krxvt
	grxvt
	crxvt
	crxvt-big5
	crxvt-gb
all support both -e and -T

xvt supports both -e and -T

zterm (although I don't have a binary of this to check) claims to support
- -e, but not -T (or any variants thereof).  This is a gnome widget, which
forms the base for gnome-terminal.  

That's all the linux terminal emulators I can find, and almost definitely
all the ones in debian.  

Patching the gnome-terminal code is a matter of the following trivial
patch (I think, I haven't tested this).

Index: gnome-terminal.c
===================================================================
RCS file: /cvs/gnome/gnome-core/gnome-terminal/gnome-terminal.c,v
retrieving revision 1.176
diff -u -r1.176 gnome-terminal.c
- --- gnome-terminal.c	2000/10/27 04:51:45	1.176
+++ gnome-terminal.c	2000/10/31 01:52:47
@@ -2600,7 +2600,7 @@
 	{ "nolastlog", '\0', POPT_ARG_NONE, NULL, DONOLASTLOG_KEY,
 	  N_("Do not update lastlog entry"), N_("NOLASTLOG") },
 	
- -	{ "title", 't', POPT_ARG_STRING, NULL, TITLE_KEY,
+	{ "title", 'T', POPT_ARG_STRING, NULL, TITLE_KEY,
           N_("Set the window title"), N_("TITLE") },
 
 	{ "termname", '\0', POPT_ARG_STRING, NULL, TERM_KEY,


           
	sam th		     
	sam@uchicago.edu
	http://www.abisource.com/~sam/
	GnuPG Key:  
	http://pgp5.ai.mit.edu:11371/pks/lookup?op=get&search=0xCABD33FC

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.0.1 (GNU/Linux)
Comment: For info see http://www.gnupg.org

iD8DBQE5/ic6t+kM0Mq9M/wRAjqyAJ4ziRHB7iwi9FM75lQ3TC9dSPgmYgCg2Ohv
Ht69htkhYCF9Kh1V5oVqGSg=
=HXZJ
-----END PGP SIGNATURE-----



Reply to: