src/hb-ot-shape-complex-myanmar-machine.hh


Log

Author Commit Date CI Message
Simon Cozens 5694561f 2021-09-20T15:21:11 Add support for Pwo Karen / Ason Chin medial la https://github.com/harfbuzz/harfbuzz/pull/3217
Behdad Esfahbod 769c2b19 2021-01-29T11:40:59 [indic/khmer/myanmar/use] Minor shuffling of found_syllable() macros
Behdad Esfahbod c417e0d2 2021-01-28T20:27:59 [indic/khmer/myanmar/use] Move enum category around Such that the generated -machine.hh headers are independent.
Behdad Esfahbod 880fdb74 2021-01-28T19:47:53 [indic/khmer/myanmar/use] Export categories from Ragel source Not hooked up yet. Part of alternative approach to https://github.com/harfbuzz/harfbuzz/pull/2726
Behdad Esfahbod 3c5b7886 2021-01-15T19:26:04 Revert "Avoid category duplication between C++ and Ragel" This reverts commit 67ea8133d3fa82b3365cd917fb266ba752f16169. Merged accidentally on https://github.com/harfbuzz/harfbuzz/pull/2726
David Corbett 67ea8133 2020-10-17T14:37:22 Avoid category duplication between C++ and Ragel
Behdad Esfahbod d115a9e0 2019-07-02T14:42:45 [amalgam] Fix most duplicate-id instances in Indic-like shapers Part of https://github.com/harfbuzz/harfbuzz/issues/1809
David Corbett 2e16593b 2019-06-01T20:54:46 [myanmar] Make medial_group match the OT spec Sometime between [July 2018] and [January 2019], the OpenType Myanmar grammar changed: one asat is now allowed after a medial ya, before any other medial consonant. [July 2018]: http://web.archive.org/web/20180711011550/https://docs.microsoft.com/en-us/typography/script-development/myanmar [January 2019]: http://web.archive.org/web/20190115044451/https://docs.microsoft.com/en-us/typography/script-development/myanmar This also reverts commit 439b05867c0856a81fa8f9bea3a7465b4b4bdd91, which allowed an asat immediately after a medial ra.
Behdad Esfahbod 8461ade7 2019-05-13T14:10:48 Revert "[ragel] Regenerate ragel-generated files using ragel 7.0.0.11 May 2018" This reverts commit 9b05db33b54e6e5f0b4658f4c06e7fe563f8923b. Fixes https://github.com/harfbuzz/harfbuzz/issues/1708
Behdad Esfahbod 52c15b05 2019-05-13T14:10:28 Revert "[ragel] Switch to -T1 output instead of -F1" This reverts commit ae8719eb596485ebff07dd5016256015cd0cf86b. Part of https://github.com/harfbuzz/harfbuzz/issues/1708
Behdad Esfahbod ae8719eb 2019-05-13T12:27:10 [ragel] Switch to -T1 output instead of -F1 Fedora upgraded to ragel 7, which is buggy if char is signed. Switching to -G2 output fails with sign-compare error: ../../src/hb-buffer-deserialize-json.hh:107:12: error: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘const char’ [-Werror=sign-compare] if ( 9u <= ( (*( p))) && ( (*( p))) <= 13u ) { ~~~^~~~~~~~~~~~~ Switching to -T1 for now. It actually results in smaller code, at the expense of some binary searching instead of flat tables. In the not distant future, we might actually generate two different outputs and choose between depending on size-optimize options. Fixes https://github.com/harfbuzz/harfbuzz/issues/1708
Behdad Esfahbod 9b05db33 2019-05-07T11:39:44 [ragel] Regenerate ragel-generated files using ragel 7.0.0.11 May 2018
David Corbett 026ab825 2019-05-01T16:15:58 Add dotted circles to more broken clusters
Behdad Esfahbod 40d5d19d 2018-10-02T17:04:05 [ragel] Use ts/te (token-start / token-end) instead of manual tracking
Behdad Esfahbod c77ae408 2018-08-25T22:36:36 Rename hb-*private.hh to hb-*.hh Sorry for the noise, downstream custom builders. Please adjust.
Ebrahim Byagowi 2eaba80c 2018-04-24T09:04:15 Minor, re-add unused mark to some of ragel defined state machines (#1005)
Ebrahim Byagowi 24b8b9b2 2018-04-23T19:03:57 Resolve clang's used-but-marked-unused warnings
Behdad Esfahbod abc82b49 2018-02-20T14:34:16 Add Ragel-generated files to git I know it's bad form; I know I've said no to this multiple times... But this is part of an experiment to see if we can make rolling HarfBuzz into Chrome much faster. That will give us a lot more testing exposure that currently Chrome does. Doing this while those files are still considered ignored by our gitignore rules; will see how that flies.