From mboxrd@z Thu Jan 1 00:00:00 1970 Path: main.gmane.org!not-for-mail From: "Stefan Monnier" Newsgroups: gmane.emacs.devel Subject: Re: Fontset problem Date: Thu, 26 Sep 2002 10:48:29 -0400 Sender: emacs-devel-admin@gnu.org Message-ID: <200209261448.g8QEmU915967@rum.cs.yale.edu> References: <200209061301.WAA16358@etlken.m17n.org> <200209260810.RAA12662@etlken.m17n.org> <200209261406.g8QE6KM15448@rum.cs.yale.edu> <200209261432.g8QEWG115711@rum.cs.yale.edu> <200209261440.g8QEeLt15826@rum.cs.yale.edu> NNTP-Posting-Host: localhost.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8bit X-Trace: main.gmane.org 1033051812 23408 127.0.0.1 (26 Sep 2002 14:50:12 GMT) X-Complaints-To: usenet@main.gmane.org NNTP-Posting-Date: Thu, 26 Sep 2002 14:50:12 +0000 (UTC) Cc: "Stefan Monnier" , Kenichi Handa , emacs-devel@gnu.org Return-path: Original-Received: from quimby.gnus.org ([80.91.224.244]) by main.gmane.org with esmtp (Exim 3.35 #1 (Debian)) id 17uZxq-00064M-00 for ; Thu, 26 Sep 2002 16:50:02 +0200 Original-Received: from monty-python.gnu.org ([199.232.76.173]) by quimby.gnus.org with esmtp (Exim 3.12 #1 (Debian)) id 17uafc-0005UN-00 for ; Thu, 26 Sep 2002 17:35:16 +0200 Original-Received: from localhost ([127.0.0.1] helo=monty-python.gnu.org) by monty-python.gnu.org with esmtp (Exim 4.10) id 17uZxy-0000et-00; Thu, 26 Sep 2002 10:50:10 -0400 Original-Received: from list by monty-python.gnu.org with tmda-scanned (Exim 4.10) id 17uZwP-00009O-00 for emacs-devel@gnu.org; Thu, 26 Sep 2002 10:48:33 -0400 Original-Received: from mail by monty-python.gnu.org with spam-scanned (Exim 4.10) id 17uZwN-00008z-00 for emacs-devel@gnu.org; Thu, 26 Sep 2002 10:48:32 -0400 Original-Received: from rum.cs.yale.edu ([128.36.229.169]) by monty-python.gnu.org with esmtp (Exim 4.10) id 17uZwN-00008v-00 for emacs-devel@gnu.org; Thu, 26 Sep 2002 10:48:31 -0400 Original-Received: (from monnier@localhost) by rum.cs.yale.edu (8.11.6/8.11.6) id g8QEmU915967; Thu, 26 Sep 2002 10:48:30 -0400 X-Mailer: exmh version 2.4 06/23/2000 with nmh-1.0.4 Original-To: Andreas Schwab Errors-To: emacs-devel-admin@gnu.org X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.0.11 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: Emacs development discussions. List-Unsubscribe: , List-Archive: Xref: main.gmane.org gmane.emacs.devel:8184 X-Report-Spam: http://spam.gmane.org/gmane.emacs.devel:8184 > "Stefan Monnier" writes: > > |> > "Stefan Monnier" writes: > |> > > |> > |> > |> > > |> So, please try this: > |> > |> > |> > > |> > |> > |> > |> > > |> Emacs.Fontset-0: -*-courier-medium-r-normal--*-140-*-*-*-*-fontset-startup,\ > |> > |> > |> > > |> mule-unicode-2500-33ff:-*-fixed-*-*-*-*-*-*-*-*-*-*-iso10646-1,\ > |> > |> > |> > > |> mule-unicode-e000-ffff:-*-fixed-*-*-*-*-*-*-*-*-*-*-iso10646-1,\ > |> > |> > |> > > |> mule-unicode-0100-24ff:-*-fixed-*-*-*-*-*-*-*-*-*-*-iso10646-1 > |> > |> > |> > > |> > |> > |> > > That does not work either, now Emacs is using courier instead of fixed for > |> > |> > |> > > the mule-unicode charsets. > |> > |> > |> > |> Oh, so could it be that the `family' property of the `default' face > |> > |> should be `unspecified' rather than `courier' ? > |> > > |> > ??? But I want courier, not something unspecified. > |> > |> But that's specified in the `font' property already. > > Sorry, I don't understand what you mean. Faces have both a `font' property (which specifies a fontset or a specific font) and a `family' property. Typically the `font' is set once and for all in the `default' face and is not touched by any other face: they set their `family' property instead. For some reason, the `default' face initializes its `family' property not to `unspecified' but to the name of the `font', which will thus stupidly override any other family setting in the fontset. I think that's the bug. Stefan