HarfBuzz text shaping engine
Go to file
Behdad Esfahbod c462b32dcb Disable automatic segment properties guessing
Before, if one called hb_shape() without setting script, language, and
direction on the buffer, hb_shape() was calling
hb_buffer_guess_segment_properties() on the user's behalf to guess
these.

This is very dangerous, since any serious user of HarfBuzz must set
these properly (specially important is direction).  So now, we don't
guess properties by default.  People not setting direction will get
an abort() now.  If the old behavior is desired (fragile, good for
simple testing only), users can call
hb_buffer_guess_segment_properties() on the buffer just before calling
hb_shape().
2013-02-15 07:51:47 -05:00
contrib Minor 2012-08-12 17:11:27 -04:00
m4 Add ax_pthread.m4 2012-10-02 14:46:34 -04:00
src Disable automatic segment properties guessing 2013-02-15 07:51:47 -05:00
test Add more dot-reph tests 2013-02-13 08:29:21 -05:00
util Disable automatic segment properties guessing 2013-02-15 07:51:47 -05:00
AUTHORS Bump version to 0.9.2 2012-08-10 14:50:05 -04:00
Android.mk Add Android.mk 2012-12-21 11:54:50 -05:00
COPYING Improve license information 2012-10-28 21:26:19 -07:00
Makefile.am Revert "Include config.h.in in tree" 2013-02-06 23:45:27 -05:00
NEWS 0.9.12 2013-01-18 17:10:47 -06:00
README Update README, etc 2011-05-25 15:40:49 -04:00
THANKS Bump version to 0.9.2 2012-08-10 14:50:05 -04:00
TODO Allow disabling of TrueType kerning 2013-02-15 07:41:07 -05:00
autogen.sh Revert "[Indic] Import ragel-generated Indic machine in git" 2013-02-06 23:43:27 -05:00
configure.ac Improve checks for setmode() 2013-02-12 15:35:32 -05:00
git.mk Update git.mk to upstream 2012-07-11 18:00:28 -04:00
harfbuzz.doap Minor 2011-05-27 04:14:42 -04:00
harfbuzz.pc.in Add build system 2009-11-02 16:34:59 -05:00

README

This is HarfBuzz, a text shaping library.

For bug reports, mailing list, and other information please visit:

  http://harfbuzz.org/

For license information, see the file COPYING.