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#873: marked as done (Annoying recentering when scrolling down) Date: Thu, 20 Nov 2008 01:35:04 -0800 Message-ID: References: NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="----------=_1227173704-24564-0" X-Trace: ger.gmane.org 1227174636 30836 80.91.229.12 (20 Nov 2008 09:50:36 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Thu, 20 Nov 2008 09:50:36 +0000 (UTC) To: "Juanma Barranquero" Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Thu Nov 20 10:51:35 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 1L36CE-0008FH-HC for geb-bug-gnu-emacs@m.gmane.org; Thu, 20 Nov 2008 10:51:34 +0100 Original-Received: from localhost ([127.0.0.1]:52567 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1L36B5-0002ai-Qs for geb-bug-gnu-emacs@m.gmane.org; Thu, 20 Nov 2008 04:50:23 -0500 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1L36Az-0002aF-QH for bug-gnu-emacs@gnu.org; Thu, 20 Nov 2008 04:50:17 -0500 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1L36Ay-0002a3-HY for bug-gnu-emacs@gnu.org; Thu, 20 Nov 2008 04:50:16 -0500 Original-Received: from [199.232.76.173] (port=45545 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1L36Ay-0002a0-Dc for bug-gnu-emacs@gnu.org; Thu, 20 Nov 2008 04:50:16 -0500 Original-Received: from rzlab.ucr.edu ([138.23.92.77]:43031) by monty-python.gnu.org with esmtps (TLS-1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.60) (envelope-from ) id 1L36Ax-0006j7-Rj for bug-gnu-emacs@gnu.org; Thu, 20 Nov 2008 04:50:16 -0500 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 mAK9o987028847; Thu, 20 Nov 2008 01:50:09 -0800 Original-Received: (from debbugs@localhost) by rzlab.ucr.edu (8.13.8/8.13.8/Submit) id mAK9Z4lk024666; Thu, 20 Nov 2008 01:35:04 -0800 X-Mailer: MIME-tools 5.420 (Entity 5.420) X-Loop: don@donarmstrong.com X-Emacs-PR-Message: closed 873 X-Emacs-PR-Package: emacs X-detected-operating-system: by monty-python.gnu.org: GNU/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:22517 Archived-At: This is a multi-part message in MIME format... ------------=_1227173704-24564-0 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=utf-8 Your message dated Thu, 20 Nov 2008 10:25:03 +0100 with message-id and subject line=20 has caused the Emacs bug report #873, regarding Annoying recentering when scrolling down 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 873: http://emacsbugs.donarmstrong.com/cgi-bin/bugreport.cgi?bug=3D873 Emacs Bug Tracking System Contact don@donarmstrong.com with problems ------------=_1227173704-24564-0 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=-7.6 required=4.0 tests=AWL,BAYES_00,HAS_PACKAGE autolearn=ham version=3.2.3-bugs.debian.org_2005_01_02 Received: (at submit) by emacsbugs.donarmstrong.com; 3 Sep 2008 16:15:22 +0000 Received: from an-out-0708.google.com (an-out-0708.google.com [209.85.132.240]) by rzlab.ucr.edu (8.13.8/8.13.8/Debian-3) with ESMTP id m83GFFsD012594 for ; Wed, 3 Sep 2008 09:15:16 -0700 Received: by an-out-0708.google.com with SMTP id b20so519843ana.9 for ; Wed, 03 Sep 2008 09:15:15 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:date:from:to :subject:mime-version:content-type:content-transfer-encoding :content-disposition; bh=9PfTXkih1WBEo9EvWCvPIoLIXsPhsrDHcMqSZL3LZKc=; b=M0M8q0Q3sbI5VuN9O1332zkQBvd98DQVHUTmC+l60UWCPTfVVh2wPTbtsgx9dmdfgs 60zGnYBz3QIz6IOjnUmcYNBHu7MzVo050dBYm1zHm6aVpyYbBHp/i4566TwvqrW5Dbug DcQFw6q+Z3QaN2JjQZ0eI88GzwXrfKTjfa6h0= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:date:from:to:subject:mime-version:content-type :content-transfer-encoding:content-disposition; b=nRUIARE37WUc/fN/hWIOByGN7Edyhg16yMZ5AN5i/AI4B4Nca17i7HUgd4iIK/pvgP 1D9pmTD7Muy6PaGQ2MjJ4pEwJb8sA8CiYprpktFtDjkfHgtmGy7ewMlW3EAPUHLv8fpJ 1+eWTeOIwRv262Si1vvXkimSzmF9Wp5/gqubw= Received: by 10.100.127.18 with SMTP id z18mr9251378anc.116.1220458514908; Wed, 03 Sep 2008 09:15:14 -0700 (PDT) Received: by 10.100.194.19 with HTTP; Wed, 3 Sep 2008 09:15:14 -0700 (PDT) Message-ID: Date: Wed, 3 Sep 2008 18:15:14 +0200 From: "Juanma Barranquero" To: "Emacs Bug Tracker" Subject: Annoying recentering when scrolling down MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Content-Disposition: inline Package: emacs Version: 23.0.60 Severity: normal After setting this in .emacs: (setq scroll-preserve-screen-position 'always scroll-conservatively most-positive-fixnum ;; any large number scroll-step 0) scroll-down causes recentering. This is a regression. The bug was apparently introduced by the following change: 2008-08-06 Chong Yidong * xdisp.c (try_scrolling): Use iterator to find the scroll margin, instead of window-end which does the wrong thing at eob. (try_cursor_movement): Minor optimization. (redisplay_window): If scroll margin is defined, don't assume window doesn't need scrolling. emacs-devel discussion: http://lists.gnu.org/archive/html/emacs-devel/2008-08/msg00903.html ------------=_1227173704-24564-0 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=-2.5 required=4.0 tests=AWL,BAYES_00,FOURLA, MISSING_SUBJECT,NOSUBJECT autolearn=no version=3.2.3-bugs.debian.org_2005_01_02 Received: (at 873-done) by emacsbugs.donarmstrong.com; 20 Nov 2008 09:25:07 +0000 Received: from an-out-0708.google.com (an-out-0708.google.com [209.85.132.248]) by rzlab.ucr.edu (8.13.8/8.13.8/Debian-3) with ESMTP id mAK9P4nE022100 for <873-done@emacsbugs.donarmstrong.com>; Thu, 20 Nov 2008 01:25:05 -0800 Received: by an-out-0708.google.com with SMTP id c38so188501ana.31 for <873-done@emacsbugs.donarmstrong.com>; Thu, 20 Nov 2008 01:25:03 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:date:from:to :subject:mime-version:content-type:content-transfer-encoding :content-disposition; bh=/kbTxo08jFdiu1/hKP6Zp7wWInZaOYGbLBOZSW5TdUs=; b=HQvlfYbgxJZr8H7VZ8HRcpmlAWZbgs3q+DmBuUbDI/kLAyNj+tK/J0x98RSc/OAk3C V8GKUUrBH9CMgQWWivDOf1Is7IgvOrjxxPQWMQ8q+lWQm1YaGWf0kIVRbWI7CcRqXssk BpuQz1RlD0RcDAF0G5Woj0QGpuak3eeyl6vu8= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:date:from:to:subject:mime-version:content-type :content-transfer-encoding:content-disposition; b=NzrR7S11lQzZ53IemyNVn8GfCF/RNoeuiYcKrpkldyUE6W2ilLJnGTS9LbKmElm1Yz OAiDigAF8IpS/PFRDyt50EIOY1AzFzNDC+mdrxs+yYqf2W6sGzrt8qOrKWEZODSVageL rV7RrMMLJMYjeVehS3kWy6P+C+g0kjCj8bNaw= Received: by 10.100.107.3 with SMTP id f3mr1096339anc.28.1227173103915; Thu, 20 Nov 2008 01:25:03 -0800 (PST) Received: by 10.100.13.13 with HTTP; Thu, 20 Nov 2008 01:25:03 -0800 (PST) Message-ID: Date: Thu, 20 Nov 2008 10:25:03 +0100 From: "Juanma Barranquero" To: 873-done@emacsbugs.donarmstrong.com Subject: MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Content-Disposition: inline Fixed by Chong Yidong with this change: 2008-10-27 Chong Yidong * xdisp.c (try_scrolling): When computing the distance from the scroll margin to PT, try moving some distance past the window bottom before giving up. http://cvs.savannah.gnu.org/viewvc/emacs/emacs/src/xdisp.c?r1=1.1268&r2=1.1269&pathrev=MAIN ------------=_1227173704-24564-0--