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 1E7Bqc-0003mX-RQ
	for garchives@archives.gentoo.org; Mon, 22 Aug 2005 12:56:19 +0000
Received: from robin.gentoo.org (localhost [127.0.0.1])
	by robin.gentoo.org (8.13.4/8.13.4) with SMTP id j7MCs2pu027675;
	Mon, 22 Aug 2005 12:54:02 GMT
Received: from smtp.gentoo.org (smtp.gentoo.org [134.68.220.30])
	by robin.gentoo.org (8.13.4/8.13.4) with ESMTP id j7MCoFlT025209
	for <gentoo-dev@lists.gentoo.org>; Mon, 22 Aug 2005 12:50:15 GMT
Received: from localhost ([127.0.0.1] helo=home.wh0rd.org)
	by smtp.gentoo.org with esmtp (Exim 4.43)
	id 1E7BlP-0001Md-VE
	for gentoo-dev@lists.gentoo.org; Mon, 22 Aug 2005 12:50:56 +0000
Received: (qmail 24309 invoked from network); 22 Aug 2005 08:48:35 -0400
Received: from unknown (HELO vapier) (192.168.0.2)
  by 192.168.0.1 with SMTP; 22 Aug 2005 08:48:35 -0400
From: Mike Frysinger <vapier@gentoo.org>
Organization: wh0rd.org
To: gentoo-dev@lists.gentoo.org
Subject: Re: [gentoo-dev] Fixing the TERM mess
Date: Mon, 22 Aug 2005 08:51:25 -0400
User-Agent: KMail/1.8.2
References: <20050821220505.4efbaff2@snowdrop.home>
In-Reply-To: <20050821220505.4efbaff2@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-Transfer-Encoding: 7bit
Content-Disposition: inline
Message-Id: <200508220851.25619.vapier@gentoo.org>
X-Archives-Salt: 344a7f23-f685-4d5a-a4e6-f7dd0962877b
X-Archives-Hash: 24594d2cfd65453fe1443dfa57c061e0

On Sunday 21 August 2005 05:05 pm, Ciaran McCreesh wrote:
> The terminfo method is provided by ncurses. It is considerably more
> powerful and has far fewer arbitrary restrictions upon database entry
> lengths. It is also less unmaintained than termcap.

actually it's actively maintained and the upstream author is a cool guy :)

> * Make everything that isn't xterm set its own TERM value. Possibly the
>   same for things pretending to be rxvt, although this is less of an
>   issue since I think everything that pretends to be rxvt is "rxvt plus
>   some patches".

actually, latest ncurses + gnome-terminal break because gnome-terminal sets 
TERM=xterm ... people proposed we revert some changes to ncurses but i denied 
that in favor of making gnome-terminal export TERM=gnome
http://bugs.gentoo.org/show_bug.cgi?id=91055

i think the gnome team is just ignoring this though ;)

> * Putty? Since I consider sshing from insecure systems irresponsible, I
>   don't know much about this one, other than that it's another dirty
>   liar and that said lying has caused various bugs in the past. Perhaps
>   someone could clarify with details of what it pretends to support and
>   what it really supports?

there is a TERM=putty setting isnt there ?

> Before I go any further with this, does anyone have a really really good
> reason why we should continue to make lots of users suffer because a few
> upstreams don't know what they're doing?

sounds like a good proactive step to me
-mike
-- 
gentoo-dev@gentoo.org mailing list