- 31 7月, 2011 1 次提交
-
-
由 Behdad Esfahbod 提交于
Number of failing shape-complex tests goes from 125 down to 94. Next: Add Ra handling and it's fair to say we kinda support Indic :).
-
- 30 7月, 2011 3 次提交
-
-
由 Behdad Esfahbod 提交于
-
由 Behdad Esfahbod 提交于
-
由 Behdad Esfahbod 提交于
Find the base consonant and apply basic Indic features accordingly. Nothing complete, but does something for now. Specifically: no Ra handling right now, and no ZWJ/ZWNJ. Number of failing shape-complex tests goes from 174 down to 125. Next: reorder matras.
-
- 29 7月, 2011 4 次提交
-
-
由 Behdad Esfahbod 提交于
-
由 Behdad Esfahbod 提交于
-
由 Behdad Esfahbod 提交于
-
由 Behdad Esfahbod 提交于
Buffer var allocation coming into shape
-
- 26 7月, 2011 6 次提交
-
-
由 Behdad Esfahbod 提交于
-
由 Behdad Esfahbod 提交于
Looks *so* much nicer!
-
由 Behdad Esfahbod 提交于
Buffer debugging coming soon.
-
由 Behdad Esfahbod 提交于
-
由 Behdad Esfahbod 提交于
-
由 Behdad Esfahbod 提交于
I've messed up a lot of stuff recently, different parts of the shaping process are stumbling on eachother's toes because manually tracking what's in which buffer var is hard. I'm going to add some internal API to track those such that mistakes are discovered as soon as they are introduced.
-
- 25 7月, 2011 3 次提交
-
-
由 Behdad Esfahbod 提交于
-
由 Behdad Esfahbod 提交于
This frees 16bits in the glyph_info struct during the ot_layout process. We can use the freed space in the shapers now.
-
由 Behdad Esfahbod 提交于
-
- 24 7月, 2011 1 次提交
-
-
由 Behdad Esfahbod 提交于
-
- 23 7月, 2011 5 次提交
-
-
由 Behdad Esfahbod 提交于
Fallback normalization is complete and working now!
-
由 Behdad Esfahbod 提交于
-
由 Behdad Esfahbod 提交于
-
由 Behdad Esfahbod 提交于
-
由 Behdad Esfahbod 提交于
-
- 22 7月, 2011 6 次提交
-
-
由 Behdad Esfahbod 提交于
-
由 Behdad Esfahbod 提交于
Add tests.
-
由 Behdad Esfahbod 提交于
-
由 Behdad Esfahbod 提交于
This allows the Indic shaper to request decomposed characters. This will handle split matra for free. Other shapers prefer precomposed characters.
-
由 Behdad Esfahbod 提交于
-
由 Behdad Esfahbod 提交于
Lets not worry about performance for now...
-
- 21 7月, 2011 11 次提交
-
-
由 Behdad Esfahbod 提交于
-
由 Behdad Esfahbod 提交于
This produces more accurate cluster mappings. Cluster mappings are minimal now. Combining marks get their own cluster value most of the time.
-
由 Behdad Esfahbod 提交于
-
由 Behdad Esfahbod 提交于
-
由 Behdad Esfahbod 提交于
This is essential as ensure_native_direction uses cluster info that is set by form_clusters().
-
由 Behdad Esfahbod 提交于
-
由 Behdad Esfahbod 提交于
-
由 Behdad Esfahbod 提交于
-
由 Behdad Esfahbod 提交于
-
由 Behdad Esfahbod 提交于
-
由 Behdad Esfahbod 提交于
Spacing_Mark is the current Unicode long-name for this property value. The previous name was wrongly carried from glib.
-