From mboxrd@z Thu Jan 1 00:00:00 1970 Path: main.gmane.org!not-for-mail From: Miles Bader Newsgroups: gmane.emacs.devel Subject: Re: Buffers menu question Date: 29 Apr 2002 07:45:09 +0900 Sender: emacs-devel-admin@gnu.org Message-ID: <874rhv4f4a.fsf@tc-1-100.kawasaki.gol.ne.jp> References: <871yd6cw8q.fsf@tc-1-100.kawasaki.gol.ne.jp> <200204241755.g3OHtgQ03421@aztec.santafe.edu> <1190-Fri26Apr2002143254+0300-eliz@is.elta.co.il> <87adrqzlk9.fsf@tc-1-100.kawasaki.gol.ne.jp> <5137-Fri26Apr2002193932+0300-eliz@is.elta.co.il> <87y9faxb7e.fsf@tc-1-100.kawasaki.gol.ne.jp> <200204282116.g3SLGTG05837@aztec.santafe.edu> Reply-To: Miles Bader NNTP-Posting-Host: localhost.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: main.gmane.org 1020034128 18098 127.0.0.1 (28 Apr 2002 22:48:48 GMT) X-Complaints-To: usenet@main.gmane.org NNTP-Posting-Date: Sun, 28 Apr 2002 22:48:48 +0000 (UTC) Cc: eliz@is.elta.co.il, emacs-devel@gnu.org Return-path: Original-Received: from quimby.gnus.org ([80.91.224.244]) by main.gmane.org with esmtp (Exim 3.33 #1 (Debian)) id 171xTM-0004hn-00 for ; Mon, 29 Apr 2002 00:48:48 +0200 Original-Received: from fencepost.gnu.org ([199.232.76.164]) by quimby.gnus.org with esmtp (Exim 3.12 #1 (Debian)) id 171xWq-0003XI-00 for ; Mon, 29 Apr 2002 00:52:24 +0200 Original-Received: from localhost ([127.0.0.1] helo=fencepost.gnu.org) by fencepost.gnu.org with esmtp (Exim 3.34 #1 (Debian)) id 171xSq-0001Lf-00; Sun, 28 Apr 2002 18:48:16 -0400 Original-Received: from smtp01.fields.gol.com ([203.216.5.131]) by fencepost.gnu.org with smtp (Exim 3.34 #1 (Debian)) id 171xPv-0001Eo-00; Sun, 28 Apr 2002 18:45:15 -0400 Original-Received: from tc-2-212.kawasaki.gol.ne.jp ([203.216.25.212] helo=tc-1-100.kawasaki.gol.ne.jp) by smtp01.fields.gol.com with esmtp (Magnetic Fields) id 171xPs-0000rk-00; Mon, 29 Apr 2002 07:45:13 +0900 Original-Received: by tc-1-100.kawasaki.gol.ne.jp (Postfix, from userid 1000) id E8A2C304F; Mon, 29 Apr 2002 07:45:09 +0900 (JST) Original-To: rms@gnu.org System-Type: i686-pc-linux-gnu In-Reply-To: <200204282116.g3SLGTG05837@aztec.santafe.edu> Original-Lines: 21 X-Abuse-Complaints: abuse@gol.com Errors-To: emacs-devel-admin@gnu.org X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.0.9 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: Emacs development discussions. List-Unsubscribe: , List-Archive: Xref: main.gmane.org gmane.emacs.devel:3360 X-Report-Spam: http://spam.gmane.org/gmane.emacs.devel:3360 Richard Stallman writes: > Think about it: your attempt to make a constant width field will > involve something like the characters `*', `%', and SPC, all of which > are different widths -- and you don't even know the widths (not that > would do you much good if you did). > > Just because the solution is not certain to work does not mean it > won't work well enough in practice. In the past in some contexts I > saw that many punctuation characters had the same width as space in > many fonts. Perhaps that's true, but of course they should probably also be characters that convey the desired meaning to users. In the case of buffer status, the conventional characters are `*' and `%', which in the font I used for menus are radically different widths (that's why I sound so adamant -- it really does look bad for me). [A quick check shows the same is true for the default menu font.] -Miles -- Would you like fries with that?