From angeli@caeruleus.net Wed Aug 6 14:16:39 2008 X-Spam-Checker-Version: SpamAssassin 3.2.3-bugs.debian.org_2005_01_02 (2007-08-08) on rzlab.ucr.edu X-Spam-Level: X-Spam-Status: No, score=-7.1 required=4.0 tests=AWL,BAYES_00,FOURLA, RCVD_IN_DNSWL_MED autolearn=ham version=3.2.3-bugs.debian.org_2005_01_02 Received: (at submit) by emacsbugs.donarmstrong.com; 6 Aug 2008 21:16:39 +0000 Received: from fencepost.gnu.org (fencepost.gnu.org [140.186.70.10]) by rzlab.ucr.edu (8.13.8/8.13.8/Debian-3) with ESMTP id m76LGZi6011873 for ; Wed, 6 Aug 2008 14:16:37 -0700 Received: from mx10.gnu.org ([199.232.76.166]:50162) by fencepost.gnu.org with esmtp (Exim 4.67) (envelope-from ) id 1KQqM0-00077T-JO for emacs-pretest-bug@gnu.org; Wed, 06 Aug 2008 17:15:32 -0400 Received: from Debian-exim by monty-python.gnu.org with spam-scanned (Exim 4.60) (envelope-from ) id 1KQqMv-0004ss-1u for emacs-pretest-bug@gnu.org; Wed, 06 Aug 2008 17:16:34 -0400 Received: from moutng.kundenserver.de ([212.227.126.188]:65277) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1KQqMt-0004sD-8u for emacs-pretest-bug@gnu.org; Wed, 06 Aug 2008 17:16:27 -0400 Received: from photon.caeruleus.net (p54A50394.dip0.t-ipconnect.de [84.165.3.148]) by mrelayeu.kundenserver.de (node=mrelayeu3) with ESMTP (Nemesis) id 0MKxQS-1KQqMr49vJ-0001wW; Wed, 06 Aug 2008 23:16:26 +0200 Message-Id: <87myjp6dzr.fsf@photon.caeruleus.net> From: Ralf Angeli To: emacs-pretest-bug@gnu.org Subject: 23.0.60; Constant recentering with scroll-margin set Date: Wed, 06 Aug 2008 23:16:24 +0200 MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Provags-ID: V01U2FsdGVkX19OCuwcYhj9mzCTHuWrYTXb8f+a84cW9/pe00B 9a0aW+FlVZdMC7rZixuqAbwlSKdxdxKVgcP/YM9l6gh35ZnAN7 PINCZvopEhoPaMHZdEQ2Q== X-detected-kernel: by monty-python.gnu.org: Linux 2.6? (barebone, rare!) Start Emacs with emacs -Q -eval "(progn (setq scroll-margin 1) (dotimes (i 100) (newline)))" and start typing in the scratch buffer. With nearly every new line which is inserted, the buffer is recentered. In GNU Emacs 23.0.60.1 (x86_64-unknown-linux-gnu, GTK+ Version 2.12.11) of 2008-08-06 on photon Windowing system distributor `The X.Org Foundation', version 11.0.10402000 Important settings: value of $LC_ALL: nil value of $LC_COLLATE: nil value of $LC_CTYPE: nil value of $LC_MESSAGES: nil value of $LC_MONETARY: nil value of $LC_NUMERIC: nil value of $LC_TIME: nil value of $LANG: en_US.UTF-8 value of $XMODIFIERS: nil locale-coding-system: utf-8-unix default-enable-multibyte-characters: t Major mode: Lisp Interaction Minor modes in effect: tooltip-mode: t mouse-wheel-mode: t menu-bar-mode: t file-name-shadow-mode: t global-font-lock-mode: t font-lock-mode: t blink-cursor-mode: t global-auto-composition-mode: t auto-composition-mode: t auto-encryption-mode: t auto-compression-mode: t line-number-mode: t transient-mark-mode: t Recent input: M-x r e p o r t - e m Recent messages: For information about GNU Emacs and the GNU system, type C-h C-a. From cyd@stupidchicken.com Wed Aug 6 18:26:34 2008 X-Spam-Checker-Version: SpamAssassin 3.2.3-bugs.debian.org_2005_01_02 (2007-08-08) on rzlab.ucr.edu X-Spam-Level: X-Spam-Status: No, score=-3.3 required=4.0 tests=AWL,BAYES_00 autolearn=ham version=3.2.3-bugs.debian.org_2005_01_02 Received: (at 662) by emacsbugs.donarmstrong.com; 7 Aug 2008 01:26:35 +0000 Received: from cyd (CYD.MIT.EDU [18.115.2.24]) by rzlab.ucr.edu (8.13.8/8.13.8/Debian-3) with ESMTP id m771QWQN022479 for <662@emacsbugs.donarmstrong.com>; Wed, 6 Aug 2008 18:26:33 -0700 Received: by cyd (Postfix, from userid 1000) id 7BB2D57E17C; Wed, 6 Aug 2008 21:26:31 -0400 (EDT) From: Chong Yidong To: Ralf Angeli Cc: 662@debbugs.gnu.org Subject: Re: 23.0.60; Constant recentering with scroll-margin set Date: Wed, 06 Aug 2008 21:26:30 -0400 Message-ID: <87tzdxzkc9.fsf@stupidchicken.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii > Start Emacs with emacs -Q -eval "(progn (setq scroll-margin 1) > (dotimes (i 100) (newline)))" and start typing in the scratch buffer. > With nearly every new line which is inserted, the buffer is > recentered. Could you try to provide a more precise recipe? I'm not sure what you mean. From cyd@stupidchicken.com Wed Aug 6 18:54:52 2008 X-Spam-Checker-Version: SpamAssassin 3.2.3-bugs.debian.org_2005_01_02 (2007-08-08) on rzlab.ucr.edu X-Spam-Level: X-Spam-Status: No, score=-3.3 required=4.0 tests=AWL,BAYES_00 autolearn=ham version=3.2.3-bugs.debian.org_2005_01_02 Received: (at 662) by emacsbugs.donarmstrong.com; 7 Aug 2008 01:54:52 +0000 Received: from cyd (CYD.MIT.EDU [18.115.2.24]) by rzlab.ucr.edu (8.13.8/8.13.8/Debian-3) with ESMTP id m771snRq029971 for <662@emacsbugs.donarmstrong.com>; Wed, 6 Aug 2008 18:54:50 -0700 Received: by cyd (Postfix, from userid 1000) id 4CF1E57E17C; Wed, 6 Aug 2008 21:54:49 -0400 (EDT) From: Chong Yidong To: Ralf Angeli Cc: 662@debbugs.gnu.org Subject: Re: 23.0.60; Constant recentering with scroll-margin set Date: Wed, 06 Aug 2008 21:54:49 -0400 Message-ID: <874p5xk2s6.fsf@stupidchicken.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Actually, I see the bug now. I've made some changes to CVS that ought to fix it. Does it work for you now? From cyd@stupidchicken.com Thu Aug 7 10:34:23 2008 X-Spam-Checker-Version: SpamAssassin 3.2.3-bugs.debian.org_2005_01_02 (2007-08-08) on rzlab.ucr.edu X-Spam-Level: X-Spam-Status: No, score=-1.8 required=4.0 tests=AWL,BAYES_05, MURPHY_DRUGS_REL8 autolearn=ham version=3.2.3-bugs.debian.org_2005_01_02 Received: (at control) by emacsbugs.donarmstrong.com; 7 Aug 2008 17:34:23 +0000 Received: from cyd (CYD.MIT.EDU [18.115.2.24]) by rzlab.ucr.edu (8.13.8/8.13.8/Debian-3) with ESMTP id m77HYK0X023277 for ; Thu, 7 Aug 2008 10:34:21 -0700 Received: by cyd (Postfix, from userid 1000) id 2B20B57E17C; Thu, 7 Aug 2008 13:34:22 -0400 (EDT) From: Chong Yidong To: control@debbugs.gnu.org Subject: Bug maintenance Date: Thu, 07 Aug 2008 13:34:21 -0400 Message-ID: <87zlno20gy.fsf@stupidchicken.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii close 328 tags 455 unreproducible moreinfo tags 535 wontfix close 667 tags 663 patch severity 663 wishlist close 649 close 650 close 654 close 658 close 661 merge 643 660 close 662 thanks From angeli@caeruleus.net Thu Aug 7 11:21:59 2008 X-Spam-Checker-Version: SpamAssassin 3.2.3-bugs.debian.org_2005_01_02 (2007-08-08) on rzlab.ucr.edu X-Spam-Level: X-Spam-Status: No, score=-5.4 required=4.0 tests=AWL,BAYES_00,SPF_HELO_PASS autolearn=ham version=3.2.3-bugs.debian.org_2005_01_02 Received: (at 662) by emacsbugs.donarmstrong.com; 7 Aug 2008 18:21:59 +0000 Received: from moutng.kundenserver.de (moutng.kundenserver.de [212.227.126.171]) by rzlab.ucr.edu (8.13.8/8.13.8/Debian-3) with ESMTP id m77ILtCE006198 for <662@emacsbugs.donarmstrong.com>; Thu, 7 Aug 2008 11:21:57 -0700 Received: from photon.caeruleus.net (p54A536DE.dip0.t-ipconnect.de [84.165.54.222]) by mrelayeu.kundenserver.de (node=mrelayeu7) with ESMTP (Nemesis) id 0ML2xA-1KRA7Q3ADU-00051v; Thu, 07 Aug 2008 20:21:49 +0200 Message-Id: <8763qc4res.fsf@photon.caeruleus.net> From: Ralf Angeli To: Chong Yidong Cc: 662@debbugs.gnu.org Subject: Re: 23.0.60; Constant recentering with scroll-margin set References: <874p5xk2s6.fsf@stupidchicken.com> Date: Thu, 07 Aug 2008 20:21:47 +0200 In-Reply-To: <874p5xk2s6.fsf@stupidchicken.com> (Chong Yidong's message of "Wed, 06 Aug 2008 21:54:49 -0400") MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Provags-ID: V01U2FsdGVkX19IeIEaSKPgUlELBtp2n722LpmDmdULkC7LhoC 1mpDmygE4asZXCTqwmvE0MtqffEdnyDNMIiI1NYuu9fiLdiGdx w3r/tvtC741vyDhcDN8CQ== * Chong Yidong (2008-08-07) writes: > Actually, I see the bug now. I've made some changes to CVS that ought > to fix it. Does it work for you now? It's better, but it doesn't seem to be totally fixed. There is still some recentering happening when scrolling a long article in Gnus. If you type to scroll, the bottom of the article will be reached eventually and once this happens, the buffer will be recentered and the last line jumps to the middle of the window. -- Ralf From angeli@caeruleus.net Thu Aug 7 11:42:01 2008 X-Spam-Checker-Version: SpamAssassin 3.2.3-bugs.debian.org_2005_01_02 (2007-08-08) on rzlab.ucr.edu X-Spam-Level: X-Spam-Status: No, score=-5.1 required=4.0 tests=AWL,BAYES_00,SPF_HELO_PASS autolearn=ham version=3.2.3-bugs.debian.org_2005_01_02 Received: (at 662) by emacsbugs.donarmstrong.com; 7 Aug 2008 18:42:01 +0000 Received: from moutng.kundenserver.de (moutng.kundenserver.de [212.227.126.177]) by rzlab.ucr.edu (8.13.8/8.13.8/Debian-3) with ESMTP id m77Ifwt6012098 for <662@emacsbugs.donarmstrong.com>; Thu, 7 Aug 2008 11:41:59 -0700 Received: from photon.caeruleus.net (p54A536DE.dip0.t-ipconnect.de [84.165.54.222]) by mrelayeu.kundenserver.de (node=mrelayeu2) with ESMTP (Nemesis) id 0MKwtQ-1KRAQp1eUC-0000lD; Thu, 07 Aug 2008 20:41:52 +0200 Message-Id: <87zlno3bwx.fsf@photon.caeruleus.net> From: Ralf Angeli To: Chong Yidong Cc: 662@debbugs.gnu.org Subject: Re: 23.0.60; Constant recentering with scroll-margin set References: <874p5xk2s6.fsf@stupidchicken.com> Date: Thu, 07 Aug 2008 20:41:50 +0200 In-Reply-To: Ralf Angeli's message of "Thu\, 07 Aug 2008 20\:21\:47 +0200" MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Provags-ID: V01U2FsdGVkX18Ztt2cVCMz/ZcTFOWcYDHbP19p4NWIhwJoxv/ 71Aylg//Ff3zeUDjbikDTkQMjKngeaVLId5Ev1NIfYCaTPkbDY dA9FMS5FYFTD64Ktz6PLA== * Ralf Angeli (2008-08-07) writes: > * Chong Yidong (2008-08-07) writes: > >> Actually, I see the bug now. I've made some changes to CVS that ought >> to fix it. Does it work for you now? > > It's better, but it doesn't seem to be totally fixed. There is still > some recentering happening when scrolling a long article in Gnus. If > you type to scroll, the bottom of the article will be reached > eventually and once this happens, the buffer will be recentered and the > last line jumps to the middle of the window. It could also be that this has to be fixed in Gnus. I'm not sure, but I remember that there was a similar issue back in 2005 where some changes hat to be made in `gnus-article-next-page' and related functions in order to deal with some changes in the handling of `scroll-margin'. -- Ralf From angeli@caeruleus.net Fri Aug 8 11:32:25 2008 X-Spam-Checker-Version: SpamAssassin 3.2.3-bugs.debian.org_2005_01_02 (2007-08-08) on rzlab.ucr.edu X-Spam-Level: X-Spam-Status: No, score=-4.9 required=4.0 tests=AWL,BAYES_00,SPF_HELO_PASS autolearn=ham version=3.2.3-bugs.debian.org_2005_01_02 Received: (at 662) by emacsbugs.donarmstrong.com; 8 Aug 2008 18:32:26 +0000 Received: from moutng.kundenserver.de (moutng.kundenserver.de [212.227.126.186]) by rzlab.ucr.edu (8.13.8/8.13.8/Debian-3) with ESMTP id m78IWLAD028100 for <662@emacsbugs.donarmstrong.com>; Fri, 8 Aug 2008 11:32:23 -0700 Received: from photon.caeruleus.net (p54A50145.dip0.t-ipconnect.de [84.165.1.69]) by mrelayeu.kundenserver.de (node=mrelayeu3) with ESMTP (Nemesis) id 0MKxQS-1KRWl33SKu-0000el; Fri, 08 Aug 2008 20:32:14 +0200 Message-Id: <874p5vnys3.fsf@photon.caeruleus.net> From: Ralf Angeli To: Chong Yidong Cc: 662@debbugs.gnu.org Subject: Re: 23.0.60; Constant recentering with scroll-margin set References: <874p5xk2s6.fsf@stupidchicken.com> Date: Fri, 08 Aug 2008 20:32:12 +0200 In-Reply-To: Ralf Angeli's message of "Thu\, 07 Aug 2008 20\:41\:50 +0200" MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Provags-ID: V01U2FsdGVkX197/TElnwf0ZFHZ84xsGiqffLhT6JjacHvsmZV 41eB01ymV0HmlRkqpPvo151clUoAvJF8tEmwsvemF3L8xxIx9O gN5Le7JNbcoUBPl7UxlfA== * Ralf Angeli (2008-08-07) writes: > It could also be that this has to be fixed in Gnus. I'm not sure, but I > remember that there was a similar issue back in 2005 where some changes > hat to be made in `gnus-article-next-page' and related functions in > order to deal with some changes in the handling of `scroll-margin'. Okay, the problem is the statement (move-to-window-line -1) in `gnus-article-next-page'. If `scroll-margin' is set and greater than 0 it will lead to a recentering. This is usually countered by `gnus-article-next-page-1', but not at the end of an article where `gnus-article-next-page-1' will not be called. The problem can be circumvented by changing the above statement to (move-to-window-line (- -1 scroll-margin)) Let me know if the recentering behavior will stay like it is now, then I can report this to the Gnus maintainers. -- Ralf From monnier@iro.umontreal.ca Mon Aug 11 16:01:51 2008 X-Spam-Checker-Version: SpamAssassin 3.2.3-bugs.debian.org_2005_01_02 (2007-08-08) on rzlab.ucr.edu X-Spam-Level: X-Spam-Status: No, score=-7.1 required=4.0 tests=AWL,BAYES_00,HAS_BUG_NUMBER autolearn=ham version=3.2.3-bugs.debian.org_2005_01_02 Received: (at 662) by emacsbugs.donarmstrong.com; 11 Aug 2008 23:01:51 +0000 Received: from smtp-05.arnet.com.ar (smtp-05.arnet.com.ar [200.45.191.5]) by rzlab.ucr.edu (8.13.8/8.13.8/Debian-3) with SMTP id m7BN1eAn009469 for <662@emacsbugs.donarmstrong.com>; Mon, 11 Aug 2008 16:01:42 -0700 Received: (qmail 2936 invoked from network); 11 Aug 2008 16:59:45 -0000 Received: from unknown (HELO ceviche.home) (190.30.131.157) by 0 with SMTP; 11 Aug 2008 16:59:45 -0000 Received: by ceviche.home (Postfix, from userid 20848) id 1ABFFB40B3; Fri, 8 Aug 2008 16:56:06 -0400 (EDT) From: Stefan Monnier To: Ralf Angeli Cc: 662@debbugs.gnu.org, Chong Yidong Subject: Re: bug#662: 23.0.60; Constant recentering with scroll-margin set Message-ID: References: <874p5xk2s6.fsf@stupidchicken.com> <874p5vnys3.fsf@photon.caeruleus.net> Date: Fri, 08 Aug 2008 16:56:06 -0400 In-Reply-To: <874p5vnys3.fsf@photon.caeruleus.net> (Ralf Angeli's message of "Fri, 08 Aug 2008 20:32:12 +0200") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/23.0.60 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii >> It could also be that this has to be fixed in Gnus. I'm not sure, but I >> remember that there was a similar issue back in 2005 where some changes >> hat to be made in `gnus-article-next-page' and related functions in >> order to deal with some changes in the handling of `scroll-margin'. > Okay, the problem is the statement > (move-to-window-line -1) > in `gnus-article-next-page'. If `scroll-margin' is set and greater than > 0 it will lead to a recentering. This is usually countered by > `gnus-article-next-page-1', but not at the end of an article where > `gnus-article-next-page-1' will not be called. > The problem can be circumvented by changing the above statement to > (move-to-window-line (- -1 scroll-margin)) > Let me know if the recentering behavior will stay like it is now, then I > can report this to the Gnus maintainers. BTW, shouldn't Gnus "just" set scroll-margin (and such things) buffer-locally in its article buffer, so as to isolate it from such problems? Or maybe not buffer-locally but let-bound around a call to redisplay? Stefan From angeli@caeruleus.net Tue Aug 12 11:52:35 2008 X-Spam-Checker-Version: SpamAssassin 3.2.3-bugs.debian.org_2005_01_02 (2007-08-08) on rzlab.ucr.edu X-Spam-Level: X-Spam-Status: No, score=-6.3 required=4.0 tests=AWL,BAYES_00,HAS_BUG_NUMBER, SPF_HELO_PASS autolearn=ham version=3.2.3-bugs.debian.org_2005_01_02 Received: (at 662) by emacsbugs.donarmstrong.com; 12 Aug 2008 18:52:35 +0000 Received: from moutng.kundenserver.de (moutng.kundenserver.de [212.227.126.177]) by rzlab.ucr.edu (8.13.8/8.13.8/Debian-3) with ESMTP id m7CIqVT1020646 for <662@emacsbugs.donarmstrong.com>; Tue, 12 Aug 2008 11:52:32 -0700 Received: from photon.caeruleus.net (p54A518DE.dip0.t-ipconnect.de [84.165.24.222]) by mrelayeu.kundenserver.de (node=mrelayeu3) with ESMTP (Nemesis) id 0MKxQS-1KSyyG1eNS-0000kD; Tue, 12 Aug 2008 20:51:54 +0200 Message-Id: <87ej4u3w3c.fsf@photon.caeruleus.net> From: Ralf Angeli To: Stefan Monnier , ding@gnus.org Cc: 662@debbugs.gnu.org, Chong Yidong Subject: Re: bug#662: 23.0.60; Constant recentering with scroll-margin set References: <874p5xk2s6.fsf@stupidchicken.com> <874p5vnys3.fsf@photon.caeruleus.net> Date: Tue, 12 Aug 2008 20:51:51 +0200 In-Reply-To: (Stefan Monnier's message of "Fri, 08 Aug 2008 16:56:06 -0400") MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Provags-ID: V01U2FsdGVkX19OcyC1mpgB3iEVMdCgb+VthDOXhhNN9u+kv/c a460fQ75y2lmti1BaoHD7kYP+kt7qR0CNl+2qjvjCf06QEgloS f6qCdcvEtYNSMfx2uP+fQ== * Stefan Monnier (2008-08-08) writes: > BTW, shouldn't Gnus "just" set scroll-margin (and such things) > buffer-locally in its article buffer, so as to isolate it from > such problems? > Or maybe not buffer-locally but let-bound around a call to redisplay? I guess this is something to decide for the Gnus developers, so I am forwarding the message to the Gnus list. Note that this discussion is centered around the recentering bug I reported earlier on the Gnus list, so this is not related to a new bug. -- Ralf From unknown Sat Aug 16 00:29:33 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: $requester Subject: Internal Control Message-Id: bug archived. Date: Wed, 10 Sep 2008 14:24:07 +0000 User-Agent: Fakemail v42.6.9 # A New Hope # A log time ago, in a galaxy far, far away # something happened. # # Magically this resulted in the following # action being taken, but this fake control # message doesn't tell you why it happened # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator