then you'll need to explicitly call the HB subclass. Maybe that's OK. ? <div class="gmail_extra"><br><br><div class="gmail_quote">On Thu, Nov 1, 2012 at 4:30 PM, Behdad Esfahbod <span dir="ltr"><<a href="mailto:behdad@behdad.org" target="_blank">behdad@behdad.org</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">So, I have a new idea for the wrapper:  We should leave the LayoutEngine class<br>
exactly as it is in ICU itself, and subclass it for the HarfBuzz port.  That<br>
way we can even be binary compatible with upstream after you make the addition<br>
to the LEFontInstance.<br>
<br>
b<br>
<div class="im"><br>
On 12-10-31 06:47 PM, Steven R. Loomis wrote:<br>
</div><div class="im">> Progress?<br>
><br>
> Without valgrind it SIGABRT's immediately .<br>
> RHEL 6.3, ICU 50 prerelease<br>
><br>
</div><div class="im">> Inline image 1<br>
><br>
><br>
> On Wed, Oct 17, 2012 at 3:24 PM, Behdad Esfahbod <<a href="mailto:behdad@behdad.org">behdad@behdad.org</a><br>
</div><div class="im">> <mailto:<a href="mailto:behdad@behdad.org">behdad@behdad.org</a>>> wrote:<br>
><br>
>     Hi everyone,<br>
><br>
>     A few weeks ago I sat down and wrote icu-le-hb a small library exposing the<br>
>     API of ICU LayoutEngine, and using HarfBuzz to do the real work.  I hvae not<br>
>     tested this beyond "compiles", and don't have an easy way to test it either.<br>
><br>
>     That's when you come in :).  If you know any icule users, git it a go.  It<br>
>     definitely wouldn't work initially, but is simple and small enough that should<br>
>     be easy to fix.  Main users I can thin kof, and in which I'm interested, are:<br>
><br>
>       * OpenJDK (it has an old copy of icule inside a directory called layout/),<br>
><br>
>       * OO.o, or whatever it's called these days :),<br>
><br>
>       * XeTeX<br>
><br>
>     The library is not supposed to be binary compatible with ICU LE.  So, it's<br>
>     fine to add modify the API slightly, or modify the client site.<br>
><br>
>     Anyway, if you give it a go let me know.  Ok, name calling time.  Khaled,<br>
>     Martin, Steven, I'm looking at you!<br>
><br>
>     Cheers,<br>
>     behdad<br>
><br>
>     PS. <a href="https://github.com/behdad/icu-le-hb" target="_blank">https://github.com/behdad/icu-le-hb</a><br>
>     _______________________________________________<br>
>     HarfBuzz mailing list<br>
</div>>     <a href="mailto:HarfBuzz@lists.freedesktop.org">HarfBuzz@lists.freedesktop.org</a> <mailto:<a href="mailto:HarfBuzz@lists.freedesktop.org">HarfBuzz@lists.freedesktop.org</a>><br>
>     <a href="http://lists.freedesktop.org/mailman/listinfo/harfbuzz" target="_blank">http://lists.freedesktop.org/mailman/listinfo/harfbuzz</a><br>
><br>
><br>
</blockquote></div><br></div>