Re: strict check for object modification

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

 



On Tue, Aug 14, 2012 at 9:38 AM, Raimund Steger <rs@xxxxxxxx> wrote:
> all the way I like, it will _not_ be propagated and the resulting font will
> still have 'scalable' set to "true", even though 'scalable' isn't used by
> the matcher. That's because the property has the value "true" for the best
> result in the match which is the cache entry for Helvetica.pfa.

Yes, I like that too. they could add the sort of the boolean value to
the result of FcFontMatch() in their code - actually it's hard to
recognize what objects are added in the rules or the initial pattern.
if we want to make obvious difference between target="pattern" and
target="font", FcFontMatch() should returns FcPattern from the cache
as is.

> However, I can assign any number of weak properties in my configuration, not
> only things like 'rgba', but custom ones to group evaluation results or,
> from Solaris JDS default configuration, 'disable_pango_script' and these
> _will_ be propagated.
>
> I wouldn't want it any other way, actually...

Well, I don't still see why it can't be done in target="font" rather
than target="pattern". I was thinking possibly reasons that one wants
to edit objects regardless of the matcher, may be to reflect some
parameters in the initial pattern to the result. but as I said the
above, that may be better doing it outside fontconfig.  So I totally
lost the reason to allow editing all of objects in target="pattern".

-- 
Akira TAGOH
_______________________________________________
Fontconfig mailing list
Fontconfig@xxxxxxxxxxxxxxxxxxxxx
http://lists.freedesktop.org/mailman/listinfo/fontconfig


[Index of Archives]     [Fedora Fonts]     [Fedora Users]     [Fedora Cloud]     [Kernel]     [Fedora Packaging]     [Fedora Desktop]     [PAM]     [Gimp Graphics Editor]     [Yosemite News]

  Powered by Linux