HarfBuzz text shaping engine
Go to file
Behdad Esfahbod 3007ffa9e5 Reorder combining-class to better suit Arabic shadda mark-mark positioning
As reported by Khaled on the list:

"After the introduction of canonical reordering of combining marks
(commit 34c22f8), I'm no longer able to do mark/mark substitution or
positioning for mark sequences that involve shadda as a first mark (or
most interesting sequences at least).

"After some digging, it turned out that shadda have a ccc=33 while most
Arabic marks that combine with it have a lower ccc value, which results
in the shadda being reordered after the other mark which,
unsurprisingly, breaks my contextual substitution and mkmk anchors."

See:

http://unicode.org/faq/normalization.html#8
http://unicode.org/faq/normalization.html#9
2011-08-25 09:08:53 +02:00
contrib/python Add graphite2 integration from Martin Hosken 2011-08-24 01:32:41 +02:00
src Reorder combining-class to better suit Arabic shadda mark-mark positioning 2011-08-25 09:08:53 +02:00
test Remove the pre_allocate argument from hb_buffer_create() 2011-08-19 19:20:26 +02:00
util Remove the pre_allocate argument from hb_buffer_create() 2011-08-19 19:20:26 +02:00
AUTHORS Add build system 2009-11-02 16:34:59 -05:00
COPYING Update README, etc 2011-05-25 15:40:49 -04: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 [uniscribe] Cleanup backend 2011-08-09 00:14:22 +02:00
autogen.sh Bug 39763 - autogen.sh should check pkg-config availability 2011-08-02 11:25:13 -04:00
configure.ac [configure] Fix graphite bits 2011-08-24 02:12:05 +02:00
git.mk Add build system 2009-11-02 16:34:59 -05: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.