-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On Mon, 30 Oct 2000, Branden Robinson wrote:
> I think requiring a *small* compatibility subset is the way to go. There's > not all that many things a terminal emulator needs to be able to > configurably from the command line to satisfy the requirements of a program > (as opposed to a user) that calls it: > > 1) accept a geometry specification > 2) accept a title > 3) exec a specified command > > 4) Maybe, *maybe* we should require -ls (login shell) support, but even that > is pushing it, I think. > To follow up on my earlier research: xterm, rxvt, kterm, [g,k,c]rxvt, gnome-terminal, Eterm all support 1, 2, 3, 4 but with wildly differing options: - -ls : xvt, xterm, kterm, *rxvt - --login : Eterm, gnome-terminal - --loginShell : *rxvt curiously, -ls is supported on Eterm, and does the right thing, but only because -l is --login, and -s is turn on the scrollbar, which is the default. However, relying on that is probably a mistake. - -geometry : xterm, kterm, *rxvt, xvt - --geometry : gnome-terminal, Eterm - -g : Eterm Eterm doesn't give an error for -geometry, but it doesn't work either. zterm supports just 3 (-e). Once your've gotten all those options compatible, world peace shouldn't be too much more work. :-) sam th [EMAIL PROTECTED] 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/i3Vt+kM0Mq9M/wRAvc9AJkBbqO+Sj3stktpfF+Z7esamDdy9ACfTGKx 02xpLks7s008hXAmkLG5Iyk= =FPo2 -----END PGP SIGNATURE-----