From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: "Stephen J. Turnbull" Newsgroups: gmane.emacs.devel Subject: Re: The unwarranted scrolling assumption Date: Mon, 21 Jun 2010 01:54:48 +0900 Message-ID: <87lja9fxuv.fsf@uwakimon.sk.tsukuba.ac.jp> References: <83iq5hiiin.fsf@gnu.org> <83fx0lihov.fsf@gnu.org> <838w6cixma.fsf@gnu.org> <83y6ech1oo.fsf@gnu.org> <83ocf8gx7e.fsf@gnu.org> <83fx0jgxk7.fsf@gnu.org> <83eig3gspa.fsf@gnu.org> <83bpb7gp2g.fsf@gnu.org> <837hlvglvh.fsf@gnu.org> <834ogzglaj.fsf@gnu.org> <8339wjgg8w.fsf@gnu.org> <83y6eagb7g.fsf@gnu.org> <4C1D24E3.5080402@harpegolden.net> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: dough.gmane.org 1277054762 4605 80.91.229.12 (20 Jun 2010 17:26:02 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Sun, 20 Jun 2010 17:26:02 +0000 (UTC) Cc: Juanma Barranquero , David De La Harpe Golden , emacs-devel@gnu.org To: Lennart Borgman Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Sun Jun 20 19:26:00 2010 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.69) (envelope-from ) id 1OQOHL-0001zu-3r for ged-emacs-devel@m.gmane.org; Sun, 20 Jun 2010 19:25:55 +0200 Original-Received: from localhost ([127.0.0.1]:35974 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1OQOHK-0003I6-7N for ged-emacs-devel@m.gmane.org; Sun, 20 Jun 2010 13:25:54 -0400 Original-Received: from [140.186.70.92] (port=37355 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1OQOHD-0003Hx-Ew for emacs-devel@gnu.org; Sun, 20 Jun 2010 13:25:48 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.69) (envelope-from ) id 1OQOHC-0008NE-Bf for emacs-devel@gnu.org; Sun, 20 Jun 2010 13:25:47 -0400 Original-Received: from mtps02.sk.tsukuba.ac.jp ([130.158.97.224]:49821) by eggs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OQOHB-0008MM-OT for emacs-devel@gnu.org; Sun, 20 Jun 2010 13:25:46 -0400 Original-Received: from uwakimon.sk.tsukuba.ac.jp (uwakimon.sk.tsukuba.ac.jp [130.158.99.156]) by mtps02.sk.tsukuba.ac.jp (Postfix) with ESMTP id 6EF288214; Mon, 21 Jun 2010 01:57:53 +0900 (JST) Original-Received: by uwakimon.sk.tsukuba.ac.jp (Postfix, from userid 1000) id 1C56A1A3E22; Mon, 21 Jun 2010 01:54:49 +0900 (JST) In-Reply-To: X-Mailer: VM 8.0.12-devo-585 under 21.5 (beta29) "garbanzo" a03421eb562b XEmacs Lucid (x86_64-unknown-linux) X-detected-operating-system: by eggs.gnu.org: GNU/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:126271 Archived-At: Lennart Borgman writes: > I have done the best I can. I do not know what to do. Why don't you simply do what Eli asked, and test his patch? You seem to be terrified that it might work, but if it does, it will go it and make life better for you. If it doesn't, you have no guarantee that your patch will go in. I agree from what you say that redisplay seems to be broken by design here, and a more comprehensive patch should be considered. But I also agree with Eli that your proposed changes are scary (he might phrase that differently) because redisplay is really complex, and any substantial changes are likely to break something that is important to somebody. By Murphy's law, this will only manifest itself the day before release. You wouldn't want that, would you? So "fixing the jumping scroll" and "fixing redisplay" are two different things. It is possible that Eli's patch will fix the particular bug(s) that this thread treats, while leaving the underlying design problem for later.