Add hb_buffer_normalize_glyphs() and hb-shape --normalize-glyphs
authorBehdad Esfahbod <behdad@behdad.org>
Tue, 17 Jul 2012 21:09:29 +0000 (17:09 -0400)
committerBehdad Esfahbod <behdad@behdad.org>
Tue, 17 Jul 2012 21:09:29 +0000 (17:09 -0400)
commit39b17837b4064d59c18cebb49c1c0b5b8cc0c117
tree10ee077653f26abde1deeaf8e9908ad92e50b46f
parent25e302da9a712e6f1d63b0d243a8df0d326ddba3
Add hb_buffer_normalize_glyphs() and hb-shape --normalize-glyphs

This reorders glyphs within the cluster to a nominal order.  This should
have no visible effect on the output, but helps with testing, for
getting the same hb-shape output for visually-equal glyphs for each
cluster.
src/hb-buffer.cc
src/hb-buffer.h
src/hb-private.hh
util/options.cc
util/options.hh