Aric Stewart
|
6fe14a0153
|
usp10: Do not try to fallback if no fallback font is specified.
|
2011-12-15 17:52:08 +01:00 |
Aric Stewart
|
447384e7b8
|
usp10: Add Spacing Modifier Letters to the Latin script block.
|
2011-12-14 19:35:19 +01:00 |
Aric Stewart
|
4d188aa20e
|
usp10: Add Private Use Area and Surrogates Area from Unicode Chapter 16.
|
2011-12-14 19:35:19 +01:00 |
Aric Stewart
|
ad71c95e59
|
usp10: Add Braille script.
|
2011-12-14 19:35:18 +01:00 |
Aric Stewart
|
1c079ad196
|
usp10: Add Runic Script.
|
2011-12-14 19:35:17 +01:00 |
Aric Stewart
|
8b415ee99f
|
usp10: Add Ogham script.
|
2011-12-14 19:35:16 +01:00 |
Aric Stewart
|
1c40824572
|
usp10: Add Canadian Aboriginal Syllabics script.
|
2011-12-14 19:35:15 +01:00 |
Aric Stewart
|
fa5d9da009
|
usp10: Add Cherokee script.
|
2011-12-14 19:35:15 +01:00 |
Aric Stewart
|
c697d95967
|
usp10: Add Vai script.
|
2011-12-14 19:35:14 +01:00 |
Aric Stewart
|
e7112792ef
|
usp10: Add N'Ko script.
|
2011-12-14 19:35:14 +01:00 |
Aric Stewart
|
e5ad5cd11a
|
usp10: Add Tifinagh script.
|
2011-12-14 19:35:13 +01:00 |
Aric Stewart
|
be9369e7fe
|
usp10: Add Mongolian script.
|
2011-12-14 19:35:12 +01:00 |
Aric Stewart
|
a65c818ca0
|
usp10: Add Ethiopic script.
|
2011-12-14 19:35:11 +01:00 |
Aric Stewart
|
4d34ea52ad
|
usp10: Add Yi script.
|
2011-12-13 18:59:02 +01:00 |
Aric Stewart
|
345102ed13
|
usp10: Add Hangul script.
|
2011-12-13 18:59:01 +01:00 |
Aric Stewart
|
30dc47557a
|
usp10: Add Kana script.
|
2011-12-13 18:59:00 +01:00 |
Aric Stewart
|
513a8c5020
|
usp10: Add Bopomofo script.
|
2011-12-13 18:59:00 +01:00 |
Aric Stewart
|
df2e40bc34
|
usp10: Add CKJ Han and Ideographic scripts.
|
2011-12-13 18:58:59 +01:00 |
Aric Stewart
|
f68c03c4b2
|
usp10: Add Khmer script.
|
2011-12-12 15:50:44 +01:00 |
Aric Stewart
|
05cd57b4f0
|
usp10: Add New Tai Lue script.
|
2011-12-12 15:50:44 +01:00 |
Aric Stewart
|
51b5e6090a
|
usp10: Add script Tai Le.
|
2011-12-12 15:50:43 +01:00 |
Aric Stewart
|
0d15c70a60
|
usp10: Resync script_props table.
|
2011-12-12 15:50:42 +01:00 |
Aric Stewart
|
486a20c17c
|
usp10: Add Myanmar script.
|
2011-12-09 21:15:39 +01:00 |
Pierre Schweitzer
|
06f65740b2
|
usp10: Fix memory leak.
|
2011-12-09 21:15:25 +01:00 |
Pierre Schweitzer
|
783683be2d
|
usp10: Fix memory leaks.
|
2011-12-07 17:49:58 +01:00 |
Francois Gouget
|
51a256e65f
|
Assorted spelling fixes and wording tweaks.
|
2011-11-28 16:40:50 +01:00 |
Aric Stewart
|
9097226a3c
|
usp10: Itemize numbers outside of the basic ascii set in a seperate script.
|
2011-11-21 11:02:39 +01:00 |
Aric Stewart
|
2fe60ff696
|
usp10: Windows breaks punctuation into 2 different script types.
|
2011-11-21 11:02:34 +01:00 |
Aric Stewart
|
714408684d
|
usp10: Handle Combining Diacritical Marks.
|
2011-11-21 11:02:28 +01:00 |
Aric Stewart
|
fce22eadc1
|
usp10: Some unicode code points will force us into bidi mode.
|
2011-11-21 11:02:10 +01:00 |
Aric Stewart
|
bba75dd0a7
|
usp10: Improve handling for ZWJ and ZWNJ in itemization.
|
2011-11-21 11:01:58 +01:00 |
Aric Stewart
|
105704534d
|
usp10: When converting common indic items use the main indic script not the Numeric or currency script, even if that was the most recent.
|
2011-11-17 18:10:19 +01:00 |
Aric Stewart
|
41db79a855
|
usp10: If leading with a strong character use its bidi level for our intial LayoutRTL.
|
2011-11-17 18:10:11 +01:00 |
Aric Stewart
|
2c8fb3aba1
|
usp10: Keep the levels array in more cases.
|
2011-11-17 18:09:56 +01:00 |
Aric Stewart
|
92f706cd74
|
usp10: Windows 7 defines a Tibetan numeric script but never uses it.
|
2011-11-17 18:09:52 +01:00 |
Aric Stewart
|
7868be6e70
|
usp10: Properly set LayoutRTL.
|
2011-11-15 19:37:28 +01:00 |
Aric Stewart
|
e5d33f08c7
|
usp10: Devanagari danda and double danda are used for all Indic scripts.
|
2011-11-15 19:37:15 +01:00 |
Aric Stewart
|
6c3398d957
|
usp10: Pay attention to script changes for bidi run itemization.
|
2011-11-15 16:09:10 +01:00 |
Aric Stewart
|
145102c7fd
|
usp10: Merge neutral scripts.
|
2011-11-15 16:09:10 +01:00 |
Aric Stewart
|
3767cebc88
|
usp10: Move scripts to an array initialized once to minimize get_char_script calls.
|
2011-11-15 16:09:09 +01:00 |
Aric Stewart
|
9c9513f94a
|
usp10: Break with a better understanding on the handling of bidi strengths.
|
2011-11-15 16:09:09 +01:00 |
Aric Stewart
|
e6ee421e88
|
usp10: Add some additional Latin script ranges.
|
2011-11-14 15:25:24 +01:00 |
Aric Stewart
|
65710af292
|
usp10: Better understand and handle numbers level in RTL runs.
|
2011-11-09 11:34:49 +01:00 |
Aric Stewart
|
2781ac1e6d
|
usp10: Better handle the absorption of whitespace in bidi runs.
|
2011-11-09 11:34:45 +01:00 |
Aric Stewart
|
cd3d305b60
|
usp10: Add a few chars that Windows itemizes as punctuation.
|
2011-11-08 18:19:18 +01:00 |
Aric Stewart
|
38aa7696c5
|
usp10: Avoid an end of buffer overrun when seeking non space characters at an end of a BiDi string.
|
2011-11-08 18:19:17 +01:00 |
Aric Stewart
|
729de083f3
|
usp10: Correct itemizing multiple spaces at the beginning of a run.
|
2011-10-24 11:14:06 +02:00 |
Aric Stewart
|
0aa30c4673
|
usp10: Handle multi-glyph clusters in ScriptStringOut.
|
2011-10-19 12:25:35 +02:00 |
Aric Stewart
|
42db0c0593
|
usp10: Handle advance for multi-glyph clusters correctly.
|
2011-10-18 15:09:53 +02:00 |
Aric Stewart
|
6fb71f5354
|
usp10: Break out get_cluster_size and use it to correct ScriptStringGetLogicalWidths for clusters.
|
2011-10-18 15:09:44 +02:00 |