From owner-svn-src-head@FreeBSD.ORG Sun Dec 13 18:24:21 2009 Return-Path: Delivered-To: svn-src-head@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 7EDBB106568B for ; Sun, 13 Dec 2009 18:24:21 +0000 (UTC) (envelope-from erikt@midgard.homeip.net) Received: from ch-smtp02.sth.basefarm.net (ch-smtp02.sth.basefarm.net [80.76.149.213]) by mx1.freebsd.org (Postfix) with ESMTP id 34A458FC08 for ; Sun, 13 Dec 2009 18:24:21 +0000 (UTC) Received: from c83-255-48-78.bredband.comhem.se ([83.255.48.78]:59892 helo=falcon.midgard.homeip.net) by ch-smtp02.sth.basefarm.net with esmtp (Exim 4.68) (envelope-from ) id 1NJt5w-00035N-8U for svn-src-head@freebsd.org; Sun, 13 Dec 2009 19:23:02 +0100 Received: (qmail 4190 invoked by uid 1001); 13 Dec 2009 19:22:57 +0100 Date: Sun, 13 Dec 2009 19:22:56 +0100 From: Erik Trulsson To: Dag-Erling =?iso-8859-1?Q?Sm=F8rgrav?= Message-ID: <20091213182256.GA4117@falcon.midgard.homeip.net> References: <200912102225.nBAMPrZx076758@svn.freebsd.org> <19235.10488.325168.267306@hergotha.csail.mit.edu> <4B232E39.4000305@FreeBSD.org> <4B236147.7030603@gmx.de> <4B236403.2080408@FreeBSD.org> <4B23F090.10207@FreeBSD.org> <86pr6jjd29.fsf@ds4.des.no> MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable In-Reply-To: <86pr6jjd29.fsf@ds4.des.no> User-Agent: Mutt/1.5.20 (2009-06-14) X-Originating-IP: 83.255.48.78 X-Scan-Result: No virus found in message 1NJt5w-00035N-8U. X-Scan-Signature: ch-smtp02.sth.basefarm.net 1NJt5w-00035N-8U 0900e6f74425a7a272683ec051e72694 Cc: Doug Barton , Hajimu UMEMOTO , svn-src-all@freebsd.org, Garrett Wollman , src-committers@freebsd.org, Ronald Klop , svn-src-head@freebsd.org, Christoph Mallon Subject: Re: svn commit: r200369 - in head: etc share/termcap X-BeenThere: svn-src-head@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: SVN commit messages for the src tree for head/-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 13 Dec 2009 18:24:21 -0000 On Sun, Dec 13, 2009 at 01:03:42PM +0100, Dag-Erling Sm=F8rgrav wrote: > Doug Barton writes: > > To be clear, I am NOT asking for a backout ... IIRC in the thread that > > discussed this issue there were quite a few people who thought that > > FreeBSD not clearing the screen was a POLA violation since that's what > > linux does, and it's what most people are used to. >=20 > It's not "what Linux does", it's what xterm does. Xterm did not > originate with Linux; in fact, it predates Linux by about ten years. > FreeBSD's xterm entry was deliberately crippled to lie about xterm's > capabilities. Actually it is when the 'ti'/'te' termcap entries are *provided* that one lies about xterm's capabilities. The presence of the 'ti'/'te' termcap capabilities implies that programs must use them when entering/leaving full-screen mode. (Some terminal types need to be in some special mode to allow you to move around the cursor to arbitrary positions.) This is not needed for xterm, and therefore those capabilities should not appear in the termcap entry for xterm. --=20 Erik Trulsson ertr1013@student.uu.se