Aric Stewart
095276073c
usp10: Add Deseret script.
2011-12-19 20:15:44 +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
eb084562be
usp10: Allow for multiple broken item counts.
2011-12-14 19:35:11 +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
1dc4c151d7
usp10/tests: Check broken value for script tag as well.
2011-12-12 15:50:42 +01:00
Aric Stewart
486a20c17c
usp10: Add Myanmar script.
2011-12-09 21:15:39 +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
2abb8193b9
usp10: Add a facility to mark itemization test elements as broken.
2011-11-21 11:02:22 +01:00
Aric Stewart
7868be6e70
usp10: Properly set LayoutRTL.
2011-11-15 19:37:28 +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
c5db60200f
usp10/tests: Add Kannada shaping test.
2011-11-08 18:19:18 +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
8836da818e
usp10/tests: Initialize our SCRIPT_VISATTR array.
...
Found by Valgrind and Dan Kegel.
2011-10-20 11:02:37 +02:00
Aric Stewart
c1607a04b9
usp10: Correct where the trailing flag transitions in the middle of a glyph.
2011-10-12 20:52:46 +02:00
Aric Stewart
515dd2543e
usp10/test: Test ScriptXtoX on an RTL set with differing cChars and cGlyphs.
2011-08-25 17:56:26 +02:00
Francois Gouget
c992ca277d
Assorted spelling fixes.
2011-08-24 19:07:46 +02:00
Aric Stewart
126c779832
usp10/tests: Refactor test_ScriptXtoX to make testing varying datasets easier.
2011-08-24 15:05:44 +02:00
Frédéric Delanoy
760faf01a9
tests: Assorted spelling fixes.
2011-08-04 18:27:37 +02:00
Aric Stewart
687b030c85
usp10/tests: Add Malayalam shaping test.
2011-06-03 13:44:28 +02:00
Aric Stewart
e3f92669ed
usp10/tests: Add Telugu shaping test.
2011-06-03 13:44:24 +02:00
Aric Stewart
bdb3a53269
usp10/tests: Add Tamil shape test.
2011-06-03 13:44:20 +02:00
Aric Stewart
ee45ab66ba
usp10/tests: Add Oriya shaping test.
2011-06-03 13:44:16 +02:00
Aric Stewart
a1795cfc9a
usp10/tests: Add Gujarati shaping test.
2011-06-03 13:44:12 +02:00
Aric Stewart
856b272635
usp10/tests: Add Gurmukhi shaping test.
2011-06-03 13:44:09 +02:00
Aric Stewart
bd07f67571
usp10/tests: Add Bengali shaping test.
2011-06-03 13:44:05 +02:00
Aric Stewart
adfd870ba6
usp10/tests: Add Devanagari shaping test.
2011-06-03 13:44:01 +02:00
Aric Stewart
8d83e5d370
ups10: Add Malayalam script.
2011-06-03 13:43:55 +02:00
Aric Stewart
20f5613e61
usp10: Add Kannada script.
2011-06-03 13:43:47 +02:00
Aric Stewart
af02c0e29c
usp10: Add Telugu script.
2011-06-03 13:43:38 +02:00
Aric Stewart
c5747304f0
usp10: Add Tamil script.
2011-06-03 13:43:32 +02:00
Aric Stewart
bafc5f0f30
usp10: Add Oriya script.
2011-06-03 13:43:25 +02:00
Aric Stewart
858ecd1c54
usp10: Add Gujarati script.
2011-06-03 13:43:19 +02:00
Aric Stewart
fdf2ab5bfa
usp10: Add Gurmukhi script.
2011-06-03 13:43:12 +02:00
Aric Stewart
19857ec45b
usp10: Add Bengali script.
2011-06-03 13:42:30 +02:00
Aric Stewart
b8aad9d3cd
usp10: Add Devanagari script.
2011-06-03 13:42:22 +02:00
Alexandre Julliard
76319e3a8d
usp10/tests: Load GetGlyphIndicesW dynamically.
2011-05-27 12:19:35 +02:00
Francois Gouget
792a9eb689
usp10/tests: Make enumFontProc() static.
2011-05-25 16:35:05 +02:00
Aric Stewart
c5f2ac3eea
usp10/test: Add Tibetan shaping test.
2011-05-25 11:54:42 +02:00
Aric Stewart
850336d936
usp10/test: Make sure to only trace on _test_shape_ok number of glyphs if font is not valid.
2011-05-25 11:54:31 +02:00
Aric Stewart
b22b80019a
usp10/test: Add Lao shaping test.
2011-05-24 18:12:36 +02:00
Aric Stewart
852c8fd60e
usp10/test: Add Phags-pa shaping test.
2011-05-24 18:12:33 +02:00
Aric Stewart
42274ed8ab
usp10/test: Add Thaana shaping test.
2011-05-24 18:12:31 +02:00
Aric Stewart
2d8955429c
usp10/tests: Add Syriac shaping test.
2011-05-24 18:12:28 +02:00
Aric Stewart
ee450d5041
usp10: Add Thai shaping test.
2011-05-24 16:55:51 +02:00
Aric Stewart
0d324b1fab
usp10: Add Arabic shaping test.
2011-05-24 16:55:48 +02:00
Aric Stewart
670f27104a
usp10: Add Hebrew shaping test.
2011-05-24 16:55:42 +02:00
Aric Stewart
50a1ed1b94
usp10/tests: Update test_ScriptShapeOpenType framework to shape in a given font.
2011-05-24 16:55:39 +02:00
Aric Stewart
9f7c390ec8
usp10/test: Rewrite test_ScriptShapeOpenType to be more expandable.
2011-05-18 10:51:05 +02:00
Aric Stewart
9edaaae99b
usp10/tests: Add ScriptShapeOpenType tests mirroring ScriptShape tests.
2011-05-18 10:50:59 +02:00
Francois Gouget
f73b860bc2
usp10/tests: Add a '\n' to an ok() call.
2011-05-16 16:35:29 +02:00
Aric Stewart
4d8012795f
usp10/tests: Test ScriptItemizeOpenType.
2011-05-11 18:14:18 +02:00
Francois Gouget
5920de5ffb
Assorted spelling and case fixes.
2011-05-09 12:09:27 +02:00
Aric Stewart
c7b4964b7e
usp10: Rewrite of ScriptXtoCP to handle pwLogClust for LTR and RTL runs.
2011-03-18 11:30:52 +01:00
Aric Stewart
3f7ad460ef
usp10: Update ScriptCPtoX to handle RTL runs.
2011-03-14 12:15:43 +01:00
Aric Stewart
73f743f6d2
usp10: Corrections to ScriptCPtoX.
2011-03-10 16:30:15 +01:00
Austin English
408d068915
usp10/tests: Remove dead assignment (LLVM/Clang).
2011-02-17 18:33:42 +01:00
Andrew Nguyen
6d0983972e
usp10/tests: Avoid passing optional pointers to uninitialized structures in ScriptString tests.
2011-02-16 14:26:26 +01:00
Austin English
fe628d4932
usp10/tests: Make sure to use return value (LLVM/Clang).
2011-02-07 10:10:39 -06:00
Francois Gouget
b990617a95
Assorted spelling fixes.
2010-11-02 13:16:57 +01:00
Aric Stewart
7891f05b88
ups10: Corrected rtl implementation for ScriptStringXtoCP and ScriptStringXtoCP.
2010-11-01 11:32:30 +01:00
Aric Stewart
fa7cc46063
usp10/tests: Update test_ScriptStringXtoCP_CPtoX to test both rtl and ltr characters.
2010-10-29 14:24:15 +02:00
Alexandre Julliard
81b8ee863e
makefiles: Add a standard header for all makefiles to replace the common variable initializations.
2010-09-19 12:36:48 +02:00
Aric Stewart
29d2c5a208
usp10: Improve handling of spaces during Itemization.
2010-09-13 09:55:46 -05:00
Aric Stewart
facc7b0306
usp10: Implement handling fMergeNeutralItems.
2010-09-09 19:56:36 +02:00
Aric Stewart
08c6d79d45
usp10: Report accurate information about our currently known scripts.
2010-08-16 15:54:22 +02:00
Alexandre Julliard
b86d515ed6
dlls: Remove explicit imports of kernel32 and ntdll.
2010-07-21 17:38:36 +02:00
Francois Gouget
e39b983f49
usp10/tests: Add a trailing '\n' to an ok() call.
2010-06-22 20:03:44 +02:00
Aric Stewart
baaaee823f
usp10/tests: Windows 95 does not set invalid glyphs to 0 but instead 0x80.
2010-06-17 11:48:07 +02:00
Aric Stewart
5c5e6a5fc9
usp10/tests: Remove a test for a bug corrected in later versions of usp10.
...
The undocumented interaction with ScriptStringCPtoX causing
ScriptStringFree is an undocumented bug that appears to have been
fixed in later versions of Uniscribe. We should not be trying to
conform to that.
2010-06-17 11:47:57 +02:00
Aric Stewart
25f45df11d
usp10/tests: Having numbers in the ScriptStringXtoCP tests causes unpredictable behavior.
2010-06-16 11:44:49 +02:00
Austin English
21dac9f6cd
usp10/tests: Check return value of SelectObject.
2010-05-24 12:53:15 +02:00
Aric Stewart
1ee497ae25
usp10/test: Initialize local structures.
2010-05-08 13:12:28 +02:00
Aric Stewart
4377cc62f8
usp10: Implement mirroring for bidi support.
2010-05-06 19:54:58 +02:00
Aric Stewart
abae85b976
usp10: Fix ScriptGetCMap handling of unsupported glyphs.
2010-05-06 14:18:04 +02:00
Aric Stewart
d5672fee0a
usp10: Update ScriptItemize to use the baselevel of a unified run.
2010-04-29 10:19:40 -05:00
Aric Stewart
d979afc4c8
usp10/test: Restructure test_ScriptItemize to make the test easier to manage and expand.
2010-04-28 15:04:18 -05:00
Jeff Latimer
a7fc0c65c1
usp10/tests: Remove some redundant tests and fully test bidi flag setting.
2010-04-27 14:38:21 -05:00
Jeff Latimer
b367e902c9
usp10: Check that there are sufficient script_items before setting the last pointer.
2010-04-27 14:38:03 -05:00
Jeff Latimer
0b9b96a81b
usp10/tests: Add tests for CR and LF chars and remove some trailing white space.
2010-04-22 12:19:45 +02:00
Aric Stewart
af3dfc198a
usp10: Improve support for Syriac in ScriptItemize.
2010-04-19 16:22:29 +02:00