emacs-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: font-related hanging / general brokenness


From: Miles Bader
Subject: Re: font-related hanging / general brokenness
Date: Thu, 19 Jun 2008 13:52:14 +0900

I wrote:
> Is having a :foundry as a face-attribute really the right thing?  I
> think users usually don't know or care about the foundry info, and its
> presence as part of the face seems like it will cause the :family
> attribute almost never work correctly (because a face which specifies
> :family will almost always inherit an incorrect :foundry value from the
> default face).

BTW, one possible way to make :foundry work better might be to be _very_
relaxed about matching with it:  First try matching including the face's
:foundry, and if that returns "no match", then try matching agains with
:foundy "*".

That would allow the user to specify a foundry for special cases where
it's desired -- probably almost always together with a family name --
but avoid the undesirable effects caused by inheriting a :foundry
attribute.

-Miles

-- 
(\(\
(^.^)
(")")
*This is the cute bunny virus, please copy this into your sig so it can spread.




reply via email to

[Prev in Thread] Current Thread [Next in Thread]