From mboxrd@z Thu Jan 1 00:00:00 1970 Path: main.gmane.org!not-for-mail From: Michael Welsh Duggan Newsgroups: gmane.emacs.devel Subject: Re: Showing end of buffer Date: Wed, 21 Jan 2004 23:55:22 -0500 Sender: emacs-devel-bounces+emacs-devel=quimby.gnus.org@gnu.org Message-ID: <87isj460qt.fsf@cs.cmu.edu> References: <87ptdfbrgu.fsf@emptyhost.emptydomain.de> NNTP-Posting-Host: deer.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: sea.gmane.org 1074747964 359 80.91.224.253 (22 Jan 2004 05:06:04 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Thu, 22 Jan 2004 05:06:04 +0000 (UTC) Original-X-From: emacs-devel-bounces+emacs-devel=quimby.gnus.org@gnu.org Thu Jan 22 06:05:56 2004 Return-path: Original-Received: from quimby.gnus.org ([80.91.224.244]) by deer.gmane.org with esmtp (Exim 3.35 #1 (Debian)) id 1AjX2S-0002Rd-00 for ; Thu, 22 Jan 2004 06:05:56 +0100 Original-Received: from monty-python.gnu.org ([199.232.76.173]) by quimby.gnus.org with esmtp (Exim 3.35 #1 (Debian)) id 1AjX2S-00006G-00 for ; Thu, 22 Jan 2004 06:05:56 +0100 Original-Received: from localhost ([127.0.0.1] helo=monty-python.gnu.org) by monty-python.gnu.org with esmtp (Exim 4.24) id 1AjWtN-0002G8-J6 for emacs-devel@quimby.gnus.org; Wed, 21 Jan 2004 23:56:33 -0500 Original-Received: from list by monty-python.gnu.org with tmda-scanned (Exim 4.24) id 1AjWsi-0002D0-IS for emacs-devel@gnu.org; Wed, 21 Jan 2004 23:55:52 -0500 Original-Received: from mail by monty-python.gnu.org with spam-scanned (Exim 4.24) id 1AjWsC-0001yZ-Ib for emacs-devel@gnu.org; Wed, 21 Jan 2004 23:55:51 -0500 Original-Received: from [205.201.10.244] (helo=maru) by monty-python.gnu.org with esmtp (TLSv1:RC4-SHA:128) (Exim 4.24) id 1AjWsC-0001yW-24 for emacs-devel@gnu.org; Wed, 21 Jan 2004 23:55:20 -0500 Original-Received: from md5i by maru with local (Exim 4.30) id 1AjWsE-0007JS-MU for emacs-devel@gnu.org; Wed, 21 Jan 2004 23:55:22 -0500 Original-To: emacs-devel@gnu.org In-Reply-To: (Richard Stallman's message of "Wed, 21 Jan 2004 16:09:23 -0500") User-Agent: Gnus/5.110002 (No Gnus v0.2) Emacs/21.3.50 (gnu/linux) X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.2 Precedence: list List-Id: Emacs development discussions. List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+emacs-devel=quimby.gnus.org@gnu.org Xref: main.gmane.org gmane.emacs.devel:19421 X-Report-Spam: http://spam.gmane.org/gmane.emacs.devel:19421 Richard Stallman writes: > > That's what I would expect, too. Lines don't necessarily come near > > the right margin, so the indicator in the right margin can be far > > away from the text. They should all be on the left. > > But there may be a continuation glyph there if the last line is a > continuation of the previous line. > > That is an annoying problem. But I still think it should go on > the left. We should not let that obscure case make us handle > > Where should the up and down arrows go? In the left fringe as well? > > What do the up and down arrows mean? > (I have not seen this code running as of yet.) The up and down arrows indicate whether portions of the buffer exist outside the window in either direction. Combined with the top and bottom markers, this makes a good visual alternative (and one that is, for me, much easier to view at a glance) to the Top/Bot/All indicators in the status bar. I strongly suggest trying it out. Your opinion may differ from mine, but I find the current representation very visually pleasing. If the arrows are to move to the left, I would like the option to move them back to the right. More specifically, I would like the arrows on the opposite side as the scroll-bar. I would have no problem with them defaulting to the left in a scroll-barless configuration. -- Michael Welsh Duggan (md5i@cs.cmu.edu)