Behdad Esfahbod
|
9cd59db1af
|
[USE] Implement topographical features for non-Arabic-joining scripts
This works per-syllable as per the spec, but we think it should be per
spacing/base/??? glyph instead.
|
2015-07-22 13:31:07 +01:00 |
Behdad Esfahbod
|
ac596511a8
|
Add foreach_syllable
Use it in USE.
|
2015-07-22 11:54:02 +01:00 |
Behdad Esfahbod
|
8ba9e68968
|
[USE] Do Arabic-like shaping
|
2015-07-22 11:17:34 +01:00 |
Behdad Esfahbod
|
a51a661fe1
|
[USE] Only reorder the first component of a split left mark
|
2015-07-21 18:24:21 +01:00 |
Behdad Esfahbod
|
a08a278b15
|
[USE] Don't compose split matras
Same logic as in Indic shaper.
|
2015-07-21 18:09:40 +01:00 |
Behdad Esfahbod
|
40c4a991c7
|
[USE] Implement dotted-circle
This makes USE feature-complete as far as the Indic-like features
are concerned.
|
2015-07-21 17:14:54 +01:00 |
Behdad Esfahbod
|
7ce03ebe7c
|
[USE] Move pref
|
2015-07-21 16:55:26 +01:00 |
Behdad Esfahbod
|
a85c4da9b1
|
[USE] Move rphf
|
2015-07-21 16:07:10 +01:00 |
Behdad Esfahbod
|
cf59c7589c
|
[USE] Use use_category() for rphf/pref memory
|
2015-07-21 14:51:45 +01:00 |
Behdad Esfahbod
|
595936ec25
|
[USE] Hook of rphf and pref custom processing
Still no reordering.
|
2015-07-21 14:15:35 +01:00 |
Behdad Esfahbod
|
4febed61ed
|
[USE] Set up features
|
2015-07-21 10:38:48 +01:00 |
Behdad Esfahbod
|
b4c0829bc1
|
[USE] Remove unused Unicode data enums from USE C++ side
|
2015-07-21 09:31:19 +01:00 |
Behdad Esfahbod
|
a9663958fe
|
[USE] Start putting together the shaper body
|
2015-07-20 14:24:55 +01:00 |
Behdad Esfahbod
|
e2c95116e1
|
[USE] Add Universal Shaping Engine to Makefile
|
2015-07-20 11:33:27 +01:00 |