Commit Graph

295 Commits

Author SHA1 Message Date
Eric Mader
f1e07726a8 ICU-3617 Initial checkin of Tibetan code from Pema Geyleg.
X-SVN-Rev: 18492
2005-09-02 21:08:38 +00:00
Eric Mader
6aa1a3aa96 ICU-4711 Changes for PR 37 ZWJ/ZWNJ processing and ZWJ/ZWNJ pass-through for Sinhala. (JB#4710)
X-SVN-Rev: 18491
2005-09-02 18:22:09 +00:00
Doug Felt
dd9d885bdc ICU-4745 cleanup
X-SVN-Rev: 18476
2005-08-28 18:11:25 +00:00
Eric Mader
6440d9df5b ICU-3304 Back out spurious change.
X-SVN-Rev: 18464
2005-08-25 22:28:35 +00:00
Eric Mader
7c0a4884e0 ICU-3304 Code review changes.
X-SVN-Rev: 18463
2005-08-25 22:20:16 +00:00
Eric Mader
77b393d217 ICU-4729 assume that a zero offset in the mark2AnchorTableOffsetArray means that the marks don't combine. For unknown anchor formats, just use x, y coordinates.
X-SVN-Rev: 18452
2005-08-18 21:54:52 +00:00
Eric Mader
3c2bc2b29d ICU-3304 Add required feature per specified feature order.
X-SVN-Rev: 18443
2005-08-16 23:48:31 +00:00
Eric Mader
b422bf2c70 ICU-3304 Change FeatureMask constants to UL...
X-SVN-Rev: 18442
2005-08-15 23:35:16 +00:00
Eric Mader
f81164b27c ICU-4033 Add init feature to first matra in a run of Bengali text.
X-SVN-Rev: 18412
2005-08-08 21:01:27 +00:00
Eric Mader
ae943f3ca9 ICU-3304 Fix compiler warnings.
X-SVN-Rev: 18408
2005-08-08 18:15:29 +00:00
Eric Mader
4830402fcc ICU-3304 Use bitmasks instead of a list of tags for applied features.
X-SVN-Rev: 18406
2005-08-06 00:48:27 +00:00
Eric Mader
c7b9319b1c ICU-4703 BEAM fix: EntryExitPoint constructor was setting fEntryPoint.fY a second time instead of setting fExitPoint.fY
X-SVN-Rev: 18379
2005-08-02 18:03:04 +00:00
Eric Mader
bf235f0291 ICU-4696 Allow vowel OO to take vowel sign U. Allow vowel sign OO to be followed by vowel sign U.
X-SVN-Rev: 18371
2005-07-28 21:27:12 +00:00
Eric Mader
b8ba6dc98d ICU-4298 Initial checkin of Sinhala code. Fix ZWJ/ZWNJ filter in LEFontInstance::mapCharToGlyph()
X-SVN-Rev: 18370
2005-07-28 20:56:04 +00:00
Eric Mader
beded72068 ICU-497 Change character class of IRI and URA from _ct to _xx so that they won't combine w/ matras.
X-SVN-Rev: 18348
2005-07-25 18:55:48 +00:00
Eric Mader
d975837bef ICU-4338 Fixed bungled comment.
X-SVN-Rev: 18333
2005-07-22 21:50:45 +00:00
Eric Mader
7e826f29cb ICU-4336 Use shaping types generated from Unicode data.
X-SVN-Rev: 18319
2005-07-21 18:30:10 +00:00
Eric Mader
5215d2998f ICU-4338 Add updated script tables per Unicode 4.1.
X-SVN-Rev: 18305
2005-07-20 22:15:24 +00:00
Eric Mader
fe031aafe0 ICU-4337 add mirrored character data generated from Unicode data.
X-SVN-Rev: 18303
2005-07-20 18:42:47 +00:00
George Rhoten
254cb04022 ICU-4647 Preoptimize some code so that the compiler doesn't crash on Mac OS X 10.4.
X-SVN-Rev: 18220
2005-07-12 20:26:25 +00:00
Eric Mader
8bf2040e86 ICU-4606 Changed class RA to _rb, ANUSVARA to _mp, added classes for new characters VA and WA.
X-SVN-Rev: 18198
2005-07-11 22:22:05 +00:00
Eric Mader
aeef6cc6c3 ICU-4640 Changed class of Punjabi RRA (U+0A5C) from _cn to _ct.
X-SVN-Rev: 18197
2005-07-11 22:10:52 +00:00
Eric Mader
9cba4c039f ICU-4476 Apply Jens' patches to handle Koneg + Ro at the start of text.
X-SVN-Rev: 18196
2005-07-11 21:54:51 +00:00
George Rhoten
f4da3f7dae ICU-4330 Code is missing namespace. This is required for genren.pl.
X-SVN-Rev: 18050
2005-06-24 23:55:37 +00:00
Ram Viswanadha
d0eb5dd8e9 ICU-4524 add brief documentation
X-SVN-Rev: 17983
2005-06-22 22:39:36 +00:00
Eric Mader
76f2060e2e ICU-4578 Review comments - the symbols in IndicClassTables.cpp need to be macros too.
X-SVN-Rev: 17982
2005-06-22 21:22:43 +00:00
Doug Felt
4be8ad8b24 ICU-4598 document typoFlags API in LayoutEngine.h
X-SVN-Rev: 17978
2005-06-22 19:14:17 +00:00
Eric Mader
2717c31b16 ICU-4578 Fix warnings on Intel compiler.
X-SVN-Rev: 17942
2005-06-17 19:20:43 +00:00
Eric Mader
4fdb123022 ICU-4507 ~LayoutEngine() needs to delete fGlyphStorage (and doesn't need to call reset())
X-SVN-Rev: 17932
2005-06-17 00:16:35 +00:00
Eric Mader
17205380ed ICU-4578 Update punjCharClasses, fix backwards comments in state table.
X-SVN-Rev: 17930
2005-06-16 23:53:41 +00:00
Eric Mader
5d6bf66a64 ICU-4509 Don't check for Nukta past the end of the syllable.
X-SVN-Rev: 17925
2005-06-16 22:46:37 +00:00
George Rhoten
843b460dd8 ICU-4559 Use const memory when possible.
X-SVN-Rev: 17810
2005-06-06 06:59:26 +00:00
George Rhoten
dab7c0c0c7 ICU-4330 Change version from 3.3 to 3.4.
X-SVN-Rev: 17757
2005-06-01 02:44:07 +00:00
Eric Mader
a03724d8d7 ICU-4172 updated Arabic and Hebrew mark order.
X-SVN-Rev: 17433
2005-03-31 19:20:35 +00:00
Eric Mader
be687a5753 ICU-4172 reorder Hebrew marks.
X-SVN-Rev: 17351
2005-03-17 02:14:54 +00:00
George Rhoten
7e191502de ICU-4436 Allow RTTI to work when /OPT:ICF (COMDAT folding) is used.
X-SVN-Rev: 17333
2005-03-13 19:49:45 +00:00
Eric Mader
41ca4f63ee ICU-4428 update copyright notices for ICU 3.3.
X-SVN-Rev: 17296
2005-03-08 22:49:59 +00:00
George Rhoten
b53e510acd ICU-4420 Remove some original MSVC 6 specific definitions/options that do not apply to MSVC 7.1.
This change is also being done so that it's easier to compare the options against the Cygwin/MSVC build (the only way left to use MSVC 6).
Some of the definitions/options aren't used at all or are redundant.

X-SVN-Rev: 17285
2005-03-05 10:06:19 +00:00
George Rhoten
0d483be4ab ICU-4420 Drop support for MSVC 6 project files
X-SVN-Rev: 17275
2005-03-03 00:06:21 +00:00
Eric Mader
c3248589e2 ICU-4288 Make sure inline functions are defined before any calls.
X-SVN-Rev: 17267
2005-03-01 19:10:48 +00:00
Eric Mader
d46f327899 ICU-4288 move misplaced "inline".
X-SVN-Rev: 17263
2005-02-28 22:35:36 +00:00
Eric Mader
407d357101 ICU-4288 declare iinline methods as inline.
X-SVN-Rev: 17261
2005-02-28 21:17:09 +00:00
Eric Mader
65675a2e42 ICU-4288 declare iinline methods as inline.
X-SVN-Rev: 17259
2005-02-26 00:40:09 +00:00
Eric Mader
9c227a58f5 ICU-4172 reorder Arabic marks.
X-SVN-Rev: 17247
2005-02-24 02:42:44 +00:00
Eric Mader
4d1a2006ed ICU-4172 reorder Arabic marks.
X-SVN-Rev: 17244
2005-02-24 00:55:30 +00:00
George Rhoten
6b43efca20 ICU-4412 Bye bye oss.software.ibm.com. Your pages have been sent to other various web sites.
X-SVN-Rev: 17222
2005-02-18 02:32:32 +00:00
Eric Mader
af8887df8e ICU-2252 add kerning, add 'typoFlags' to layout engine constructors.
X-SVN-Rev: 17151
2005-01-21 20:46:24 +00:00
Eric Mader
b5be8f149a ICU-3294 Fix AIX warnings, add EEF_BASELINE_IS_LOGICAL_END flag, test.
X-SVN-Rev: 17150
2005-01-21 18:36:02 +00:00
Doug Felt
2b4337c536 ICU-2252 add kerning, add 'typoFlags' to layout engine constructors
X-SVN-Rev: 17129
2005-01-14 19:22:53 +00:00
Eric Mader
07408c1d65 ICU-3294 It's "GlyphPositionAdjustments"!
X-SVN-Rev: 17126
2005-01-14 18:38:16 +00:00