- 12 2月, 2013 1 次提交
-
-
由 Behdad Esfahbod 提交于
Myanmar failures down from 51% to 0.00204648%! MYANMAR: 1123860 out of 1123883 tests passed. 23 failed (0.00204648%)
-
- 21 11月, 2012 1 次提交
-
-
由 Behdad Esfahbod 提交于
See comments and discussion on the list.
-
- 17 11月, 2012 1 次提交
-
-
由 Behdad Esfahbod 提交于
So we can handle Sinhala split matras smartly... Coming soon.
-
- 15 11月, 2012 4 次提交
-
-
由 Behdad Esfahbod 提交于
-
由 Behdad Esfahbod 提交于
It's a simple, right-to-left, script.
-
由 Behdad Esfahbod 提交于
-
由 Behdad Esfahbod 提交于
Seems to produce more coherent results than trying the Indic shaper on them. I'm looking at you, Kh-* fonts...
-
- 14 11月, 2012 1 次提交
-
-
由 Behdad Esfahbod 提交于
Had to do some refactoring to make this happen... Under uniscribe bug compatibility mode, we still plit them Uniscrie-style, but Jonathan and I convinced ourselves that there is no harm doing this the Unicode way. This change makes that happen, and unbreaks free Sinhala fonts.
-
- 13 11月, 2012 4 次提交
-
-
由 Behdad Esfahbod 提交于
Windows 8 adds a Myanmar shaper using the 'mym2' tag. Route that through the Indic shaper. It's still very broken, but at least this does NOT break old-style Myanmar shaping using the generic shaper.
-
由 Behdad Esfahbod 提交于
For Arabic and Indic shapers, if the font doesn't have a script system for the script, use default shaper. Make an exception for Arabic script since we have fallback logic for that one.
-
由 Behdad Esfahbod 提交于
-
由 Behdad Esfahbod 提交于
Since it has a couple of left-"matras".
-
- 02 11月, 2012 1 次提交
-
-
由 Behdad Esfahbod 提交于
Through the Arabic shaper. It's similar to Mongolian.
-
- 12 8月, 2012 1 次提交
-
-
由 Behdad Esfahbod 提交于
The merger of normalizer and glyph-mapping broke shapers that modified text stream. Unbreak them by adding a new preprocess_text shaping stage that happens before normalizing/cmap and disallow setup_mask modification of actual text.
-
- 10 8月, 2012 1 次提交
-
-
由 Behdad Esfahbod 提交于
To room for more allocations, coming.
-
- 02 8月, 2012 2 次提交
-
-
由 Behdad Esfahbod 提交于
Hookup some Indic data to it. More to come.
-
由 Behdad Esfahbod 提交于
-
- 01 8月, 2012 2 次提交
-
-
由 Behdad Esfahbod 提交于
If there is no GPOS, zero mark advances. If there *is* GPOS and the shaper requests so, zero mark advances for attached marks. Fixes regression with Tibetan, where the font has GPOS, and marks a glyph as mark where it shouldn't get zero advance.
-
由 Behdad Esfahbod 提交于
Enabled for all shapers except for Indic.
-
- 31 7月, 2012 2 次提交
-
-
由 Behdad Esfahbod 提交于
Add a shaper class struct.
-
由 Behdad Esfahbod 提交于
When we removed the separate Hangul shaper, the specific normalization preference of Hangul was lost. Fix that. Also, the Thai shaper was copied from Hangul, so had the fully-composed normalization behavior, which was unnecessary. So, fix that too.
-
- 30 7月, 2012 1 次提交
-
-
由 Behdad Esfahbod 提交于
-
- 19 7月, 2012 1 次提交
-
-
由 Behdad Esfahbod 提交于
Fixes all Tibetan failures. All 180k of them! Merges back Hangul into the default shaper.
-
- 17 7月, 2012 1 次提交
-
-
由 Behdad Esfahbod 提交于
In a new callback... Currently unused by all complex shapers.
-
- 06 6月, 2012 1 次提交
-
-
由 Behdad Esfahbod 提交于
-
- 12 5月, 2012 1 次提交
-
-
由 Behdad Esfahbod 提交于
-
- 11 5月, 2012 1 次提交
-
-
由 Behdad Esfahbod 提交于
This is to incorporate it into GSUB/GPOS processing.
-
- 10 5月, 2012 1 次提交
-
-
由 Behdad Esfahbod 提交于
-
- 09 5月, 2012 2 次提交
-
-
由 Behdad Esfahbod 提交于
Like Uniscribe does.
-
由 Behdad Esfahbod 提交于
-
- 11 4月, 2012 1 次提交
-
-
由 Behdad Esfahbod 提交于
-
- 10 4月, 2012 1 次提交
-
-
由 Behdad Esfahbod 提交于
That's not in the OpenType spec, but it's what MS and Adobe do.
-
- 08 4月, 2012 1 次提交
-
-
由 Behdad Esfahbod 提交于
Previously, we were NOT actually recomposing Hangul Jamo. We do now. The two lines in: test/shaping/texts/in-tree/shaper-default/script-hangul/misc/misc.txt Now render the same with the UnDotum.ttf font. Previously the second linle was rendering boxes. We can also start applying OpenType Jamo features later. At this time, I have no idea how the 'ljmo', 'vjmo', 'tjmo' features are supposed to work. Maybe someone can explain them to me?
-
- 06 4月, 2012 1 次提交
-
-
由 Behdad Esfahbod 提交于
In preparation for Hangul shaper.
-
- 08 3月, 2012 4 次提交
-
-
由 Behdad Esfahbod 提交于
This is the most convenient way to browse scripts.
-
由 Behdad Esfahbod 提交于
-
由 Behdad Esfahbod 提交于
-
由 Behdad Esfahbod 提交于
As requested by Jonathan Kew. We need to devise a better mechanism to choose which scripts to pass through the Indic shaper. Moreover, currently we are storing data for some scripts in the Indic shaper that are not even going through that shaper. Need to find a better way...
-
- 20 1月, 2012 1 次提交
-
-
由 Behdad Esfahbod 提交于
-
- 17 1月, 2012 1 次提交
-
-
由 Behdad Esfahbod 提交于
Based on patch from Jonathan Kew.
-