From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Richard Stallman Newsgroups: gmane.emacs.devel Subject: Re: "spurious scrolling bug" Date: Fri, 13 Apr 2007 17:43:10 -0400 Message-ID: References: <14veg2bdn4.fsf@fencepost.gnu.org> <871wipgg9e.fsf@stupidchicken.com> Reply-To: rms@gnu.org NNTP-Posting-Host: lo.gmane.org Content-Type: text/plain; charset=ISO-8859-15 X-Trace: sea.gmane.org 1176500803 10715 80.91.229.12 (13 Apr 2007 21:46:43 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Fri, 13 Apr 2007 21:46:43 +0000 (UTC) Cc: rgm@gnu.org, emacs-devel@gnu.org To: Chong Yidong Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Fri Apr 13 23:46:42 2007 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by lo.gmane.org with esmtp (Exim 4.50) id 1HcTbK-0001YJ-RM for ged-emacs-devel@m.gmane.org; Fri, 13 Apr 2007 23:46:39 +0200 Original-Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1HcTfe-0004nW-38 for ged-emacs-devel@m.gmane.org; Fri, 13 Apr 2007 17:51:06 -0400 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1HcTeh-0003ZR-QT for emacs-devel@gnu.org; Fri, 13 Apr 2007 17:50:07 -0400 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1HcTeh-0003Z3-Aq for emacs-devel@gnu.org; Fri, 13 Apr 2007 17:50:07 -0400 Original-Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1HcTeh-0003Yw-3n for emacs-devel@gnu.org; Fri, 13 Apr 2007 17:50:07 -0400 Original-Received: from fencepost.gnu.org ([199.232.76.164]) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1HcTaN-0001XV-0i for emacs-devel@gnu.org; Fri, 13 Apr 2007 17:45:39 -0400 Original-Received: from rms by fencepost.gnu.org with local (Exim 4.60) (envelope-from ) id 1HcTXy-0000cm-Kj; Fri, 13 Apr 2007 17:43:10 -0400 In-reply-to: <871wipgg9e.fsf@stupidchicken.com> (message from Chong Yidong on Thu, 12 Apr 2007 22:27:57 -0400) X-detected-kernel: Linux 2.6, seldom 2.4 (older, 4) X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:69414 Archived-At: I think someone sent a bug report about spurious scrolling (when scrolling should not occur), during the past few weeks. I do not know how to find that message, though. I searched my outgoing mail to emacs-devel, and it seems I did not send a response to it there. Maybe it was sent to emacs-pretest-bug. >From inspecting timer-list and timer-idle-list, I see only that the only active timer is the idle timer jit-lock-context-fontify, which doesn't move point. Do you have stealth fontification on, or any relevant customizations that might cause this? I think these are all my settings that might be relevant: (setq transient-mark-mode t) (setq mark-even-if-inactive t) (global-font-lock-mode 1) (setq jit-lock-stealth-verbose t) (setq jit-lock-defer-contextually t) (setq scroll-conservatively 10000) (setq garbage-collection-messages t) It doesn't have to be a timer. It could be the code in keyboard.c that sleeps and then does auto-save or GC. I think I have sometimes seen this problem in recent weeks when I type C-c C-c to send a message, and the RMAIL buffer expands to fill the whole screen. After that, I sometimes see it scroll.