From owner-svn-src-all@FreeBSD.ORG Sun Dec 13 18:24:20 2009 Return-Path: Delivered-To: svn-src-all@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 4C9B31065679 for ; Sun, 13 Dec 2009 18:24:20 +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 F373F8FC1A for ; Sun, 13 Dec 2009 18:24:19 +0000 (UTC) Received: from c83-255-48-78.bredband.comhem.se ([83.255.48.78]:54954 helo=falcon.midgard.homeip.net) by ch-smtp02.sth.basefarm.net with esmtp (Exim 4.68) (envelope-from ) id 1NJt5w-00035D-7v for svn-src-all@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-00035D-7v. X-Scan-Signature: ch-smtp02.sth.basefarm.net 1NJt5w-00035D-7v 072d6c16e5ac9fbed74b28ce4955a645 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-all@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "SVN commit messages for the entire src tree \(except for " user" and " projects" \)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 13 Dec 2009 18:24:20 -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