Behdad Esfahbod
|
5bfb0b721c
|
Rename s/shape-complex/shaper/g
|
2022-06-03 10:30:34 +01:00 |
Behdad Esfahbod
|
44be1e5dfb
|
s/SHAPE_COMPLEX/SHAPER/g
|
2022-06-03 10:30:34 +01:00 |
Behdad Esfahbod
|
44a7b3b773
|
s/ot_complex_shaper/ot_shaper/g
|
2022-06-03 10:30:34 +01:00 |
Behdad Esfahbod
|
bea5369c6d
|
[buffer] Rename swap_buffers() to sync()
|
2022-01-04 10:52:05 -07:00 |
Behdad Esfahbod
|
8450f43ae1
|
[buffer] HB_NODISCARD next_glyph()
|
2021-03-15 16:01:35 -06:00 |
Behdad Esfahbod
|
34a1204f10
|
[buffer] HB_NODISCARD output_glyph()
Also, generalize and use replace_glyphs() in morx where output_glyph() was used
in a loop.
|
2021-03-15 16:01:35 -06:00 |
Behdad Esfahbod
|
0f61a6213a
|
m[vowels] Simplify
If we didn't "process" anything, swap_buffers() becomes a no-op.
|
2021-02-19 18:40:48 -07:00 |
Behdad Esfahbod
|
9fcba109bf
|
[buffer] Make swap_buffers() copy rest
|
2021-02-19 18:40:48 -07:00 |
Ebrahim Byagowi
|
82c6ddb986
|
[py] remove not needed imports
|
2020-07-03 15:51:13 +04:30 |
Ebrahim Byagowi
|
ad87155fd0
|
minor, use py3's open(encoding=)
|
2020-05-29 00:11:19 +04:30 |
Ebrahim Byagowi
|
7554f618ec
|
minor, use sys.exit print shorthand
|
2020-05-28 23:34:37 +04:30 |
Ebrahim Byagowi
|
08f1d95a50
|
minor, move scripts manuals to __doc__
|
2020-05-28 15:13:12 +04:30 |
David Corbett
|
fd748fac41
|
Update to Unicode 13.0.0
|
2020-04-29 17:17:03 -04:00 |
Behdad Esfahbod
|
28633b1979
|
[vowel-constraints] Simplify generated code
Fixes https://github.com/harfbuzz/harfbuzz/issues/2385
|
2020-04-29 17:16:24 -04:00 |
Ebrahim Byagowi
|
e17fd0d91c
|
[tools] More on py3 compatibility
|
2020-02-24 00:10:11 +03:30 |
Ebrahim Byagowi
|
8d19907704
|
Remove python2 support from tests/utils scripts
|
2020-02-19 16:17:45 +03:30 |
Ebrahim Byagowi
|
6a390df8af
|
[tools] Print unicode links on gen-* tools output
As Behdad's review
|
2020-02-10 17:20:09 +03:30 |
Evgeniy Reizner
|
4dc87365d7
|
Add links to files used by python scripts.
Closes #2150
|
2020-02-09 20:52:49 +03:30 |
David Corbett
|
e6351d9b2c
|
Add ms-use/IndicShapingInvalidCluster.txt
|
2019-11-11 14:51:34 -08:00 |
David Corbett
|
b372c3e956
|
Insert a dotted circle within <U+0B85, U+0BC2>
|
2019-11-11 14:51:34 -08:00 |
Behdad Esfahbod
|
7aad53657e
|
[config] Add HB_NO_OT_SHAPE / HB_NO_OT
Part of https://github.com/harfbuzz/harfbuzz/issues/1652
|
2019-06-26 13:21:03 -07:00 |
David Corbett
|
14e1fabc41
|
Sync gen-vowel-constraints.py with current output
|
2019-05-01 21:29:06 -04:00 |
Eric Muller
|
b38bab8622
|
Update generation code for hb-ot-shape-complex-vowel-constraints.cc. Remove 'unlikely'
|
2019-03-11 16:06:41 -07:00 |
David Corbett
|
e723c04de1
|
Update to Unicode 12.0.0
|
2019-03-07 10:15:31 -08:00 |
Behdad Esfahbod
|
17335a8161
|
Clean up buffer->swap_buffers() calls
That function checks for buffer->successful already. No need
to check at call site.
|
2018-11-04 02:25:07 -05:00 |
Behdad Esfahbod
|
39bd07aed5
|
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...
|
2018-10-26 21:22:26 -07:00 |
Behdad Esfahbod
|
ae9e8f292b
|
[vowel-constraints] Reset continuation on all dottedcircles
One of the was missed before. Not intentional.
|
2018-10-24 16:55:20 -07:00 |
Behdad Esfahbod
|
6d40eb8372
|
Touch up on previous commit
https://github.com/harfbuzz/harfbuzz/pull/1273
|
2018-10-23 02:51:42 -07:00 |
David Corbett
|
205737acdc
|
[use] Prohibit visually ambiguous vowel sequences
|
2018-10-23 02:25:08 -07:00 |