|
d86effa4
|
2022-06-18T13:41:30
|
|
[arabic-fallback] Rename; towards supporting 3-letter ligatures
|
|
7f362196
|
2022-06-18T20:28:43
|
|
[arabic] Split ligature array
Generate marks and 3-component ligatures in separate arrays. The new
arrays are unused currently.
|
|
69cbd365
|
2021-08-14T02:39:46
|
|
WIP: manually add data entries for PUA ligatures
Just a test, I’m not entirely convinced we should do this.
|
|
c3f590bb
|
2022-06-16T11:04:13
|
|
[arabic] Support legacy PUA shaping
Support legacy pre-OpenType Windows 3.1-era fonts, by remapping PUA code
points in cmap table and letting our fallback shaper build the GSUB
table.
Uniscribe applies also mset-like substitution, but our fallback mark
positioning gives better results, so this is not implemented.
|
|
44be1e5d
|
2022-06-03T02:54:33
|
|
s/SHAPE_COMPLEX/SHAPER/g
|
|
cdf18e83
|
2020-07-13T20:07:51
|
|
[py] minor, remove unnecessary pass
discovered by lgtm
|
|
ad87155f
|
2020-05-29T00:11:19
|
|
minor, use py3's open(encoding=)
|
|
7554f618
|
2020-05-28T22:51:29
|
|
minor, use sys.exit print shorthand
|
|
08f1d95a
|
2020-05-28T15:01:15
|
|
minor, move scripts manuals to __doc__
|
|
fd748fac
|
2020-03-15T15:59:31
|
|
Update to Unicode 13.0.0
|
|
8d199077
|
2020-02-19T14:56:55
|
|
Remove python2 support from tests/utils scripts
|
|
6a390df8
|
2020-02-10T17:19:23
|
|
[tools] Print unicode links on gen-* tools output
As Behdad's review
|
|
4dc87365
|
2020-02-09T18:39:33
|
|
Add links to files used by python scripts.
Closes #2150
|
|
80395f14
|
2018-03-29T22:00:41
|
|
Make gen-* scripts LC_ALL=C compatible (#942)
|
|
26e0cbd8
|
2018-03-29T21:22:47
|
|
Actual py3 compatibility making on gen-* scripts (#941)
|
|
cab2c2c0
|
2018-03-29T12:48:47
|
|
Make more gen-* scripts py3 compatible (#940)
|
|
216b003c
|
2017-07-14T16:38:51
|
|
[use] Fix shaping of U+AA29 CHAM VOWEL SIGN AA
Part of https://github.com/behdad/harfbuzz/issues/376
Also see https://github.com/roozbehp/unicode-data/issues/6
Test added, using NotoSansCham built from Noto Phase III sources.
|
|
c09a607a
|
2014-07-11T15:05:36
|
|
Use hb_in_range() for arabic and indic tables
Though, looks like gcc was smart enough to produce the same code
before...
|
|
dcee838e
|
2014-06-22T11:29:59
|
|
Minor
|
|
cd86ab9b
|
2014-06-21T14:10:38
|
|
[arabic-table] Add ZWJ/ZWNJ now that table is segmented
|
|
2390d9b6
|
2014-06-21T14:07:00
|
|
[arabic-table] Further tune
In anticipation of Unicode 7.0 data coming in the next commit.
|
|
b900fa2c
|
2014-06-20T17:59:43
|
|
[arabic-table] Use segmented table
No functional change.
|
|
f8867074
|
2014-06-20T16:30:10
|
|
[arabic-table] Don't write comments
No functional change.
|
|
200dfe3e
|
2014-06-20T16:20:59
|
|
[arabic-table] Use short names for values
No functional change.
|
|
3f5327a4
|
2014-06-20T16:17:42
|
|
[arabic-table] Read Blocks.txt and shuffle code around
No functional change.
|
|
07cfbe21
|
2012-09-06T01:16:39
|
|
[OT] Streamline Arabic fallback shaping table
|
|
939c0102
|
2012-04-10T17:20:05
|
|
Implement Arabic fallback shaping mandatory ligatures
|
|
ae4a2b93
|
2012-04-10T16:25:08
|
|
Generate fallback Arabic shaping table
Not hooked up yet.
|
|
6d4016f1
|
2012-03-07T15:33:14
|
|
Make src tests pass again
|
|
d606daa4
|
2011-09-20T14:34:06
|
|
Whitespace
|
|
697a65c5
|
2011-06-01T20:52:00
|
|
Minor
|
|
9d49433e
|
2011-06-01T18:10:10
|
|
Minor rename
|