From unknown Mon Aug 18 15:39:39 2025 X-Loop: don@donarmstrong.com Subject: bug#546: scroll-margin not respected for downward scrolling when show-trailing-whitespace is t Reply-To: Greg Falcon , 546@debbugs.gnu.org Resent-From: Greg Falcon Resent-To: bug-submit-list@lists.donarmstrong.com Resent-CC: Emacs Bugs Resent-Date: Thu, 10 Jul 2008 15:45:03 +0000 Resent-Message-ID: Resent-Sender: don@donarmstrong.com X-Emacs-PR-Message: report 546 X-Emacs-PR-Package: emacs X-Emacs-PR-Keywords: Received: via spool by submit@emacsbugs.donarmstrong.com id=B.121570415116910 (code B ref -1); Thu, 10 Jul 2008 15:45:03 +0000 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=BAYES_00,FOURLA, RCVD_IN_DNSWL_LOW autolearn=ham version=3.2.3-bugs.debian.org_2005_01_02 Received: (at submit) by emacsbugs.donarmstrong.com; 10 Jul 2008 15:35:51 +0000 Received: from lists.gnu.org (lists.gnu.org [199.232.76.165]) by rzlab.ucr.edu (8.13.8/8.13.8/Debian-3) with ESMTP id m6AFZkwQ016904 for ; Thu, 10 Jul 2008 08:35:47 -0700 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1KGyBO-0007Kw-2M for bug-gnu-emacs@gnu.org; Thu, 10 Jul 2008 11:35:46 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1KGyBM-0007KR-IM for bug-gnu-emacs@gnu.org; Thu, 10 Jul 2008 11:35:44 -0400 Received: from [199.232.76.173] (port=49103 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1KGyBM-0007Jz-9e for bug-gnu-emacs@gnu.org; Thu, 10 Jul 2008 11:35:44 -0400 Received: from mta.itasoftware.com ([63.107.91.101]:45102) by monty-python.gnu.org with esmtps (TLS-1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.60) (envelope-from ) id 1KGyBM-0002Tt-68 for bug-gnu-emacs@gnu.org; Thu, 10 Jul 2008 11:35:44 -0400 Received: from [10.4.1.214] (deng-gfalc.internal.itasoftware.com [10.4.1.214]) by mta.itasoftware.com (8.13.8/8.12.8) with ESMTP id m6AFZghQ024249 for ; Thu, 10 Jul 2008 11:35:42 -0400 Message-ID: <48762C4E.9020807@itasoftware.com> Date: Thu, 10 Jul 2008 11:35:42 -0400 From: Greg Falcon User-Agent: Thunderbird 2.0.0.14 (X11/20080421) MIME-Version: 1.0 To: bug-gnu-emacs@gnu.org Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-detected-kernel: by monty-python.gnu.org: Linux 2.4-2.6 Please write in English if possible, because the Emacs maintainers usually do not have translators to read other languages for them. Your bug report will be posted to the bug-gnu-emacs@gnu.org mailing list, and to the gnu.emacs.bug news group. Please describe exactly what actions triggered the bug and the precise symptoms of the bug: When show-trailing-whitespace is on, the scroll-margin feature doesn't work when approaching the bottom of a window (though it does work for the top of a window). Setting show-trailing-whitespace to nil makes the problem go away. If Emacs crashed, and you have the Emacs process in the gdb debugger, please include the output from the following gdb commands: `bt full' and `xbacktrace'. If you would like to further debug the crash, please read the file /usr/local/share/emacs/22.2/etc/DEBUG for instructions. In GNU Emacs 22.2.1 (x86_64-unknown-linux-gnu, X toolkit, Xaw3d scroll bars) of 2008-07-10 on deng-gfalc Windowing system distributor `The X.Org Foundation', version 11.0.60801000 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 locale-coding-system: utf-8 default-enable-multibyte-characters: t Major mode: Emacs-Lisp 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 unify-8859-on-encoding-mode: t utf-translate-cjk-mode: t auto-compression-mode: t column-number-mode: t line-number-mode: t Recent input: M-x C-g : ( s e t q SPC s c r o l l - m a r g i n SPC 5 ) M-x r e p o r Recent messages: ("emacs") Loading advice...done Loading server...done For information about GNU Emacs and the GNU system, type C-h C-a. Making completion list... Quit [2 times] 5 (#o5, #x5) Making completion list... [2 times] Loading emacsbug...done call-interactively: Text is read-only From unknown Mon Aug 18 15:39:39 2025 X-Loop: don@donarmstrong.com Subject: bug#546: scroll-margin not respected for downward scrolling when show-trailing-whitespace is t Reply-To: bojohan+news@dd.chalmers.se (Johan =?UTF-8?Q?Bockg=C3=A5rd),?= 546@debbugs.gnu.org Resent-From: bojohan+news@dd.chalmers.se (Johan =?UTF-8?Q?Bockg=C3=A5rd)?= Original-Sender: news Resent-To: bug-submit-list@lists.donarmstrong.com Resent-CC: Emacs Bugs Resent-Date: Sat, 12 Jul 2008 16:25:04 +0000 Resent-Message-ID: Resent-Sender: don@donarmstrong.com X-Emacs-PR-Message: report 546 X-Emacs-PR-Package: emacs X-Emacs-PR-Keywords: Received: via spool by submit@emacsbugs.donarmstrong.com id=B.121587947823852 (code B ref -1); Sat, 12 Jul 2008 16:25:04 +0000 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.8 required=4.0 tests=AWL,BAYES_00,HAS_BUG_NUMBER, RCVD_IN_DNSWL_LOW autolearn=ham version=3.2.3-bugs.debian.org_2005_01_02 Received: (at submit) by emacsbugs.donarmstrong.com; 12 Jul 2008 16:17:58 +0000 Received: from lists.gnu.org (lists.gnu.org [199.232.76.165]) by rzlab.ucr.edu (8.13.8/8.13.8/Debian-3) with ESMTP id m6CGHrFG023846 for ; Sat, 12 Jul 2008 09:17:55 -0700 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1KHhnE-0001I7-8w for bug-gnu-emacs@gnu.org; Sat, 12 Jul 2008 12:17:52 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1KHhnC-0001Ev-L4 for bug-gnu-emacs@gnu.org; Sat, 12 Jul 2008 12:17:51 -0400 Received: from [199.232.76.173] (port=48482 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1KHhnC-0001Ei-AT for bug-gnu-emacs@gnu.org; Sat, 12 Jul 2008 12:17:50 -0400 Received: from main.gmane.org ([80.91.229.2]:58627 helo=ciao.gmane.org) by monty-python.gnu.org with esmtps (TLS-1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.60) (envelope-from ) id 1KHhnB-0000Br-W9 for bug-gnu-emacs@gnu.org; Sat, 12 Jul 2008 12:17:50 -0400 Received: from list by ciao.gmane.org with local (Exim 4.43) id 1KHhn9-0003wU-VK for bug-gnu-emacs@gnu.org; Sat, 12 Jul 2008 16:17:47 +0000 Received: from remote5.student.chalmers.se ([129.16.29.83]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Sat, 12 Jul 2008 16:17:47 +0000 Received: from bojohan+news by remote5.student.chalmers.se with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Sat, 12 Jul 2008 16:17:47 +0000 X-Injected-Via-Gmane: http://gmane.org/ Mail-Followup-To: bug-gnu-emacs@gnu.org To: bug-gnu-emacs@gnu.org From: bojohan+news@dd.chalmers.se (Johan =?UTF-8?Q?Bockg=C3=A5rd)?= Date: Sat, 12 Jul 2008 18:17:38 +0200 Lines: 44 Message-ID: References: <48762C4E.9020807@itasoftware.com> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Complaints-To: usenet@ger.gmane.org X-Gmane-NNTP-Posting-Host: remote5.student.chalmers.se Mail-Copies-To: never User-Agent: Gnus/5.110009 (No Gnus v0.9) Emacs/23.0.60 (gnu/linux) Cancel-Lock: sha1:dyw9TKVnXbKSsbENEOO6RbS/3Xw= Sender: news X-detected-kernel: by monty-python.gnu.org: Linux 2.6, seldom 2.4 (older, 4) Greg Falcon writes: > When show-trailing-whitespace is on, the scroll-margin feature doesn't > work when approaching the bottom of a window (though it does work for > the top of a window). Setting show-trailing-whitespace to nil makes > the problem go away. (This was also reported a few months back, http://lists.gnu.org/archive/html/bug-gnu-emacs/2008-03/msg00019.html) It used to not work for the top as well as for the bottom margins. That bug was fixed three years ago, http://lists.gnu.org/archive/html/emacs-devel/2005-06/msg01561.html 2005-06-25 Richard M. Stallman * macfns.c (Fx_show_tip): Pass new arg to try_window. * w32fns.c (Fx_show_tip): Pass new arg to try_window. * xfns.c (Fx_show_tip): Pass new arg to try_window. * xdisp.c (try_window): New arg CHECK_MARGINS. Calls changed. (redisplay_window): Handle try_window reporting point in scroll margin. * dispextern.h (try_window): Declare new arg. It seems it was broken again (for the bottom margin) a week later, http://lists.gnu.org/archive/html/emacs-devel/2005-07/msg00244.html 2005-07-03 Richard M. Stallman * xdisp.c (try_window): Fix previous change in how it handles a partially-visible line or one only partly past the margin. * window.c (window_scroll_pixel_based): Take account of this_scroll_margin when finding point when scrolling up. -- Johan Bockgård From unknown Mon Aug 18 15:39:39 2025 MIME-Version: 1.0 X-Mailer: MIME-tools 5.420 (Entity 5.420) X-Loop: don@donarmstrong.com From: help-debbugs@gnu.org (Emacs bug Tracking System) To: Greg Falcon Subject: bug#546 closed by Chong Yidong (Re: inconsistent behavior with scroll-margin and scroll-conservatively) Message-ID: References: <87wsiuc7zw.fsf@stupidchicken.com> <48762C4E.9020807@itasoftware.com> X-Emacs-PR-Message: they-closed 546 X-Emacs-PR-Package: emacs Reply-To: 546@debbugs.gnu.org Content-Type: multipart/mixed; boundary="----------=_1218047704-26904-1" This is a multi-part message in MIME format... ------------=_1218047704-26904-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" This is an automatic notification regarding your bug report which was filed against the emacs package: #546: scroll-margin not respected for downward scrolling when show-trailing= -whitespace is t It has been closed by Chong Yidong . Their explanation is attached below along with your original report. If this explanation is unsatisfactory and you have not received a better one in a separate message then please contact Chong Yidong by replying to this email. --=20 546: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D546 Emacs Bug Tracking System Contact help-debbugs@gnu.org with problems ------------=_1218047704-26904-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit >From cyd@stupidchicken.com Wed Aug 6 11:28:55 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 546-done) by emacsbugs.donarmstrong.com; 6 Aug 2008 18:28:55 +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 m76ISqGk025340 for <546-done@emacsbugs.donarmstrong.com>; Wed, 6 Aug 2008 11:28:53 -0700 Received: by cyd (Postfix, from userid 1000) id D280E57E1C6; Wed, 6 Aug 2008 14:29:23 -0400 (EDT) From: Chong Yidong To: Greg Falcon , Andy Grover Cc: 546-done@debbugs.gnu.org Subject: Re: inconsistent behavior with scroll-margin and scroll-conservatively Date: Wed, 06 Aug 2008 14:29:23 -0400 Message-ID: <87wsiuc7zw.fsf@stupidchicken.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii I've just checked in fixes to Emacs' display engine that should solve the problems with scroll-margin. These fixes are not safe enough for Emacs 22, but they'll be present in Emacs 23 (current CVS trunk). Thanks for the bug reports. ------------=_1218047704-26904-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit >From gfalcon@itasoftware.com Thu Jul 10 08:35: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=-4.9 required=4.0 tests=BAYES_00,FOURLA, RCVD_IN_DNSWL_LOW autolearn=ham version=3.2.3-bugs.debian.org_2005_01_02 Received: (at submit) by emacsbugs.donarmstrong.com; 10 Jul 2008 15:35:51 +0000 Received: from lists.gnu.org (lists.gnu.org [199.232.76.165]) by rzlab.ucr.edu (8.13.8/8.13.8/Debian-3) with ESMTP id m6AFZkwQ016904 for ; Thu, 10 Jul 2008 08:35:47 -0700 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1KGyBO-0007Kw-2M for bug-gnu-emacs@gnu.org; Thu, 10 Jul 2008 11:35:46 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1KGyBM-0007KR-IM for bug-gnu-emacs@gnu.org; Thu, 10 Jul 2008 11:35:44 -0400 Received: from [199.232.76.173] (port=49103 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1KGyBM-0007Jz-9e for bug-gnu-emacs@gnu.org; Thu, 10 Jul 2008 11:35:44 -0400 Received: from mta.itasoftware.com ([63.107.91.101]:45102) by monty-python.gnu.org with esmtps (TLS-1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.60) (envelope-from ) id 1KGyBM-0002Tt-68 for bug-gnu-emacs@gnu.org; Thu, 10 Jul 2008 11:35:44 -0400 Received: from [10.4.1.214] (deng-gfalc.internal.itasoftware.com [10.4.1.214]) by mta.itasoftware.com (8.13.8/8.12.8) with ESMTP id m6AFZghQ024249 for ; Thu, 10 Jul 2008 11:35:42 -0400 Message-ID: <48762C4E.9020807@itasoftware.com> Date: Thu, 10 Jul 2008 11:35:42 -0400 From: Greg Falcon User-Agent: Thunderbird 2.0.0.14 (X11/20080421) MIME-Version: 1.0 To: bug-gnu-emacs@gnu.org Subject: scroll-margin not respected for downward scrolling when show-trailing-whitespace is t Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-detected-kernel: by monty-python.gnu.org: Linux 2.4-2.6 Please write in English if possible, because the Emacs maintainers usually do not have translators to read other languages for them. Your bug report will be posted to the bug-gnu-emacs@gnu.org mailing list, and to the gnu.emacs.bug news group. Please describe exactly what actions triggered the bug and the precise symptoms of the bug: When show-trailing-whitespace is on, the scroll-margin feature doesn't work when approaching the bottom of a window (though it does work for the top of a window). Setting show-trailing-whitespace to nil makes the problem go away. If Emacs crashed, and you have the Emacs process in the gdb debugger, please include the output from the following gdb commands: `bt full' and `xbacktrace'. If you would like to further debug the crash, please read the file /usr/local/share/emacs/22.2/etc/DEBUG for instructions. In GNU Emacs 22.2.1 (x86_64-unknown-linux-gnu, X toolkit, Xaw3d scroll bars) of 2008-07-10 on deng-gfalc Windowing system distributor `The X.Org Foundation', version 11.0.60801000 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 locale-coding-system: utf-8 default-enable-multibyte-characters: t Major mode: Emacs-Lisp 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 unify-8859-on-encoding-mode: t utf-translate-cjk-mode: t auto-compression-mode: t column-number-mode: t line-number-mode: t Recent input: M-x C-g : ( s e t q SPC s c r o l l - m a r g i n SPC 5 ) M-x r e p o r Recent messages: ("emacs") Loading advice...done Loading server...done For information about GNU Emacs and the GNU system, type C-h C-a. Making completion list... Quit [2 times] 5 (#o5, #x5) Making completion list... [2 times] Loading emacsbug...done call-interactively: Text is read-only ------------=_1218047704-26904-1-- From unknown Mon Aug 18 15:39:39 2025 MIME-Version: 1.0 X-Mailer: MIME-tools 5.420 (Entity 5.420) X-Loop: don@donarmstrong.com From: help-debbugs@gnu.org (Emacs bug Tracking System) To: Andy Grover Subject: bug#39 closed by Chong Yidong (Re: inconsistent behavior with scroll-margin and scroll-conservatively) Message-ID: References: <87wsiuc7zw.fsf@stupidchicken.com> <47CDAB02.3020609@groveronline.com> X-Emacs-PR-Message: they-closed 39 X-Emacs-PR-Package: emacs Reply-To: 39@debbugs.gnu.org Content-Type: multipart/mixed; boundary="----------=_1218047705-26904-3" This is a multi-part message in MIME format... ------------=_1218047705-26904-3 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" This is an automatic notification regarding your bug report which was filed against the emacs package: #546: inconsistent behavior with scroll-margin and scroll-conservatively It has been closed by Chong Yidong . Their explanation is attached below along with your original report. If this explanation is unsatisfactory and you have not received a better one in a separate message then please contact Chong Yidong by replying to this email. --=20 546: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D546 Emacs Bug Tracking System Contact help-debbugs@gnu.org with problems ------------=_1218047705-26904-3 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit >From cyd@stupidchicken.com Wed Aug 6 11:28:55 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 546-done) by emacsbugs.donarmstrong.com; 6 Aug 2008 18:28:55 +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 m76ISqGk025340 for <546-done@emacsbugs.donarmstrong.com>; Wed, 6 Aug 2008 11:28:53 -0700 Received: by cyd (Postfix, from userid 1000) id D280E57E1C6; Wed, 6 Aug 2008 14:29:23 -0400 (EDT) From: Chong Yidong To: Greg Falcon , Andy Grover Cc: 546-done@debbugs.gnu.org Subject: Re: inconsistent behavior with scroll-margin and scroll-conservatively Date: Wed, 06 Aug 2008 14:29:23 -0400 Message-ID: <87wsiuc7zw.fsf@stupidchicken.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii I've just checked in fixes to Emacs' display engine that should solve the problems with scroll-margin. These fixes are not safe enough for Emacs 22, but they'll be present in Emacs 23 (current CVS trunk). Thanks for the bug reports. ------------=_1218047705-26904-3 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit >From monnier@iro.umontreal.ca Tue Mar 4 17:45:26 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=0.1 required=4.0 tests=FOURLA autolearn=no version=3.2.3-bugs.debian.org_2005_01_02 Received: (at submit) by emacsbugs.donarmstrong.com; 5 Mar 2008 01:45:26 +0000 Received: from ironport2-out.pppoe.ca (ironport2-out.pppoe.ca [206.248.154.182]) by rzlab.ucr.edu (8.13.8/8.13.8/Debian-3) with ESMTP id m251jG70014195 for ; Tue, 4 Mar 2008 17:45:18 -0800 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: Ao8CACeKzUfO+LKX/2dsb2JhbACReZoBgQI X-IronPort-AV: E=Sophos;i="4.25,444,1199682000"; d="scan'208";a="15593335" Received: from smtp.pppoe.ca ([65.39.196.238]) by ironport2-out.pppoe.ca with ESMTP; 04 Mar 2008 20:44:58 -0500 Received: from pastel.home ([206.248.178.151]) by smtp.pppoe.ca (Internet Mail Server v1.0) with ESMTP id LEX55858 for ; Tue, 04 Mar 2008 20:44:58 -0500 Received: by pastel.home (Postfix, from userid 20848) id 615768359; Tue, 4 Mar 2008 20:44:58 -0500 (EST) Resent-Message-ID: Resent-To: submit@debbugs.gnu.org Resent-From: Stefan Monnier Resent-Date: Tue, 04 Mar 2008 20:44:58 -0500 X-Original-To: monnier@iro.umontreal.ca Delivered-To: monnier@iro.umontreal.ca Received: from perlin.iro.umontreal.ca (perlin.iro.umontreal.ca [132.204.24.51]) by mercure.iro.umontreal.ca (Postfix) with ESMTP id 2D3FA2CF804 for ; Tue, 4 Mar 2008 17:37:24 -0500 (EST) Received: from lists.gnu.org (lists.gnu.org [199.232.76.165]) by perlin.iro.umontreal.ca (Postfix) with ESMTP id 2250814821B for ; Tue, 4 Mar 2008 17:37:15 -0500 (EST) Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1JWfl4-0006gP-Vs for monnier@iro.umontreal.ca; Tue, 04 Mar 2008 17:37:15 -0500 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1JWdMA-00082Y-3x for bug-gnu-emacs@gnu.org; Tue, 04 Mar 2008 15:03:22 -0500 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1JWdM8-00081r-Vb for bug-gnu-emacs@gnu.org; Tue, 04 Mar 2008 15:03:21 -0500 Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1JWdM8-00081l-SI for bug-gnu-emacs@gnu.org; Tue, 04 Mar 2008 15:03:20 -0500 Received: from bongo.groveronline.com ([216.99.210.243]) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1JWdM7-0005Fn-EV for bug-gnu-emacs@gnu.org; Tue, 04 Mar 2008 15:03:19 -0500 Received: by bongo.groveronline.com (Postfix, from userid 65534) id 550AD29ADD; Tue, 4 Mar 2008 12:03:43 -0800 (PST) Received: from [192.168.1.104] (gateway.groveronline.com [216.99.210.242]) by bongo.groveronline.com (Postfix) with ESMTP id 763D3298F0 for ; Tue, 4 Mar 2008 12:03:40 -0800 (PST) Message-ID: <47CDAB02.3020609@groveronline.com> Date: Tue, 04 Mar 2008 12:03:14 -0800 From: Andy Grover User-Agent: Thunderbird 2.0.0.12 (X11/20080227) MIME-Version: 1.0 To: bug-gnu-emacs@gnu.org X-Enigmail-Version: 0.95.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit X-detected-kernel: by monty-python.gnu.org: Linux 2.6, seldom 2.4 (older, 4) X-Mailman-Approved-At: Tue, 04 Mar 2008 17:37:04 -0500 Subject: inconsistent behavior with scroll-margin and scroll-conservatively X-BeenThere: bug-gnu-emacs@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: bug-gnu-emacs-bounces+monnier=iro.umontreal.ca@gnu.org Errors-To: bug-gnu-emacs-bounces+monnier=iro.umontreal.ca@gnu.org X-DIRO-MailScanner-Information: Please contact the ISP for more information X-DIRO-MailScanner: Found to be clean X-DIRO-MailScanner-SpamCheck: n'est pas un polluriel, SpamAssassin (score=-1.94, requis 5, BAYES_00 -2.60, RECEIVED_FROM_NOUNK 0.66, SPF_HELO_PASS -0.00) X-DIRO-MailScanner-From: bug-gnu-emacs-bounces+monnier=iro.umontreal.ca@gnu.org I have scroll-margin set to 5 and scroll-conservatively set to 1000. The behavior I want is while arrowing up or down, the screen scrolls by 1 line, starting 5 rows from the top or bottom. This works fine if arrowing up while the bottom of the buffer is not on screen, but if arrowing down, then the cursor goes all the way to the last row and then scrolls the screen by 5 lines. It also appears to do this even while going up if the end of the buffer is visible. Thanks -- Andy In GNU Emacs 22.1.1 (i486-pc-linux-gnu, GTK+ Version 2.12.0) of 2007-11-06 on terranova, modified by Ubuntu Windowing system distributor `The X.Org Foundation', version 11.0.10300000 configured using `configure '--build' 'i486-linux-gnu' '--host' 'i486-linux-gnu' '--prefix=/usr' '--sharedstatedir=/var/lib' '--libexecdir=/usr/lib' '--localstatedir=/var' '--infodir=/usr/share/info' '--mandir=/usr/share/man' '--with-pop=yes' '--enable-locallisppath=/etc/emacs22:/etc/emacs:/usr/local/share/emacs/22.1/site-lisp:/usr/local/share/emacs/site-lisp:/usr/share/emacs/22.1/site-lisp:/usr/share/emacs/site-lisp:/usr/share/emacs/22.1/leim' '--with-x=yes' '--with-x-toolkit=gtk' 'build_alias=i486-linux-gnu' 'host_alias=i486-linux-gnu' 'CFLAGS=-DDEBIAN -DSITELOAD_PURESIZE_EXTRA=5000 -g -O2'' 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 locale-coding-system: utf-8 default-enable-multibyte-characters: t Major mode: Fundamental Minor modes in effect: show-paren-mode: t desktop-save-mode: t cua-mode: t tooltip-mode: t tool-bar-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 unify-8859-on-encoding-mode: t utf-translate-cjk-mode: t auto-compression-mode: t size-indication-mode: t column-number-mode: t line-number-mode: t transient-mark-mode: t ------------=_1218047705-26904-3--