From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: "Drew Adams" Newsgroups: gmane.emacs.devel Subject: RE: facemenu-unlisted-faces Date: Sun, 9 Jul 2006 13:01:18 -0700 Message-ID: References: NNTP-Posting-Host: main.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset="ISO-8859-15" Content-Transfer-Encoding: 7bit X-Trace: sea.gmane.org 1152475321 20450 80.91.229.2 (9 Jul 2006 20:02:01 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Sun, 9 Jul 2006 20:02:01 +0000 (UTC) Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Sun Jul 09 22:02:00 2006 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by ciao.gmane.org with esmtp (Exim 4.43) id 1FzfTR-0001s5-QZ for ged-emacs-devel@m.gmane.org; Sun, 09 Jul 2006 22:01:50 +0200 Original-Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1FzfTR-0001o4-CZ for ged-emacs-devel@m.gmane.org; Sun, 09 Jul 2006 16:01:49 -0400 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1FzfTG-0001ml-H8 for emacs-devel@gnu.org; Sun, 09 Jul 2006 16:01:38 -0400 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1FzfTE-0001ko-SQ for emacs-devel@gnu.org; Sun, 09 Jul 2006 16:01:38 -0400 Original-Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1FzfTE-0001kV-OB for emacs-devel@gnu.org; Sun, 09 Jul 2006 16:01:36 -0400 Original-Received: from [141.146.126.228] (helo=agminet01.oracle.com) by monty-python.gnu.org with esmtps (TLS-1.0:DHE_RSA_3DES_EDE_CBC_SHA:24) (Exim 4.52) id 1FzfUA-0000I9-AO for emacs-devel@gnu.org; Sun, 09 Jul 2006 16:02:34 -0400 Original-Received: from rgmsgw300.us.oracle.com (rgmsgw300.us.oracle.com [138.1.186.49]) by agminet01.oracle.com (Switch-3.1.7/Switch-3.1.7) with ESMTP id k69K1Y74006198 for ; Sun, 9 Jul 2006 15:01:35 -0500 Original-Received: from dradamslap (dhcp-amer-csvpn-gw2-141-144-72-159.vpn.oracle.com [141.144.72.159]) by rgmsgw300.us.oracle.com (Switch-3.1.7/Switch-3.1.7) with SMTP id k69K1XBV030298 (version=TLSv1/SSLv3 cipher=RC4-MD5 bits=128 verify=NO) for ; Sun, 9 Jul 2006 14:01:34 -0600 Original-To: X-Priority: 3 (Normal) X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook IMO, Build 9.0.6604 (9.0.2911.0) In-reply-to: X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2800.1807 Importance: Normal X-Brightmail-Tracker: AAAAAQAAAAI= X-Brightmail-Tracker: AAAAAQAAAAI= X-Whitelist: TRUE X-Whitelist: TRUE X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:56866 Archived-At: I argued that we could treat fixed-pitchness in the UI the same way we treat boldness, and there is no need for users to monkey with face `fixed-pitch' at this level. It would be a nice interface, but we can't make it work. There is a rule for how to take a font name and get the corresponding bold font. There is no such rule for finding a fixed-width equivalent. All we can do is offer ONE fixed-width font. Right, but we need not do that via a face. We could simply add face attribute :font-family "Courier" (or whatever) to the text that the user selects. Again, to avoid more misunderstanding, my personal preference is that we not include fixed pitchness at the top level of menu Text Properties at all. It is enough that we make fixed pitchness available in these two ways: - by changing the font, using the font menu - by applying face `fixed-pitch', using the Face... item, which would open (an active version of) the faces list