From owner-freebsd-gnome@FreeBSD.ORG Thu Mar 22 21:30:23 2007 Return-Path: X-Original-To: gnome@freebsd.org Delivered-To: freebsd-gnome@FreeBSD.ORG Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 0DDD616A408 for ; Thu, 22 Mar 2007 21:30:23 +0000 (UTC) (envelope-from bob@nas.com) Received: from moria.nas.com (moria.nas.com [66.114.32.131]) by mx1.freebsd.org (Postfix) with ESMTP id EF8EA13C48C for ; Thu, 22 Mar 2007 21:30:22 +0000 (UTC) (envelope-from bob@nas.com) Received: by moria.nas.com (Postfix, from userid 1011) id 5FDB5B9C5; Thu, 22 Mar 2007 14:06:37 -0700 (PDT) From: Bob Finch MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Message-ID: <17922.61405.119609.527678@moria.nas.com> Date: Thu, 22 Mar 2007 14:06:37 -0700 To: gnome@freebsd.org X-Mailer: VM 7.17 under 21.4 (patch 17) "Jumbo Shrimp" XEmacs Lucid Cc: Subject: gnome-terminal 2.18 display problem X-BeenThere: freebsd-gnome@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: GNOME for FreeBSD -- porting and maintaining List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 22 Mar 2007 21:30:23 -0000 Since upgrading to 2.18, gnome-terminal has a display problem that causes problems with vi and other screen oriented applications. To reproduce, vi a file with more lines than the gnome-terminal window and delete the first line. The screen appears unchanged except the next line of the file is displayed on the last line (which would normally be blank). Refreshing with ^L fixes the display. Anyone else have this problem? Before filing a bug with gnome, I thought I'd see if its my build. TERM is set to xterm and I'm using the standard FreeBSD termcap file. I upgraded via "portupgrade -a" from gnome 2.16.0. I've been testing with a 24 line gnome-terminal window, but it appears to fail with other window sizes. After deleting the line, vi sends: ESC[H (move to top) ESC[23B (move to last line) ^J (scroll up since we're on the last line) ESC[A (move up one line) display next line of file In gnome-terminal 2.18, the ESC[A appears to roll the scroll region down one line leaving the cursor where it was instead of moving the cursor up one line. -- Bob