Commit Graph

409 Commits

Author SHA1 Message Date
John Emmons
d2fffdf749 ICU-5588 Add logic to limit the size of an Indic syllable to a preset maximum
X-SVN-Rev: 26774
2009-10-08 19:13:13 +00:00
Michael Ow
513975dfe7 ICU-7004 Update Visual Studio project files to 4.3.1
X-SVN-Rev: 26202
2009-06-29 22:24:07 +00:00
John Emmons
abf1b1983f ICU-6182 Apply kern table when no kern feature in GPOS
X-SVN-Rev: 26169
2009-06-25 13:43:59 +00:00
Jason Spieth
84b9265eed ICU-6724 Move array assigments relative to array grows
X-SVN-Rev: 26091
2009-06-11 22:08:54 +00:00
John Emmons
76edc36b6e ICU-5431 Modifications to allow pre-base consonant reordering for Malayalam
X-SVN-Rev: 26090
2009-06-11 18:34:01 +00:00
John Emmons
18449ba9a4 ICU-6622 Apply calt feature by default
X-SVN-Rev: 26050
2009-05-26 21:00:20 +00:00
John Emmons
44988ed696 ICU-6841 Fix Tamil character class 0BB6
X-SVN-Rev: 25866
2009-04-22 18:31:12 +00:00
Michael Ow
cac007a995 ICU-6416 Update to 4.2 (project files and mak file).
X-SVN-Rev: 25780
2009-04-15 19:08:25 +00:00
Michael Ow
c4d173f617 ICU-6825 Remove unneeded trailing parentheses.
X-SVN-Rev: 25778
2009-04-15 16:54:01 +00:00
Steven R. Loomis
9eb9dd4c83 ICU-6799 fix many warnings, improve tests
X-SVN-Rev: 25772
2009-04-15 01:57:02 +00:00
Steven R. Loomis
1fcbaff0ba ICU-6804 @draft to @stable
X-SVN-Rev: 25626
2009-03-19 04:03:31 +00:00
Steven R. Loomis
e65d4b6d28 ICU-6803 reinstate, split stable API
X-SVN-Rev: 25621
2009-03-19 01:34:04 +00:00
Steven R. Loomis
8e85f80a2a ICU-6797 raft of doxygen fixes for milestone:4.1.4
X-SVN-Rev: 25600
2009-03-17 01:47:25 +00:00
John Emmons
025e6a09ae ICU-5439 Merge Vista OpenType logic into trunk
X-SVN-Rev: 25508
2009-03-02 23:35:48 +00:00
Andy Heninger
73724078aa ICU-6679 Visual Studio project files upgrade to version 2008
X-SVN-Rev: 25256
2009-01-15 01:50:06 +00:00
Jason Spieth
1f46e60401 ICU-4970 Remove isBogus function, add error code on constructors
X-SVN-Rev: 25034
2008-12-02 17:17:15 +00:00
Jason Spieth
704b1a968c ICU-4970 Merge branch into trunk
X-SVN-Rev: 24903
2008-10-28 14:50:15 +00:00
Eric Mader
1c8d7fe65a ICU-6556 remove this orphaned file.
X-SVN-Rev: 24808
2008-10-14 23:18:04 +00:00
Michael Ow
1215abdc6d ICU-6307 Merge update of Visual Studio project and solution files with addition of x64 platform build option. Update readme.html for Windows build change.
X-SVN-Rev: 24487
2008-08-12 04:41:41 +00:00
Steven R. Loomis
97bb5f74b7 ICU-6416 move ICU version number for win32 libraries, to 41 from 40
X-SVN-Rev: 24458
2008-08-06 23:31:25 +00:00
Michael Ow
3d1a4a3fce ICU-6307 Undo previous commit. Due to unexpected and unforeseen build failure.
X-SVN-Rev: 24444
2008-08-05 22:15:46 +00:00
Michael Ow
e20dbc5d8a ICU-6307 Add platform x64 to Visual Studio solution. Build directory will now reflect this change with x86 for 32 bit and x64 for 64 bit. lib64 and bin64 have also been added for x64 platform.
X-SVN-Rev: 24443
2008-08-05 21:08:59 +00:00
Eric Mader
db76696fb6 ICU-6327 don't generate REPH for RA + VIRAMA + ZWNJ.
X-SVN-Rev: 24423
2008-07-28 21:02:06 +00:00
Steven R. Loomis
fa50d4a3b2 ICU-6435 fix bad 4.0 tags. Re-do r23962 as stable 3.8 instead of stable 4.0.
X-SVN-Rev: 24395
2008-07-21 18:57:26 +00:00
Eric Mader
1e7e07e616 ICU-6315 use char indices from fakeGlyphStorage after canonical processing.
X-SVN-Rev: 24102
2008-06-04 00:28:58 +00:00
Eric Mader
1f800f621e ICU-6249 Update ShapingTypeData for Unicode 5.1.
X-SVN-Rev: 24082
2008-05-30 01:26:03 +00:00
Eric Mader
cad1a600a3 ICU-6249 Don't apply any features to characters that have joining type Non_Joining.
X-SVN-Rev: 24081
2008-05-30 01:17:11 +00:00
Eric Mader
850064069f ICU-6232 Output lone Al-Lakuna over a dotted circle.
X-SVN-Rev: 24080
2008-05-29 23:23:55 +00:00
Eric Mader
0c67eefa93 ICU-6232 Add character class for Al-Lakuna, fVirama -> fAllakuna, handle Al-Lakuna in state table, remove MPRE_FIXUPS from SINH_SCRIPT_FLAGS, add Al-Lakuna test cases.
X-SVN-Rev: 23999
2008-05-27 22:44:40 +00:00
Eric Mader
9fe28984b5 ICU-6195 review comments: remove redundant error checks.
X-SVN-Rev: 23986
2008-05-27 00:46:10 +00:00
Eric Mader
74258359f2 ICU-6011 Remove sizeof sizeof(xxx)
X-SVN-Rev: 23985
2008-05-27 00:21:36 +00:00
Eric Mader
d7448f65f8 ICU-5906 Review comments: remove some commented out code, add test case.
X-SVN-Rev: 23984
2008-05-27 00:16:41 +00:00
Steven R. Loomis
c2ae3e30a4 ICU-6297 move @draft to @stable
X-SVN-Rev: 23962
2008-05-21 23:27:14 +00:00
Steven R. Loomis
0a711393b1 ICU-6098 update version in project files
X-SVN-Rev: 23944
2008-05-20 18:51:08 +00:00
Eric Mader
f94394b03c ICU-6005 Add new scripts from Unicode 5.1, quick-fix @stable, @draft tags in headers.
X-SVN-Rev: 23833
2008-04-25 01:16:14 +00:00
Eric Mader
e0b48bc938 ICU-6011 Handle bad values in the scriptCount field in the ScriptList Table.
X-SVN-Rev: 23611
2008-03-18 20:04:14 +00:00
Eric Mader
692287bab4 ICU-6011 Change LESwaps.h to always swap through a pointer, so that it works even if the input data is mis-aligned.
X-SVN-Rev: 23597
2008-03-15 00:30:39 +00:00
Eric Mader
1453934baa ICU-6023 initialize fFilterZeroWidth to TRUE.
X-SVN-Rev: 23596
2008-03-14 23:18:26 +00:00
Eric Mader
6af114ebaf ICU-6108 Handle Malayalam samvruthokaram.
X-SVN-Rev: 23595
2008-03-14 23:10:04 +00:00
Eric Mader
c82d80ffeb ICU-6197 Add tests for language-specific layout. Add more language codes.
X-SVN-Rev: 23589
2008-03-14 04:47:19 +00:00
Eric Mader
b72002657f ICU-6111 fixes for Nafees Nastaleeq font.
X-SVN-Rev: 23587
2008-03-13 20:04:02 +00:00
Eric Mader
f7a8fdb00e ICU-6197 Add 'locl' feature to default feature set.
X-SVN-Rev: 23586
2008-03-13 19:02:57 +00:00
Eric Mader
1c944dbde2 ICU-6195 Don't generate ligatures for characters with FullCompositionExclusion = TRUE; don't do canonical processing for fonts with a GSUB table that covers the given script, but reorder Hebrew marks.
X-SVN-Rev: 23585
2008-03-13 18:23:20 +00:00
Eric Mader
adb20088d3 ICU-6022 add an adjustGlyphPositions method to ThaiLayoutEngine that doesn't call adjustMarkGlyphs(). We count on the mark glyphs having an advance width.
X-SVN-Rev: 23557
2008-03-12 00:05:08 +00:00
George Rhoten
d1551dee4e ICU-5966 Fix some compiler warnings.
X-SVN-Rev: 23540
2008-03-07 19:40:46 +00:00
George Rhoten
09759f76f5 ICU-6098 Update to ICU 3.9.1
X-SVN-Rev: 23078
2007-12-13 21:37:23 +00:00
Markus Scherer
2096b06370 ICU-5930 no U_NAMESPACE_BEGIN/END in C API headers
X-SVN-Rev: 22986
2007-11-29 23:23:51 +00:00
Markus Scherer
b3db774efc ICU-5930 make layout engine compile with -DU_USING_ICU_NAMESPACE=0
X-SVN-Rev: 22983
2007-11-29 19:52:22 +00:00
Eric Mader
313bc1e982 ICU-6007 Don't check for Thai presentation forms if the font doesn't contain Thai!
X-SVN-Rev: 22857
2007-10-26 02:27:04 +00:00
Eric Mader
4bab39d8e7 ICU-6006 Don't check for ZWNJ glyphs if the font doesn't have a ZWNJ glyph!
X-SVN-Rev: 22856
2007-10-26 02:26:26 +00:00