src/gen-vowel-constraints.py

Branch


Log

Author Commit Date CI Message
Behdad Esfahbod e9c2d78d 2025-02-12T10:44:34 [buffer] Clean up some small mess
Behdad Esfahbod 5bfb0b72 2022-06-03T02:56:41 Rename s/shape-complex/shaper/g
Behdad Esfahbod 44be1e5d 2022-06-03T02:54:33 s/SHAPE_COMPLEX/SHAPER/g
Behdad Esfahbod 44a7b3b7 2022-06-03T02:42:34 s/ot_complex_shaper/ot_shaper/g
Behdad Esfahbod bea5369c 2022-01-04T10:52:05 [buffer] Rename swap_buffers() to sync()
Behdad Esfahbod 8450f43a 2021-03-15T15:18:06 [buffer] HB_NODISCARD next_glyph()
Behdad Esfahbod 34a1204f 2021-03-15T14:39:06 [buffer] HB_NODISCARD output_glyph() Also, generalize and use replace_glyphs() in morx where output_glyph() was used in a loop.
Behdad Esfahbod 0f61a621 2020-06-28T20:40:25 m[vowels] Simplify If we didn't "process" anything, swap_buffers() becomes a no-op.
Behdad Esfahbod 9fcba109 2020-06-28T20:30:39 [buffer] Make swap_buffers() copy rest
Ebrahim Byagowi 82c6ddb9 2020-07-03T15:09:10 [py] remove not needed imports
Ebrahim Byagowi ad87155f 2020-05-29T00:11:19 minor, use py3's open(encoding=)
Ebrahim Byagowi 7554f618 2020-05-28T22:51:29 minor, use sys.exit print shorthand
Ebrahim Byagowi 08f1d95a 2020-05-28T15:01:15 minor, move scripts manuals to __doc__
David Corbett fd748fac 2020-03-15T15:59:31 Update to Unicode 13.0.0
Behdad Esfahbod 28633b19 2020-04-29T11:15:25 [vowel-constraints] Simplify generated code Fixes https://github.com/harfbuzz/harfbuzz/issues/2385
Ebrahim Byagowi e17fd0d9 2020-02-23T23:58:39 [tools] More on py3 compatibility
Ebrahim Byagowi 8d199077 2020-02-19T14:56:55 Remove python2 support from tests/utils scripts
Ebrahim Byagowi 6a390df8 2020-02-10T17:19:23 [tools] Print unicode links on gen-* tools output As Behdad's review
Evgeniy Reizner 4dc87365 2020-02-09T18:39:33 Add links to files used by python scripts. Closes #2150
David Corbett e6351d9b 2019-11-11T17:39:55 Add ms-use/IndicShapingInvalidCluster.txt
David Corbett b372c3e9 2019-11-08T20:59:48 Insert a dotted circle within <U+0B85, U+0BC2>
Behdad Esfahbod 7aad5365 2019-06-26T13:21:03 [config] Add HB_NO_OT_SHAPE / HB_NO_OT Part of https://github.com/harfbuzz/harfbuzz/issues/1652
David Corbett 14e1fabc 2019-05-01T21:29:06 Sync gen-vowel-constraints.py with current output
Eric Muller 40c4bd3e 2019-02-12T11:41:16 Update generation code for hb-ot-shape-complex-vowel-constraints.cc. Remove 'unlikely'
David Corbett 4a19d3b0 2019-03-06T12:37:25 Update to Unicode 12.0.0
Eric Muller b38bab86 2019-02-12T11:41:16 Update generation code for hb-ot-shape-complex-vowel-constraints.cc. Remove 'unlikely'
David Corbett e723c04d 2019-03-06T12:37:25 Update to Unicode 12.0.0
Behdad Esfahbod 17335a81 2018-11-04T02:25:07 Clean up buffer->swap_buffers() calls That function checks for buffer->successful already. No need to check at call site.
Behdad Esfahbod 39bd07ae 2018-10-26T21:01:11 Fix bunch of unused parameter warnings Show up with gcc -O0. There's a few more but those are functions that need to be filled in. Maybe this is a lost battle...
Behdad Esfahbod ae9e8f29 2018-10-24T16:46:07 [vowel-constraints] Reset continuation on all dottedcircles One of the was missed before. Not intentional.
Behdad Esfahbod 6d40eb83 2018-10-23T02:51:42 Touch up on previous commit https://github.com/harfbuzz/harfbuzz/pull/1273
David Corbett 205737ac 2018-10-12T16:54:54 [use] Prohibit visually ambiguous vowel sequences