<div>except of that's *not* easy at all, that's also definitely not a text shaping library's job. moreover, this makes the Harfbuzz itself more flexible in use and future maintenance.</div><div>that's my IMHO though... </div>

<div><br clear="all"></div>regards,<br>Konstantin<br><br>
<br><br><div class="gmail_quote">2011/7/1 Eduardo Castiñeyra <span dir="ltr"><<a href="mailto:eduardo@brainstorm.es">eduardo@brainstorm.es</a>></span><br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">

<div class="im"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">

HarfBuzz should do this automatically if you don't explicitly set the<br>
script of a hb_buffer. This seems to work fine for me here, at least.<br>
</blockquote></blockquote>
<br>
> Correct.<br>
<br>
> The way to get to that functionality more directly is to call<br>
> hb_unicode_funcs_get_default(), and with the returned object call<br>
> hb_unicode_get_script().  That works on a single Unicode character.<br>
<br>
> behdad<br>
<br></div>
I have been reviewing the code, and I don't find a relationship between codepoint ranges and all the unicode scripts in any part of the code. The hb_unicode_get_script_nil function, which seems to be the internal one, is empty. Does it mean that one needs icu or glib to compile harfbuzz?<br>


<br>
Would it be that hard to make a lookup a table with Unicode ranges and scripts to not having to use external libraries? Or isn't it that easy?<div><div class="h5"><br>
_______________________________________________<br>
HarfBuzz mailing list<br>
<a href="mailto:HarfBuzz@lists.freedesktop.org" target="_blank">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>
</div></div></blockquote></div><br>