[HarfBuzz] icu-le-hb

Steven R. Loomis srl at icu-project.org
Wed Jan 2 07:53:20 PST 2013


Not sure how it will help to use c API. But whatever works. Ill be back
online today and take a look.

S

On Sunday, October 28, 2012, Behdad Esfahbod wrote:

> And: icu-le-hb seems to be working now.  I tested it by installing it, then
> configuring HarfBuzz against it, and run hb-view with --shaper=icu_le,
> which
> would roundtrip to icu-le-hb and back to HarfBuzz's default (ot) shaper.
>
> I had to port HarfBuzz's icu_le backend to use the ICU LayoutEngine C API
> as I
> was getting weird crashes using the C++ API and was not making progress
> debugging it.
>
> behdad
>
> On 12-10-17 03:24 PM, Behdad Esfahbod wrote:
> > Hi everyone,
> >
> > A few weeks ago I sat down and wrote icu-le-hb a small library exposing
> the
> > API of ICU LayoutEngine, and using HarfBuzz to do the real work.  I hvae
> not
> > tested this beyond "compiles", and don't have an easy way to test it
> either.
> >
> > That's when you come in :).  If you know any icule users, git it a go.
>  It
> > definitely wouldn't work initially, but is simple and small enough that
> should
> > be easy to fix.  Main users I can thin kof, and in which I'm interested,
> are:
> >
> >   * OpenJDK (it has an old copy of icule inside a directory called
> layout/),
> >
> >   * OO.o, or whatever it's called these days :),
> >
> >   * XeTeX
> >
> > The library is not supposed to be binary compatible with ICU LE.  So,
> it's
> > fine to add modify the API slightly, or modify the client site.
> >
> > Anyway, if you give it a go let me know.  Ok, name calling time.  Khaled,
> > Martin, Steven, I'm looking at you!
> >
> > Cheers,
> > behdad
> >
> > PS. https://github.com/behdad/icu-le-hb
> >
> _______________________________________________
> HarfBuzz mailing list
> HarfBuzz at lists.freedesktop.org <javascript:;>
> http://lists.freedesktop.org/mailman/listinfo/harfbuzz
>


-- 
Sent from Gmail Mobile
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freedesktop.org/archives/harfbuzz/attachments/20130102/db6fba36/attachment.html>


More information about the HarfBuzz mailing list