2.15.0 released

Behdad Esfahbod behdad at behdad.org
Fri Dec 22 15:10:49 UTC 2023


Thanks.

There's also Chrome that wants to filter out bitmap fonts... Since
FcFontSort() / Match() go through all fonts anyway, maybe a variant that
takes a predicate function is useful. The predicate then can reject eg
bitmap, or WOFF fonts...

behdad
http://behdad.org/


On Fri, Dec 22, 2023 at 8:07 AM Akira TAGOH <akira at tagoh.org> wrote:

> It was brought up at
> https://gitlab.freedesktop.org/fontconfig/fontconfig/-/issues/375
>
> Hmm, FcFontSort()... that is a tough problem. They use different
> matching functions in the first place. I sometimes think of a better
> way to get an inclusive/exclusive list of fonts which can't be done in
> FcFontSort() at the moment. that should be the same root cause of it.
> However, changing behavior may not be realistic. We may need a new API for
> that.
>
> On Fri, Dec 22, 2023 at 11:47 PM Behdad Esfahbod <behdad at behdad.org>
> wrote:
> >
> > Hi Akira,
> >
> > Thanks for taking care of fontconfig for so long. :)
> >
> > Excuse my ignorance... I'm curious who requested the wrapper property? I
> assume it's to ignore woff-encoded fonts for clients that don't support it?
> But that logic is flawed because of the pruning in FcFontSort()...
> >
> > Cheers,
> > behdad
> > http://behdad.org/
> >
> >
> > On Fri, Dec 22, 2023 at 7:43 AM Akira TAGOH <akira at tagoh.org> wrote:
> >>
> >> Hi,
> >>
> >> 2.15.0 has been released with many improvements and bug fixes. the
> >> most important news in this release is:
> >>
> >> - New properties, "namedinstance" and "fontwrapper" added to cache
> >> - Add more language support
> >> - the cache version bumped to 9 because the lang index needed to be
> >> extended to 16 bit for the above change.
> >> - Update Case Folding properties for Unicode 15.1
> >>
> >> The source code archives can be found here:
> >>   https://www.freedesktop.org/software/fontconfig/release/
> >>
> >> To check sum with sha256sum:
> >> cf204b89cc979e4377d5fe41a1ce53ba82e7b80d5f94a3294e43649a33d01027
> >> ChangeLog-2.15.0
> >> f5f359d6332861bd497570848fcb42520964a9e83d5e3abe397b6b6db9bcaaf4
> >> fontconfig-2.15.0.tar.gz
> >> 63a0658d0e06e0fa886106452b58ef04f21f58202ea02a94c39de0d3335d7c0e
> >> fontconfig-2.15.0.tar.xz
> >>
> >>
> >> If you find any issues, please open a ticket at:
> >>   https://gitlab.freedesktop.org/fontconfig/fontconfig/issues/new
> >>
> >> Cheers,
> >> --
> >> Akira TAGOH
>
>
>
> --
> Akira TAGOH
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.freedesktop.org/archives/fontconfig/attachments/20231222/172a97c1/attachment.htm>


More information about the Fontconfig mailing list