From mboxrd@z Thu Jan 1 00:00:00 1970 Path: main.gmane.org!not-for-mail From: Dan Jacobson Newsgroups: gmane.emacs.bugs Subject: Re: even more(1) tells you how big the file is on the first screen Date: Tue, 15 Apr 2003 04:57:00 +0800 Sender: bug-gnu-emacs-bounces+gnu-bug-gnu-emacs=m.gmane.org@gnu.org Message-ID: <87znmsdcgz.fsf@jidanni.org> References: <878yufxgz9.fsf@jidanni.org> Reply-To: Dan Jacobson NNTP-Posting-Host: main.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: main.gmane.org 1050362961 12117 80.91.224.249 (14 Apr 2003 23:29:21 GMT) X-Complaints-To: usenet@main.gmane.org NNTP-Posting-Date: Mon, 14 Apr 2003 23:29:21 +0000 (UTC) Original-X-From: bug-gnu-emacs-bounces+gnu-bug-gnu-emacs=m.gmane.org@gnu.org Tue Apr 15 01:29:19 2003 Return-path: Original-Received: from monty-python.gnu.org ([199.232.76.173]) by main.gmane.org with esmtp (Exim 3.35 #1 (Debian)) id 195DO3-00039C-00 for ; Tue, 15 Apr 2003 01:29:19 +0200 Original-Received: from localhost ([127.0.0.1] helo=monty-python.gnu.org) by monty-python.gnu.org with esmtp (Exim 4.10.13) id 195DOB-0004xX-04 for gnu-bug-gnu-emacs@m.gmane.org; Mon, 14 Apr 2003 19:29:27 -0400 Original-Received: from list by monty-python.gnu.org with tmda-scanned (Exim 4.10.13) id 195DN7-0003Pm-00 for bug-gnu-emacs@gnu.org; Mon, 14 Apr 2003 19:28:21 -0400 Original-Received: from mail by monty-python.gnu.org with spam-scanned (Exim 4.10.13) id 195D8U-0006Qq-00 for bug-gnu-emacs@gnu.org; Mon, 14 Apr 2003 19:13:15 -0400 Original-Received: from main.gmane.org ([80.91.224.249]) by monty-python.gnu.org with esmtp (Exim 4.10.13) id 195D7w-0006Di-00 for bug-gnu-emacs@gnu.org; Mon, 14 Apr 2003 19:12:40 -0400 Original-Received: from list by main.gmane.org with local (Exim 3.35 #1 (Debian)) id 195D7E-0002El-00 for ; Tue, 15 Apr 2003 01:11:56 +0200 X-Injected-Via-Gmane: http://gmane.org/ Original-To: bug-gnu-emacs@gnu.org Original-Received: from news by main.gmane.org with local (Exim 3.35 #1 (Debian)) id 195D7C-0002EO-00 for ; Tue, 15 Apr 2003 01:11:54 +0200 Original-Lines: 38 Original-X-Complaints-To: usenet@main.gmane.org User-Agent: Gnus/5.090008 (Oort Gnus v0.08) Emacs/21.2 (i386-pc-linux-gnu) X-BeenThere: bug-gnu-emacs@gnu.org X-Mailman-Version: 2.1b5 Precedence: list List-Id: Bug reports for GNU Emacs, the Swiss army knife of text editors List-Help: List-Post: List-Subscribe: , List-Archive: List-Unsubscribe: , Errors-To: bug-gnu-emacs-bounces+gnu-bug-gnu-emacs=m.gmane.org@gnu.org Xref: main.gmane.org gmane.emacs.bugs:4792 X-Report-Spam: http://spam.gmane.org/gmane.emacs.bugs:4792 >>>>> "RMS" == Richard Stallman writes: RMS> You know, I think it's bad that no matter if we are looking RMS> a giant file, or a little file, the mode line has that "Top" RMS> item, instead of some indication of percent. RMS> When the window start is at the top of the buffer, RMS> the percentage of the buffer above the top is always 0. RMS> I don't think "0%" is clearer than "Top". Well, here, a face saving solution: you know those little dots etc. that now appear in the very left margin on wrapped lines, and after the bottom of the file, when one has indicate-empty-lines=t? Well, it turns out that if you add a special mark for the beginning of the file in the very left margin, then one does not anymore need to rely on "Top" in the modeline to tell us we are on top. Therefore, if the user enables that, then he should also have the choice of having the modeline keep on indicating "traditional emacs style percents" or "alternative more(1) style percents". Anyway, how can we not convey how big the file is on the initial screen when even the wimpy more(1) command has for what, 25 years? (and less -M) >>>>> "D" == David Kastrup writes: D> for compile buffers and their ilk, ... They don't have to track a D> moving target. Ok, but for the general case of static files, the Swiss Army Knife of editors looks like Swiss cheese when compared to more(1). P.S., indicate-empty-lines's docstring should mention default-indicate-empty-lines. -- http://jidanni.org/ Taiwan(04)25854780