Commit Graph

28 Commits

Author SHA1 Message Date
Eric Mader
bd40249b9b ICU-5906 Restrict feature match to a single syllable for Indic.
X-SVN-Rev: 22762
2007-10-09 19:40:14 +00:00
Eric Mader
b2dc4eced5 ICU-5565 Merge loengine branch to trunk!
X-SVN-Rev: 21808
2007-06-22 03:57:45 +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
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
Eric Mader
bd1d7fd662 ICU-3294 Save entry/exit points when processing cursive attachment subtables, position glyphs after GPOS processing.
X-SVN-Rev: 17122
2005-01-14 17:25:11 +00:00
Eric Mader
ff1abcef11 ICU-3306 accent positioning needs to set the glyph adjustment rather than adjusting it.
X-SVN-Rev: 16171
2004-08-20 18:12:26 +00:00
George Rhoten
00bed9009e ICU-3718 Don't static statically construct a C++ object.
X-SVN-Rev: 15909
2004-06-17 22:17:16 +00:00
Eric Mader
658bda41a0 ICU-3738 remove tabs.
X-SVN-Rev: 15201
2004-05-07 23:29:16 +00:00
Eric Mader
6884636181 ICU-2259 Changes for canonical equivalence porcessing.
X-SVN-Rev: 15130
2004-05-03 21:13:13 +00:00
Eric Mader
b41cefed8c ICU-2259 In hasFeatureTag() an empty tagList means that the glyph does not have the tag.
X-SVN-Rev: 14958
2004-04-14 18:49:57 +00:00
Eric Mader
9672384ada ICU-2259 Add LEGlyphStorage, LEInsertionList.
X-SVN-Rev: 14933
2004-04-12 18:51:31 +00:00
Eric Mader
c68a5bdf67 ICU-3132 change le_bool back to UBool, and uppercase true and false; some lame-o C++ compilers don't implement bool.
X-SVN-Rev: 14039
2003-12-08 22:43:41 +00:00
Eric Mader
b10235ef57 ICU-3222 Fix --enable-strict and ICC warnings.
X-SVN-Rev: 13888
2003-11-25 23:41:24 +00:00
Eric Mader
8fead94be5 ICU-2257 implement glyph insertion.
X-SVN-Rev: 13191
2003-09-24 21:05:40 +00:00
Alan Liu
de95737116 ICU-2959 update copyright dates to include 2003
X-SVN-Rev: 12253
2003-06-03 20:58:22 +00:00
Eric Mader
a2d46bd46a ICU-2051 remove or comment FIXME and #if 0
X-SVN-Rev: 11725
2003-04-29 00:15:07 +00:00
Eric Mader
2dd931b10c ICU-2743 don't require feature tag for backtrack and lookahead. Type three chaining contexual subtable should return inputGlyphCount *not* inputGlyphCount + 1!
X-SVN-Rev: 11267
2003-03-07 23:33:41 +00:00
Eric Mader
6057662977 ICU-2405 Changes for 32-bit glyph IDs.
X-SVN-Rev: 10953
2003-02-05 00:05:40 +00:00
Markus Scherer
c531727da2 ICU-2244 change internal classes to inherit UMemory, not UObject
X-SVN-Rev: 9970
2002-10-04 19:27:01 +00:00
Markus Scherer
11948b52df ICU-1962 change UObject: RTTI pure virtual, remove other boilerplate for now
X-SVN-Rev: 8977
2002-06-29 00:04:16 +00:00
Eric Mader
b5b02ebdd8 ICU-1943 don't do mark to mark positioning between two marks attached to different ligature components
X-SVN-Rev: 8920
2002-06-22 00:34:39 +00:00
Eric Mader
cf90102603 ICU-1068 allow for zero entry, exit anchor table offsets. Reset cursiveFirstPosition in resetCursiveLastExitPoint.
X-SVN-Rev: 8911
2002-06-20 22:23:58 +00:00
Eric Mader
4bad5d68eb ICU-1068 Add cursive attachment, change to correct OpenType positioning model.
X-SVN-Rev: 8830
2002-06-10 23:40:33 +00:00
George Rhoten
e930f8835a ICU-1828 Remove tabs
X-SVN-Rev: 8338
2002-04-02 03:41:50 +00:00
Eric Mader
a53e8c0623 ICU-1264 use namespace where available.
X-SVN-Rev: 6256
2001-10-16 00:39:01 +00:00
Eric Mader
832db84f27 ICU-1221 move JDK changes back to ICU
X-SVN-Rev: 5827
2001-09-20 00:37:55 +00:00
Eric Mader
421a4ee31b ICU-120 use const for all references to font tables.
X-SVN-Rev: 3439
2001-01-19 00:30:17 +00:00
Eric Mader
1c9f0bf8a3 ICU-120 flatten the layout file structure so it builds on Solaris w/ 4.2 compilers...
X-SVN-Rev: 3021
2000-11-28 20:56:52 +00:00