Go to file
Behdad Esfahbod cb3d340631 [GSUB] Don't set new lig_id on mark ligatures
If two marks form a ligature, retain their previous lig_id, such that
the mark ligature can attach to ligature components...

Fixes https://bugzilla.gnome.org/show_bug.cgi?id=676343

In fact, I noticed that we should not let ligatures form between glyphs
coming from different components of a previous ligature.  For example,
if the sequence is: LAM,SHADDA,LAM,FATHA,HEH, the LAM,LAM,HEH form a
ligature, putting SHADDA and FATHA next to eachother.  However, it would
be wrong to ligate them.  Uniscribe has this bug also.
2012-07-29 20:37:38 -04:00
contrib/python Add graphite2 integration from Martin Hosken 2011-08-24 01:32:41 +02:00
src [GSUB] Don't set new lig_id on mark ligatures 2012-07-29 20:37:38 -04:00
test Add Arabic tests for mark ligature component attachments 2012-07-29 20:37:29 -04:00
util Add hb_buffer_normalize_glyphs() and hb-shape --normalize-glyphs 2012-07-17 17:09:29 -04:00
AUTHORS Add build system 2009-11-02 16:34:59 -05:00
autogen.sh Bug 39763 - autogen.sh should check pkg-config availability 2011-08-02 11:25:13 -04:00
configure.ac [hb-old] Add HarfBuzz.old shaper 2012-07-25 11:11:22 -04:00
COPYING Update README, etc 2011-05-25 15:40:49 -04: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
Makefile.am Move hb-view into util/ 2011-08-09 15:03:00 +02:00
NEWS Release 0.6.0. First official tarball release! 2011-05-27 03:48:27 -04:00
README Update README, etc 2011-05-25 15:40:49 -04:00
TODO Implement shape_plan caching 2012-07-27 04:20:39 -04:00

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.