From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from lists.gentoo.org ([140.105.134.102] helo=robin.gentoo.org) by nuthatch.gentoo.org with esmtp (Exim 4.43) id 1E9e6V-0000nH-7q for garchives@archives.gentoo.org; Mon, 29 Aug 2005 07:30:51 +0000 Received: from robin.gentoo.org (localhost [127.0.0.1]) by robin.gentoo.org (8.13.4/8.13.4) with SMTP id j7T7SKT5004645; Mon, 29 Aug 2005 07:28:20 GMT Received: from gw-oko.i4u.sk (gw-oko.i4u.sk [212.89.237.40]) by robin.gentoo.org (8.13.4/8.13.4) with ESMTP id j7T7QcAT005311 for ; Mon, 29 Aug 2005 07:26:41 GMT Received: from localhost (localhost [127.0.0.1]) (uid 1000) by gw-oko.i4u.sk with local; Mon, 29 Aug 2005 09:28:28 +0200 id 0075056A.4312B91C.00000488 Date: Mon, 29 Aug 2005 09:28:28 +0200 From: "ivan =?iso-8859-2?Q?vadovi=E8?=" To: gentoo-dev@lists.gentoo.org Subject: Re: [gentoo-dev] Re: Fixing the TERM mess Message-ID: <20050829072828.GA18244@larva.oko> References: <20050821220505.4efbaff2@snowdrop.home> <20050824130742.38e1a3b9@snowdrop.home> Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-dev@gentoo.org Reply-to: gentoo-dev@lists.gentoo.org Mime-Version: 1.0 Content-Type: text/plain; charset=iso-8859-2 Content-Disposition: inline In-Reply-To: <20050824130742.38e1a3b9@snowdrop.home> User-Agent: Mutt/1.5.8i Content-Transfer-Encoding: quoted-printable X-MIME-Autoconverted: from 8bit to quoted-printable by robin.gentoo.org id j7T7SKUb004645 X-Archives-Salt: 87b84fa8-09a2-4a2f-a948-3f768db80ef3 X-Archives-Hash: 4f164321b66119cc02e5505492f982e3 On Wed, Aug 24, 2005 at 01:07:42PM +0100, Ciaran McCreesh wrote: > On Wed, 24 Aug 2005 02:10:04 +0200 Sven K=F6hler wrot= e: > | After the all, the whole mess can IMHO only be cleared up, if there's > | something like a universal terminal-type, and the application could > | ask the terminal for it's feature-set. So i'm not aware if this is > | possible, but this seems to be the only _really_ reliable extensible > | way to do this. I don't see the point in define lots of all new > | terminal-types. >=20 > There is none. Even if such a thing existed, it wouldn't solve the > "does this terminal have any weird bugs" issue. I think the key thing here is that the application should be able to ask = the terminal for its feature set. That'd also solve the cases where a termina= l changes right beneath a running application. That happens during attachin= g a screen session. Would it be possible/hard for a terminal to have a 'gimme_your_terminfo' capability? Or, alternatively, the capability could= be 'gimme_your_TERM' and this would solve problems with buggy terminals as w= ell. For me the biggest obstacle with terminals is that TERM environment varia= ble can't change during an application runtime, while the terminal can change= and, when using screen, often does. Well, I don't know much about this and you seem to be very knowledgeable,= so I ask :). Ivan --=20 gentoo-dev@gentoo.org mailing list