From mboxrd@z Thu Jan 1 00:00:00 1970 Path: main.gmane.org!not-for-mail From: Andreas Schwab Newsgroups: gmane.emacs.devel Subject: Display bug with tabs and horizontal scrolling Date: Mon, 06 Oct 2003 22:13:57 +0200 Sender: emacs-devel-bounces+emacs-devel=quimby.gnus.org@gnu.org Message-ID: NNTP-Posting-Host: deer.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8bit X-Trace: sea.gmane.org 1065471381 2972 80.91.224.253 (6 Oct 2003 20:16:21 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Mon, 6 Oct 2003 20:16:21 +0000 (UTC) Original-X-From: emacs-devel-bounces+emacs-devel=quimby.gnus.org@gnu.org Mon Oct 06 22:16:17 2003 Return-path: Original-Received: from quimby.gnus.org ([80.91.224.244]) by deer.gmane.org with esmtp (Exim 3.35 #1 (Debian)) id 1A6bmD-0005y6-00 for ; Mon, 06 Oct 2003 22:16:17 +0200 Original-Received: from monty-python.gnu.org ([199.232.76.173]) by quimby.gnus.org with esmtp (Exim 3.35 #1 (Debian)) id 1A6bmD-0002L0-00 for ; Mon, 06 Oct 2003 22:16:17 +0200 Original-Received: from localhost ([127.0.0.1] helo=monty-python.gnu.org) by monty-python.gnu.org with esmtp (Exim 4.24) id 1A6bkp-0004Ir-8l for emacs-devel@quimby.gnus.org; Mon, 06 Oct 2003 16:14:51 -0400 Original-Received: from list by monty-python.gnu.org with tmda-scanned (Exim 4.24) id 1A6bkW-0004Ih-Ec for emacs-devel@gnu.org; Mon, 06 Oct 2003 16:14:32 -0400 Original-Received: from mail by monty-python.gnu.org with spam-scanned (Exim 4.24) id 1A6bk0-0003sA-DV for emacs-devel@gnu.org; Mon, 06 Oct 2003 16:14:31 -0400 Original-Received: from [195.135.220.2] (helo=Cantor.suse.de) by monty-python.gnu.org with esmtp (TLSv1:DES-CBC3-SHA:168) (Exim 4.24) id 1A6bk0-0003p5-1d for emacs-devel@gnu.org; Mon, 06 Oct 2003 16:14:00 -0400 Original-Received: from Hermes.suse.de (Hermes.suse.de [195.135.221.8]) (using TLSv1 with cipher EDH-RSA-DES-CBC3-SHA (168/168 bits)) (No client certificate requested) by Cantor.suse.de (Postfix) with ESMTP id 2279516B764C for ; Mon, 6 Oct 2003 22:13:58 +0200 (CEST) Original-To: emacs-devel@gnu.org X-Yow: Do I have a lifestyle yet? User-Agent: Gnus/5.1002 (Gnus v5.10.2) Emacs/21.3.50 (gnu/linux) X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.2 Precedence: list List-Id: Emacs development discussions. List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+emacs-devel=quimby.gnus.org@gnu.org Xref: main.gmane.org gmane.emacs.devel:16964 X-Report-Spam: http://spam.gmane.org/gmane.emacs.devel:16964 There is a display bug when a TAB is only partially displayed at the left edge. To reproduce enable truncate-lines, type some TABs until the window is scrolled due to automatic horizontal scrolling, then type some normal characters. Reposition the display by typing C-a C-e. If you now type DEL you will see that more than one character is erased from display, depending on how much of the first visible TAB character is actually visible. This problem is only reproducable with X, not with tty output. Andreas. -- Andreas Schwab, SuSE Labs, schwab@suse.de SuSE Linux AG, Deutschherrnstr. 15-19, D-90429 Nürnberg Key fingerprint = 58CA 54C7 6D53 942B 1756 01D3 44D5 214B 8276 4ED5 "And now for something completely different."