>   * hb-ft is a very small piece; convenience code you can even call it.  Most
> "serious" users of harfbuzz don't use hb-ft, but small users all use it.

I see pango uses ft too to implement the callbacks for
hb_font_set_funcs(). Are there other harfbuzz users that don't use ft
to implement those callbacks? I don't mind the ft dependency, I just
want to look at more examples of how harfbuzz is used so I can
understand it better.

>     - As the default Unicode callback provider.  If glib is disabled, harfbuzz
> builds an internal piece of code called UCDN that provides the same data.  It
> results in an extra 100kb of binary as well as duplicated data.  I like to
> avoid that, but don't want it to affect my ABI.

I have the opposite use case - I would like to avoid the much bigger
glib dependency. I am curious why hb_unicode_funcs_get_default()
chooses icu and glib with priority over ucdn when they are both
available. Are there any downsides (other than the 100kb) to using it
in place of icu or glib?
_______________________________________________
HarfBuzz mailing list
[email protected]
http://lists.freedesktop.org/mailman/listinfo/harfbuzz

Reply via email to