[Fontconfig] On the order of test and edit elements in a match

Akira TAGOH akira at tagoh.org
Tue Jan 15 00:15:01 PST 2013


That looks good to me. so do we also implement similar things for alias too?


On Tue, Jan 15, 2013 at 5:26 AM, Behdad Esfahbod <behdad at behdad.org> wrote:

> Currently, for every match elements, all tests are evaluated, and if all
> match, all edits are applied in order of appearance.
>
> I like to change this such that all test and edits are applied in order of
> appearance simultaneously.   These are the reasons:
>
> 1) It's more intuitive,
>
> 2) It allows more succinct config.  You can do:
>
>   <match>
>     <test1>
>     <edit1>
>     <test2>
>     <edit2>
>   </match>
>
> instead of:
>
>   <match>
>     <test1>
>     <edit1>
>   </match>
>   <match>
>     <test1>
>     <test2>
>     <edit2>
>   </match>
>
> 3) It allows editing the pattern and then testing based on new edited
> values.
>
> In the bitmap-scaling config I had to work around both 2 and 3.
>
> Thoughts?
>
> --
> behdad
> http://behdad.org/
> _______________________________________________
> Fontconfig mailing list
> Fontconfig at lists.freedesktop.org
> http://lists.freedesktop.org/mailman/listinfo/fontconfig
>



-- 
Akira TAGOH
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freedesktop.org/archives/fontconfig/attachments/20130115/520ddd3b/attachment.html>


More information about the Fontconfig mailing list