From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: "Drew Adams" Newsgroups: gmane.emacs.bugs Subject: bug#3576: 23.0.94; scroll bar scrolls past eob - keeps scrolling Date: Mon, 15 Jun 2009 20:10:27 -0700 Message-ID: References: <929A2B1B4DED49D28DDCAD61181807D0@us.oracle.com> <83prd5bdut.fsf@gnu.org> <83ocspbaug.fsf@gnu.org> <6D79C4AC04B54A39ADC5C3E57C1CC150@us.oracle.com> <83my88c22e.fsf@gnu.org> Reply-To: Drew Adams , 3576@emacsbugs.donarmstrong.com NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit X-Trace: ger.gmane.org 1245122290 13931 80.91.229.12 (16 Jun 2009 03:18:10 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Tue, 16 Jun 2009 03:18:10 +0000 (UTC) Cc: 3576@emacsbugs.donarmstrong.com To: "'Eli Zaretskii'" Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Tue Jun 16 05:18:07 2009 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 1MGPBW-0001TO-UD for geb-bug-gnu-emacs@m.gmane.org; Tue, 16 Jun 2009 05:18:07 +0200 Original-Received: from localhost ([127.0.0.1]:57168 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1MGPBW-0006hI-8B for geb-bug-gnu-emacs@m.gmane.org; Mon, 15 Jun 2009 23:18:06 -0400 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1MGPAv-0005oJ-GQ for bug-gnu-emacs@gnu.org; Mon, 15 Jun 2009 23:17:29 -0400 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1MGPAp-0005bh-Aj for bug-gnu-emacs@gnu.org; Mon, 15 Jun 2009 23:17:27 -0400 Original-Received: from [199.232.76.173] (port=58256 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1MGPAp-0005bW-6w for bug-gnu-emacs@gnu.org; Mon, 15 Jun 2009 23:17:23 -0400 Original-Received: from rzlab.ucr.edu ([138.23.92.77]:46553) by monty-python.gnu.org with esmtps (TLS-1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.60) (envelope-from ) id 1MGPAo-00008W-HA for bug-gnu-emacs@gnu.org; Mon, 15 Jun 2009 23:17:22 -0400 Original-Received: from rzlab.ucr.edu (rzlab.ucr.edu [127.0.0.1]) by rzlab.ucr.edu (8.14.3/8.14.3/Debian-5) with ESMTP id n5G3HK2c010297; Mon, 15 Jun 2009 20:17:21 -0700 Original-Received: (from debbugs@localhost) by rzlab.ucr.edu (8.14.3/8.14.3/Submit) id n5G3F4Oj009624; Mon, 15 Jun 2009 20:15:04 -0700 X-Loop: owner@emacsbugs.donarmstrong.com Resent-From: "Drew Adams" Resent-To: bug-submit-list@donarmstrong.com Resent-CC: Emacs Bugs Resent-Date: Tue, 16 Jun 2009 03:15:04 +0000 Resent-Message-ID: Resent-Sender: owner@emacsbugs.donarmstrong.com X-Emacs-PR-Message: followup 3576 X-Emacs-PR-Package: emacs X-Emacs-PR-Keywords: Original-Received: via spool by 3576-submit@emacsbugs.donarmstrong.com id=B3576.12451218419378 (code B ref 3576); Tue, 16 Jun 2009 03:15:04 +0000 Original-Received: (at 3576) by emacsbugs.donarmstrong.com; 16 Jun 2009 03:10:41 +0000 X-Spam-Bayes: score:0.5 Bayes not run. spammytokens:Tokens not available. hammytokens:Tokens not available. Original-Received: from rgminet11.oracle.com (rcsinet11.oracle.com [148.87.113.123]) by rzlab.ucr.edu (8.14.3/8.14.3/Debian-5) with ESMTP id n5G3AbPa009234 for <3576@emacsbugs.donarmstrong.com>; Mon, 15 Jun 2009 20:10:39 -0700 Original-Received: from acsinet15.oracle.com (acsinet15.oracle.com [141.146.126.227]) by rgminet11.oracle.com (Switch-3.3.1/Switch-3.3.1) with ESMTP id n5G3BV9I028917 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK); Tue, 16 Jun 2009 03:11:33 GMT Original-Received: from abhmt004.oracle.com (abhmt004.oracle.com [141.146.116.13]) by acsinet15.oracle.com (Switch-3.3.1/Switch-3.3.1) with ESMTP id n5G3BjBG006548; Tue, 16 Jun 2009 03:11:45 GMT Original-Received: from dradamslap1 (/24.5.177.54) by default (Oracle Beehive Gateway v4.0) with ESMTP ; Mon, 15 Jun 2009 20:10:28 -0700 X-Mailer: Microsoft Office Outlook 11 In-reply-to: <83my88c22e.fsf@gnu.org> Thread-Index: AcnuLxIFAvCzUM1ST1mjOLTJvTtXtQAABeDw X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.5579 X-Source-IP: abhmt004.oracle.com [141.146.116.13] X-Auth-Type: Internal IP X-CT-RefId: str=0001.0A090206.4A370D24.01F7:SCFSTAT5015188,ss=1,fgs=0 X-detected-operating-system: by monty-python.gnu.org: GNU/Linux 2.6 (newer, 2) Resent-Date: Mon, 15 Jun 2009 23:17:27 -0400 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:28739 Archived-At: > > emacs -Q > > C-x C-f /path/to/allout.el > > C-x 1 > > Scroll down using mouse on scroll-bar slider. You can > > scroll so that no text is visible, all text is above the > > (single) window. Same thing even if there are > > other windows above or below. > > Yep. Emacs 21.4 stops on the last text line, Emacs 22.3 and 23.0.94 > stop on EOB. What do you mean by "stop on EOB"? If end of the buffer is the newline immediately following the last line of non-newline chars, then how can showing up to a screenful of blank vertical space be considered "stopping at EOB"? Do you mean that it decides that the final newline has as a right to be scrolled to the top of the screen? Is that what "stopping at eob" means? If this is just an unfortunate result of the way things happen to be currently implemented, that's one thing. But I find it hard to believe that this would have been a design goal - that someone would start out intentionally to produce this behavior. What's the advantage or use case? I've never seen this behavior in any other app (though I'm sure you'll come up with some other app that has the same behavior). ;-)