From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Eli Zaretskii Newsgroups: gmane.emacs.devel Subject: Re: The unwarranted scrolling assumption Date: Sat, 19 Jun 2010 20:54:11 +0300 Message-ID: <83y6eagb7g.fsf@gnu.org> References: <87631jvpzg.fsf@gmail.com> <4C18211C.3070106@harpegolden.net> <87vd9j5neu.fsf@kfs-lx.rd.rdm> <83sk4misf2.fsf@gnu.org> <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> Reply-To: Eli Zaretskii NNTP-Posting-Host: lo.gmane.org X-Trace: dough.gmane.org 1276970223 16850 80.91.229.12 (19 Jun 2010 17:57:03 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Sat, 19 Jun 2010 17:57:03 +0000 (UTC) Cc: cyd@stupidchicken.com, monnier@iro.umontreal.ca, emacs-devel@gnu.org To: Lennart Borgman Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Sat Jun 19 19:57:02 2010 connect(): No such file or directory 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 1OQ2Hq-0007OX-JP for ged-emacs-devel@m.gmane.org; Sat, 19 Jun 2010 19:56:58 +0200 Original-Received: from localhost ([127.0.0.1]:33112 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1OQ2Hp-0002hD-VX for ged-emacs-devel@m.gmane.org; Sat, 19 Jun 2010 13:56:58 -0400 Original-Received: from [140.186.70.92] (port=46808 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1OQ2Hk-0002h8-8V for emacs-devel@gnu.org; Sat, 19 Jun 2010 13:56:53 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.69) (envelope-from ) id 1OQ2Hi-0006C2-Na for emacs-devel@gnu.org; Sat, 19 Jun 2010 13:56:52 -0400 Original-Received: from mtaout20.012.net.il ([80.179.55.166]:41744) by eggs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OQ2Hi-0006Br-GA for emacs-devel@gnu.org; Sat, 19 Jun 2010 13:56:50 -0400 Original-Received: from conversion-daemon.a-mtaout20.012.net.il by a-mtaout20.012.net.il (HyperSendmail v2007.08) id <0L4900E00WBTJV00@a-mtaout20.012.net.il> for emacs-devel@gnu.org; Sat, 19 Jun 2010 20:56:14 +0300 (IDT) Original-Received: from HOME-C4E4A596F7 ([84.228.178.198]) by a-mtaout20.012.net.il (HyperSendmail v2007.08) with ESMTPA id <0L4900DRJWHPXB20@a-mtaout20.012.net.il>; Sat, 19 Jun 2010 20:56:14 +0300 (IDT) In-reply-to: X-012-Sender: halo1@inter.net.il X-detected-operating-system: by eggs.gnu.org: Solaris 10 (beta) 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:126237 Archived-At: > From: Lennart Borgman > Date: Sat, 19 Jun 2010 19:22:43 +0200 > Cc: cyd@stupidchicken.com, monnier@iro.umontreal.ca, emacs-devel@gnu.org > > On Sat, Jun 19, 2010 at 6:05 PM, Eli Zaretskii wrote: > >> From: Lennart Borgman > >> Date: Sat, 19 Jun 2010 16:20:58 +0200 > >> Cc: cyd@stupidchicken.com, monnier@iro.umontreal.ca, emacs-devel@gnu.org > >> > >> > Please try this patch after reverting yours, and see if the problem > >> > you were trying to solve is gone. > >> > >> > >> I am sure it does not. > > > > Could you please humor me by trying? > > > I think misread this as if you tried to solve the original problem > with this patch. Did you try to solve the original problem or another > problem? The problem I tried to solve was the one you reported at the beginning of this thread: evaluate this: (setq scroll-preserve-screen-position 'always scroll-conservatively most-positive-fixnum scroll-step 0) and then visit window.c and press and hold the arrow key. You said that sometimes you see display being recentered, i.e. you see the cursor near the middle of the window, instead of it being at the last screen line. David Engster reported the same symptoms with the above settings. (David also used redisplay-dont-pause set to t, but I don't see recentering with that customization, either, when I use the current trunk.) > What exactly what you want me to test? I would like you to try the above recipe in "emacs -Q", and tell me if you still see recentering. TIA