From mboxrd@z Thu Jan 1 00:00:00 1970 Path: main.gmane.org!not-for-mail From: Juri Linkov Newsgroups: gmane.emacs.devel Subject: Re: PATCH: Don't mix faces in Buffer-menu header when Buffer-menu-use-header is nil Date: Tue, 15 Jun 2004 18:28:19 +0300 Organization: JURTA Sender: emacs-devel-bounces+emacs-devel=quimby.gnus.org@gnu.org Message-ID: <87d640lu23.fsf@mail.jurta.org> References: NNTP-Posting-Host: deer.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: sea.gmane.org 1087314042 2423 80.91.224.253 (15 Jun 2004 15:40:42 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Tue, 15 Jun 2004 15:40:42 +0000 (UTC) Cc: emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+emacs-devel=quimby.gnus.org@gnu.org Tue Jun 15 17:40:28 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 1BaG32-0003J7-00 for ; Tue, 15 Jun 2004 17:40:28 +0200 Original-Received: from lists.gnu.org ([199.232.76.165]) by quimby.gnus.org with esmtp (Exim 3.35 #1 (Debian)) id 1BaG31-0002Pn-00 for ; Tue, 15 Jun 2004 17:40:27 +0200 Original-Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.33) id 1BaG3y-00072D-IG for emacs-devel@quimby.gnus.org; Tue, 15 Jun 2004 11:41:26 -0400 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.33) id 1BaG3v-0006zM-7l for emacs-devel@gnu.org; Tue, 15 Jun 2004 11:41:23 -0400 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.33) id 1BaG3t-0006xv-GW for emacs-devel@gnu.org; Tue, 15 Jun 2004 11:41:22 -0400 Original-Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.33) id 1BaG3t-0006xk-CZ for emacs-devel@gnu.org; Tue, 15 Jun 2004 11:41:21 -0400 Original-Received: from [66.33.216.126] (helo=kungfu.dreamhost.com) by monty-python.gnu.org with esmtp (Exim 4.34) id 1BaG2i-00009U-Ag for emacs-devel@gnu.org; Tue, 15 Jun 2004 11:40:08 -0400 Original-Received: from knife.dreamhost.com (knife.dreamhost.com [66.33.219.6]) by kungfu.dreamhost.com (Postfix) with ESMTP id 74D591EE7EA for ; Tue, 15 Jun 2004 08:40:05 -0700 (PDT) Original-Received: from mail.jurta.org (80-235-43-19-dsl.mus.estpak.ee [80.235.43.19]) by knife.dreamhost.com (Postfix) with ESMTP id 7990AE44C8; Tue, 15 Jun 2004 08:36:53 -0700 (PDT) Original-To: Francis Litterio In-Reply-To: (Francis Litterio's message of "Thu, 10 Jun 2004 16:15:53 -0400") 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.4 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:25000 X-Report-Spam: http://spam.gmane.org/gmane.emacs.devel:25000 Francis Litterio writes: >> The below patch causes the Buffer-menu header to have a consistent face >> for all characters when Buffer-menu-use-header is set to nil. > > The more I think about this, the more I realize that I should simply > set the font of face 'fixed-pitch to match my default font. Then the > Buffer-menu header looks fine whether or not Buffer-menu-use-header is > nil or non-nil. > > I don't think my patch is the right solution to the problem I saw. No, I think your initial suggestion was right. There is no reason to display characters in fixed-pitch in the buffer with a buffer list and to put additional space when Buffer-menu-use-header is nil. Moreover, I don't understand why displaying text in the header line needs special treatment by adding the space and using special fonts? Why the header line can't start at the left fringe? The header line is often used as a fixed part of the buffer that doesn't scroll, so it makes sense to line it up with the buffer and to use the same font in which its buffer is displayed. -- Juri Linkov http://www.jurta.org/emacs/