From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: David Engster Newsgroups: gmane.emacs.bugs Subject: bug#13723: 24.2.93; Fringe icons corrupt buffer separator line Date: Fri, 15 Feb 2013 18:45:20 +0100 Message-ID: <8738wxa2tr.fsf@engster.org> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: ger.gmane.org 1360950396 10804 80.91.229.3 (15 Feb 2013 17:46:36 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Fri, 15 Feb 2013 17:46:36 +0000 (UTC) To: 13723@debbugs.gnu.org Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Fri Feb 15 18:46:58 2013 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1U6PNA-000532-KR for geb-bug-gnu-emacs@m.gmane.org; Fri, 15 Feb 2013 18:46:56 +0100 Original-Received: from localhost ([::1]:47943 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1U6PMr-0003lv-0V for geb-bug-gnu-emacs@m.gmane.org; Fri, 15 Feb 2013 12:46:37 -0500 Original-Received: from eggs.gnu.org ([208.118.235.92]:50226) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1U6PMi-0003fG-Pq for bug-gnu-emacs@gnu.org; Fri, 15 Feb 2013 12:46:34 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1U6PMY-0003rl-P8 for bug-gnu-emacs@gnu.org; Fri, 15 Feb 2013 12:46:28 -0500 Original-Received: from debbugs.gnu.org ([140.186.70.43]:52463) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1U6PMY-0003re-KD for bug-gnu-emacs@gnu.org; Fri, 15 Feb 2013 12:46:18 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.72) (envelope-from ) id 1U6PNF-0005l2-Sz for bug-gnu-emacs@gnu.org; Fri, 15 Feb 2013 12:47:01 -0500 X-Loop: help-debbugs@gnu.org Resent-From: David Engster Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 15 Feb 2013 17:47:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 13723 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: X-Debbugs-Original-To: bug-gnu-emacs@gnu.org Original-Received: via spool by submit@debbugs.gnu.org id=B.136095040322100 (code B ref -1); Fri, 15 Feb 2013 17:47:01 +0000 Original-Received: (at submit) by debbugs.gnu.org; 15 Feb 2013 17:46:43 +0000 Original-Received: from localhost ([127.0.0.1]:57927 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1U6PMw-0005kO-4z for submit@debbugs.gnu.org; Fri, 15 Feb 2013 12:46:43 -0500 Original-Received: from eggs.gnu.org ([208.118.235.92]:38754) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1U6PMt-0005kG-0u for submit@debbugs.gnu.org; Fri, 15 Feb 2013 12:46:40 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1U6PM2-0003nK-Bj for submit@debbugs.gnu.org; Fri, 15 Feb 2013 12:45:55 -0500 Original-Received: from lists.gnu.org ([208.118.235.17]:57205) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1U6PM2-0003nG-7T for submit@debbugs.gnu.org; Fri, 15 Feb 2013 12:45:46 -0500 Original-Received: from eggs.gnu.org ([208.118.235.92]:50077) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1U6PLt-0003Xz-Eb for bug-gnu-emacs@gnu.org; Fri, 15 Feb 2013 12:45:46 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1U6PLk-0003kv-1u for bug-gnu-emacs@gnu.org; Fri, 15 Feb 2013 12:45:37 -0500 Original-Received: from randomsample.de ([83.169.19.17]:48067) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1U6PLj-0003kC-Le for bug-gnu-emacs@gnu.org; Fri, 15 Feb 2013 12:45:27 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=randomsample.de; s=a; h=Content-Type:MIME-Version:Message-ID:Date:Subject:To:From; bh=C/oHJRtpBYMBQPdHatirti4lbu43KJzaK6Qs71nih+I=; b=PjM10yvSLrxcSVy3B/wISaQx/MWnVugPVP59oI/3a7rOQVc/+MbruLoLZ7DKCy1NwejBrkWdCGsl9jqxIADCrm8gHcwoySBD/h/A6cire6dg+UIwX7O+CKFUaHRKs5dR; Original-Received: from dslc-082-082-164-165.pools.arcor-ip.net ([82.82.164.165] helo=spaten) by randomsample.de with esmtpsa (TLS1.0:DHE_RSA_AES_128_CBC_SHA1:16) (Exim 4.72) (envelope-from ) id 1U6PLc-0007lV-5i for bug-gnu-emacs@gnu.org; Fri, 15 Feb 2013 18:45:20 +0100 X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 140.186.70.43 X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Original-Sender: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.bugs:71326 Archived-At: Maybe a small thing, but nonetheless irritating: I noticed that when scrolling buffers on a split frame with disabled scrollbars, the small line separating two buffers can get corrupted by icons in the fringe. It seems that this line doesn't get redrawn correctly, or maybe not at all. You should be able to reproduce this issue with the following recipe: * emacs -Q * In the *scratch* buffer, insert (progn (scroll-bar-mode -1) (setq truncate-partial-width-windows nil) (toggle-truncate-lines -1) (with-current-buffer (get-buffer-create "test") (erase-buffer) (dotimes (i 100) (insert (make-string 500 65) "\n"))) (pop-to-buffer-same-window "test") (goto-char (point-max)) (split-window-right) (other-window 1) (split-window-right) (pop-to-buffer-same-window "test") (goto-char (point-min)) (while (not (eobp)) (scroll-up-command) (redisplay t))) and evaluate. * The separator line between the first and the second buffer should now have gaps. Here's a screenshot: http://www.randomsample.de/emacs-bug.jpg As soon as the Emacs window gets redrawn, everything's back to normal. -David