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 1E6yaU-0003Wl-ES
	for garchives@archives.gentoo.org; Sun, 21 Aug 2005 22:46:46 +0000
Received: from robin.gentoo.org (localhost [127.0.0.1])
	by robin.gentoo.org (8.13.4/8.13.4) with SMTP id j7LMjW1I018807;
	Sun, 21 Aug 2005 22:45:32 GMT
Received: from wproxy.gmail.com (wproxy.gmail.com [64.233.184.206])
	by robin.gentoo.org (8.13.4/8.13.4) with ESMTP id j7LMhJHx013980
	for <gentoo-dev@lists.gentoo.org>; Sun, 21 Aug 2005 22:43:19 GMT
Received: by wproxy.gmail.com with SMTP id i23so1249229wra
        for <gentoo-dev@lists.gentoo.org>; Sun, 21 Aug 2005 15:43:54 -0700 (PDT)
DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws;
        s=beta; d=gmail.com;
        h=received:message-id:date:from:to:subject:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references;
        b=ZHJYKMtmSjtwG9Vb5hWZ0mTfhoeM9pc43FIyr1zYKW6fXD9iDO25K38kudY3PQ5rZsXxdWe63J4n4Y2EwCH84fJM7yjNIFVlFtC09MmgSBH5YvOQVzm86/73aqjRgTzpYjklb8IBv6/bNMDSNGjtV7QYRXwOvr9BKlL8NTiWnJI=
Received: by 10.54.112.7 with SMTP id k7mr3588666wrc;
        Sun, 21 Aug 2005 15:43:54 -0700 (PDT)
Received: by 10.54.111.17 with HTTP; Sun, 21 Aug 2005 15:43:53 -0700 (PDT)
Message-ID: <46059ce1050821154310568d72@mail.gmail.com>
Date: Sun, 21 Aug 2005 18:43:54 -0400
From: Dan Meltzer <parallelgrapefruit@gmail.com>
To: gentoo-dev@lists.gentoo.org
Subject: [gentoo-dev] Re: Fixing the TERM mess
In-Reply-To: <20050821231356.050432ce@snowdrop.home>
Precedence: bulk
List-Post: <mailto:gentoo-dev@lists.gentoo.org>
List-Help: <mailto:gentoo-dev+help@gentoo.org>
List-Unsubscribe: <mailto:gentoo-dev+unsubscribe@gentoo.org>
List-Subscribe: <mailto:gentoo-dev+subscribe@gentoo.org>
List-Id: Gentoo Linux mail <gentoo-dev.gentoo.org>
X-BeenThere: gentoo-dev@gentoo.org
Reply-to: gentoo-dev@lists.gentoo.org
Mime-Version: 1.0
Content-Type: text/plain; charset=ISO-8859-1
Content-Disposition: inline
References: <20050821220505.4efbaff2@snowdrop.home>
	 <1124661626.13706.13.camel@sponge.fungus>
	 <20050821231356.050432ce@snowdrop.home>
Content-Transfer-Encoding: 8bit
X-MIME-Autoconverted: from quoted-printable to 8bit by robin.gentoo.org id j7LMhJHx013980
X-Archives-Salt: 07859d9e-bb0d-4443-a081-cde78c13b12f
X-Archives-Hash: 7441f23fb360035904e6d18379262826

putty pretends to be an xterm and dies at xtermcontrol --get-bg... I
can test other things if you need.. just give me some idea :)



On 8/21/05, Ciaran McCreesh <ciaranm@gentoo.org> wrote:
> On Mon, 22 Aug 2005 00:00:26 +0200 Henrik Brix Andersen
> <brix@gentoo.org> wrote:
> | > * Install, either with the terminal (as is done by rxvt-unicode
> | >   currently), or as part of ncurses, proper terminfo definitions for
> | >   these terminals.
> | 
> | One could argue for both solutions here: it would make sense to
> | install it along with the offending terminal, since this is where we
> | change the value of the $TERM variable.
> 
> The problem with this is that non-X boxes will be missing the terminfo
> descriptions.
> 
> | Perhaps we should just once-and-for-all submit a patch to ncurses
> | which includes these new terminfo definitions? We will then patch our
> | foo-terminal ebuilds to set a proper value of $TERM. Then when
> | upstream (hopefully) decides to change their $TERM value to something
> | sane, ncurses will already have the support, and we can remove the
> | local patch along with the version bump of foo-terminal.
> 
> The problem with this is that some terminals gain new capabilities
> fairly regularly. One example is rxvt-unicode, which is still putting
> out regular releases.
> 
> A third possibility is to split out the terminfo db from ncurses. This
> will let us do frequent updates if necessary. It may also help the
> embedded people -- we could add a USE=minimal which only installs
> 'common' definitions and leaves out support for obscure 1950s line
> printers. There may be a gaping hole in this idea. I haven't thought it
> through much...
> 
> | > * Include TERM stuff in policy so that the problem doesn't crop up
> | > again a few months later.
> | 
> | I'm not sure what you mean by "policy"?
> 
> That thing we don't have yet.
> 
> -- 
> Ciaran McCreesh : Gentoo Developer (Vim, Shell tools, Fluxbox, Cron)
> Mail            : ciaranm at gentoo.org
> Web             : http://dev.gentoo.org/~ciaranm
> 
> 
>

-- 
gentoo-dev@gentoo.org mailing list