]> granicus.if.org Git - libass/commit
shaper: improve skipping of zero-width characters
authorGrigori Goronzy <greg@blackbox>
Mon, 1 Oct 2012 18:39:02 +0000 (20:39 +0200)
committerGrigori Goronzy <greg@blackbox>
Mon, 1 Oct 2012 18:52:04 +0000 (20:52 +0200)
commite6c71d8a94172a11a17518387ae5f3db540490c8
tree353737f9a32d2914b531d9c7d23ba8c0aad9a48d
parentb61d260b3e92a3fc4c0e054ad5b030182030f996
shaper: improve skipping of zero-width characters

The list was somewhat incomplete. Add what's important and left, and
disable removal if HarfBuzz is used. HarfBuzz removes these characters
now by itself. Refactor a little into a separate function.
libass/ass_shaper.c