From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: don@donarmstrong.com (Emacs bug Tracking System) Newsgroups: gmane.emacs.bugs Subject: bug#39: marked as done (inconsistent behavior with scroll-margin and scroll-conservatively) Date: Wed, 6 Aug 2008 11:35:05 -0700 Message-ID: References: <87wsiuc7zw.fsf@stupidchicken.com> <47CDAB02.3020609@groveronline.com> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="----------=_1218047705-26904-2" X-Trace: ger.gmane.org 1218048471 17932 80.91.229.12 (6 Aug 2008 18:47:51 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Wed, 6 Aug 2008 18:47:51 +0000 (UTC) To: Chong Yidong Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Wed Aug 06 20:48:42 2008 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by lo.gmane.org with esmtp (Exim 4.50) id 1KQo3s-0003mR-7Q for geb-bug-gnu-emacs@m.gmane.org; Wed, 06 Aug 2008 20:48:40 +0200 Original-Received: from localhost ([127.0.0.1]:56974 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1KQo2w-0003Iw-LQ for geb-bug-gnu-emacs@m.gmane.org; Wed, 06 Aug 2008 14:47:42 -0400 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1KQo2h-0003EB-Uc for bug-gnu-emacs@gnu.org; Wed, 06 Aug 2008 14:47:28 -0400 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1KQo2g-0003AW-8O for bug-gnu-emacs@gnu.org; Wed, 06 Aug 2008 14:47:27 -0400 Original-Received: from [199.232.76.173] (port=37089 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1KQo2f-0003AA-Us for bug-gnu-emacs@gnu.org; Wed, 06 Aug 2008 14:47:26 -0400 Original-Received: from rzlab.ucr.edu ([138.23.92.77]:33330) by monty-python.gnu.org with esmtps (TLS-1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.60) (envelope-from ) id 1KQo2f-0005bC-8Y for bug-gnu-emacs@gnu.org; Wed, 06 Aug 2008 14:47:25 -0400 Original-Received: from rzlab.ucr.edu (rzlab.ucr.edu [127.0.0.1]) by rzlab.ucr.edu (8.13.8/8.13.8/Debian-3) with ESMTP id m76IlNoE031066; Wed, 6 Aug 2008 11:47:23 -0700 Original-Received: (from debbugs@localhost) by rzlab.ucr.edu (8.13.8/8.13.8/Submit) id m76IZ524027057; Wed, 6 Aug 2008 11:35:05 -0700 X-Mailer: MIME-tools 5.420 (Entity 5.420) X-Loop: don@donarmstrong.com X-Emacs-PR-Message: closed 39 X-Emacs-PR-Package: emacs X-detected-kernel: by monty-python.gnu.org: Linux 2.6 (newer, 3) 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: , Original-Sender: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.bugs:19069 Archived-At: This is a multi-part message in MIME format... ------------=_1218047705-26904-2 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=utf-8 Your message dated Wed, 06 Aug 2008 14:29:23 -0400 with message-id <87wsiuc7zw.fsf@stupidchicken.com> and subject line Re: inconsistent behavior with scroll-margin and scroll-co= nservatively has caused the Emacs bug report #546, regarding inconsistent behavior with scroll-margin and scroll-conservatively to be marked as done. This means that you claim that the problem has been dealt with. If this is not the case it is now your responsibility to reopen the bug report if necessary, and/or fix the problem forthwith. (NB: If you are a system administrator and have no idea what this message is talking about, this may indicate a serious mail system misconfiguration somewhere. Please contact don@donarmstrong.com immediately.) --=20 546: http://emacsbugs.donarmstrong.com/cgi-bin/bugreport.cgi?bug=3D546 Emacs Bug Tracking System Contact don@donarmstrong.com with problems ------------=_1218047705-26904-2 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit 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@emacsbugs.donarmstrong.com 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-2 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit 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@emacsbugs.donarmstrong.com 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-2--