HarfBuzz text shaping engine
Go to file
Behdad Esfahbod 3286fc0e9a Let hb_shape() guess script and direction...
- Rename HB_SCRIPT_INVALID_CODE to HB_SCRIPT_INVALID

- Add HB_DIRECTION_INVALID

- Make hb_script_get_horizontal_direction() public

- Make hb_shape() guess script from buffer text (first non-common
  non-inherit script) if buffer script is set to HB_SCRIPT_INVALID (this
  is NOT the default.)

- Make hb_shape() guess direction from buffer script if buffer direction
is set to HB_DIRECTION_INVALID (this is NOT the default.)

- Make hb-view.c set INVALID script and direction on the buffer.

The above changes are meant to make hb-view fairly useful for uni-script
uni-direction text.  The guessing behavior however is NOT the default of
hb_shape() and must be asked for explicitly.  This is intended, because
the guess is not a suitable substitute to full-fledged bidi and script
segmentation.  It's just a testing tool.
2011-03-16 14:53:32 -03:00
contrib/python Adjust pyx files to reflect change from int to hb_var_int_t 2010-11-28 19:39:47 -05:00
src Let hb_shape() guess script and direction... 2011-03-16 14:53:32 -03:00
AUTHORS Add build system 2009-11-02 16:34:59 -05:00
COPYING Remove email address from Copyright headers 2010-11-22 11:03:18 -05:00
Makefile.am Don't use the m4/ dir 2011-01-10 02:27:49 -05:00
NEWS Add build system 2009-11-02 16:34:59 -05:00
README Clarify copyright notice 2010-11-18 13:59:10 -05:00
TODO Add TODO item 2010-11-17 13:08:47 -05:00
autogen.sh Bug 31174 - Update autotools configuration 2011-01-09 22:18:53 -05:00
configure.ac Add initial hb-view tool 2011-02-22 18:06:19 -05:00
git.mk Add build system 2009-11-02 16:34:59 -05:00
harfbuzz.pc.in Add build system 2009-11-02 16:34:59 -05:00

README

This is HarfBuzz, a text shaping library.

Bug reports on these files should be sent to the HarfBuzz mailing list as
listed on http://harfbuzz.org/

For license information, see the file COPYING.

Behdad Esfahbod
18 November 2010