From mboxrd@z Thu Jan 1 00:00:00 1970 Path: main.gmane.org!not-for-mail From: Richard Stallman Newsgroups: gmane.emacs.devel Subject: Re: Emacs GTK scroll-bar flickering Date: Thu, 27 Mar 2003 17:12:52 -0500 Sender: emacs-devel-bounces+emacs-devel=quimby.gnus.org@gnu.org Message-ID: References: <200303192321.h2JNKxbN015050@stubby.bodenonline.com> <3E81EED7.1070205@swipnet.se> Reply-To: rms@gnu.org NNTP-Posting-Host: main.gmane.org X-Trace: main.gmane.org 1048803393 30791 80.91.224.249 (27 Mar 2003 22:16:33 GMT) X-Complaints-To: usenet@main.gmane.org NNTP-Posting-Date: Thu, 27 Mar 2003 22:16:33 +0000 (UTC) Cc: jan.h.d@swipnet.se Original-X-From: emacs-devel-bounces+emacs-devel=quimby.gnus.org@gnu.org Thu Mar 27 23:16:30 2003 Return-path: Original-Received: from quimby.gnus.org ([80.91.224.244]) by main.gmane.org with esmtp (Exim 3.35 #1 (Debian)) id 18yffi-00080H-00 for ; Thu, 27 Mar 2003 23:16:30 +0100 Original-Received: from monty-python.gnu.org ([199.232.76.173]) by quimby.gnus.org with esmtp (Exim 3.12 #1 (Debian)) id 18yfhm-0003wI-00 for ; Thu, 27 Mar 2003 23:18:38 +0100 Original-Received: from localhost ([127.0.0.1] helo=monty-python.gnu.org) by monty-python.gnu.org with esmtp (Exim 4.10.13) id 18yfdI-0001gC-00 for emacs-devel@quimby.gnus.org; Thu, 27 Mar 2003 17:14:00 -0500 Original-Received: from list by monty-python.gnu.org with tmda-scanned (Exim 4.10.13) id 18yfcQ-0001C9-00 for emacs-devel@gnu.org; Thu, 27 Mar 2003 17:13:06 -0500 Original-Received: from mail by monty-python.gnu.org with spam-scanned (Exim 4.10.13) id 18yfcF-0000os-00 for emacs-devel@gnu.org; Thu, 27 Mar 2003 17:12:58 -0500 Original-Received: from fencepost.gnu.org ([199.232.76.164]) by monty-python.gnu.org with esmtp (TLSv1:DES-CBC3-SHA:168) (Exim 4.10.13) id 18yfcD-0000gS-00 for emacs-devel@gnu.org; Thu, 27 Mar 2003 17:12:53 -0500 Original-Received: from rms by fencepost.gnu.org with local (Exim 4.10) id 18yfcC-00049G-00; Thu, 27 Mar 2003 17:12:52 -0500 Original-To: Miles Bader In-reply-to: (message from Miles Bader on 27 Mar 2003 15:54:26 +0900) Original-cc: emacs-devel@gnu.org X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1b5 Precedence: list List-Id: Emacs development discussions. List-Help: List-Post: List-Subscribe: , List-Archive: List-Unsubscribe: , Errors-To: emacs-devel-bounces+emacs-devel=quimby.gnus.org@gnu.org Xref: main.gmane.org gmane.emacs.devel:12679 X-Report-Spam: http://spam.gmane.org/gmane.emacs.devel:12679 This again seems to be related to the fact that my GTK theme is very slow to draw -- if I switch to a more svelte theme, redisplay during scrolling is `normal' regardless of the setting of redisplay-dont-pause. I guess that even thought it seems fast enough, the theme uses enough CPU drawing itself that emacs gets confused and suppresses the text redisplay during scrolling. What aspects of the GTK theme need to be redrawn just because Emacs scrolls the buffer? Perhaps too much is getting redrawn at the GTK level; that could be a bug.