Hi Behdad,<br><br>Yes It would be nice to have a standalone unicode db support. Eagerly waiting for something like this.<br><br>Thanks,<br>Sami<br><br><div class="gmail_quote">On Thu, Jul 26, 2012 at 4:50 AM, 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"><div class="im">On 07/25/2012 07:18 PM, Samiullah Khawaja wrote:<br>
> Hi,<br>
><br>
> What about uniscribe? Will it be able to replace the icu/glib dependency. I<br>
> thought I can get rid of icu/glib dependency by using uniscribe. Is my<br>
> assumption wrong? What does hb-uniscribe.cc file in harfbuzz-ng source do?<br>
<br>
</div>hb-uniscribe.cc is a backend delegating the whole shaping to the Windows DLL.<br>
 With that, you don't need any Unicode callbacks whatsoever.<br>
<br>
It's not meant for production use, but it's actually not that bad.  Depends on<br>
what your goals really are.<br>
<div class="im"><br>
> Are there any Windows APIs I can use and write a layer on it to replace the<br>
> icu/glib dependency?<br>
<br>
</div>Not that I know of.  I'll produce something tonight.<br>
<br>
behdad<br>
<div class="im"><br>
> Thanks for the help.<br>
> Sami<br>
><br>
> On Thu, Jul 26, 2012 at 2:11 AM, 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>
>     On 07/25/2012 04:58 PM, Grigori Goronzy wrote:<br>
>     > Unfortunately both ICU and glib are huge frameworks with their own set<br>
>     > of dependencies. A stripped-down standalone library that provides a<br>
>     > unicode character database and nothing more would be great to have.<br>
><br>
>     I'm planning on shipping a barebone set of Unicode data internally in HarfBuzz<br>
>     for such usecases.  No concrete timeline right now, but it's an afternoon's<br>
>     worth of hacking.<br>
><br>
>     behdad<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>
<div class="im">>     <a href="http://lists.freedesktop.org/mailman/listinfo/harfbuzz" target="_blank">http://lists.freedesktop.org/mailman/listinfo/harfbuzz</a><br>
><br>
><br>
><br>
><br>
> --<br>
> Samiullah Khawaja<br>
> Software Engineer<br>
</div>> email: <a href="mailto:sami.khawaja@gmail.com">sami.khawaja@gmail.com</a> <mailto:<a href="mailto:sami.khawaja@gmail.com">sami.khawaja@gmail.com</a>><br>
> voice: <a href="tel:%2B%2892%29%200321-4184324" value="+923214184324">+(92) 0321-4184324</a><br>
</blockquote></div><br><br clear="all"><br>-- <br>Samiullah Khawaja<br>Software Engineer<br>email: <a href="mailto:sami.khawaja@gmail.com">sami.khawaja@gmail.com</a><br>voice: +(92) 0321-4184324<br>