scuffed-code/icu4c/source/layout
2014-01-10 02:24:54 +00:00
..
AlternateSubstSubtables.cpp ICU-10107 LayoutEngine improvements 2013-04-18 21:24:51 +00:00
AlternateSubstSubtables.h ICU-10107 LayoutEngine improvements 2013-04-18 21:24:51 +00:00
AnchorTables.cpp 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. 2005-08-18 21:54:52 +00:00
AnchorTables.h ICU-3738 remove tabs. 2004-05-07 23:29:16 +00:00
ArabicLayoutEngine.cpp ICU-10107 LayoutEngine improvements 2013-04-18 21:24:51 +00:00
ArabicLayoutEngine.h ICU-10107 LayoutEngine improvements 2013-04-18 21:24:51 +00:00
ArabicShaping.cpp ICU-10107 LayoutEngine improvements 2013-04-18 21:24:51 +00:00
ArabicShaping.h ICU-10107 LayoutEngine improvements 2013-04-18 21:24:51 +00:00
AttachmentPosnSubtables.h ICU-10107 LayoutEngine improvements 2013-04-18 21:24:51 +00:00
CanonData.cpp ICU-10107 LayoutEngine improvements 2013-04-18 21:24:51 +00:00
CanonShaping.cpp ICU-10107 LayoutEngine improvements 2013-04-18 21:24:51 +00:00
CanonShaping.h ICU-10107 LayoutEngine improvements 2013-04-18 21:24:51 +00:00
CharSubstitutionFilter.h ICU-2259 Changes for canonical equivalence porcessing. 2004-05-03 21:13:13 +00:00
ClassDefinitionTables.cpp ICU-10107 LayoutEngine improvements 2013-04-18 21:24:51 +00:00
ClassDefinitionTables.h ICU-10107 LayoutEngine improvements 2013-04-18 21:24:51 +00:00
ContextualGlyphInsertion.h ICU-9868 morx support (contributed) 2013-02-06 07:01:19 +00:00
ContextualGlyphInsertionProc2.cpp ICU-10107 LayoutEngine improvements 2013-04-18 21:24:51 +00:00
ContextualGlyphInsertionProc2.h ICU-10107 LayoutEngine improvements 2013-04-18 21:24:51 +00:00
ContextualGlyphSubstitution.h ICU-9868 morx support (contributed) 2013-02-06 07:01:19 +00:00
ContextualGlyphSubstProc2.cpp ICU-10107 LayoutEngine improvements 2013-04-18 21:24:51 +00:00
ContextualGlyphSubstProc2.h ICU-10107 LayoutEngine improvements 2013-04-18 21:24:51 +00:00
ContextualGlyphSubstProc.cpp ICU-10107 LayoutEngine improvements 2013-04-18 21:24:51 +00:00
ContextualGlyphSubstProc.h ICU-10107 LayoutEngine improvements 2013-04-18 21:24:51 +00:00
ContextualSubstSubtables.cpp ICU-10107 LayoutEngine improvements 2013-04-18 21:24:51 +00:00
ContextualSubstSubtables.h ICU-10107 LayoutEngine improvements 2013-04-18 21:24:51 +00:00
CoverageTables.cpp ICU-5433 Use updated Oriya character class table, linear search PariValueRecord tables, check for empty CoverageTables. 2006-11-10 19:30:16 +00:00
CoverageTables.h ICU-10107 LayoutEngine improvements 2013-04-18 21:24:51 +00:00
CursiveAttachmentSubtables.cpp ICU-10107 LayoutEngine improvements 2013-04-18 21:24:51 +00:00
CursiveAttachmentSubtables.h ICU-10107 LayoutEngine improvements 2013-04-18 21:24:51 +00:00
DefaultCharMapper.h ICU-5309 Need to filter ZWJ/ZWNJ in LEFontInstance:MapCharToGlyph 'cause need to be able call canDisplay. 2007-01-25 19:57:43 +00:00
DeviceTables.cpp ICU-5500 check for out of range deltaFormat 2006-11-14 19:24:02 +00:00
DeviceTables.h ICU-10107 LayoutEngine improvements 2013-04-18 21:24:51 +00:00
ExtensionSubtables.cpp ICU-10107 LayoutEngine improvements 2013-04-18 21:24:51 +00:00
ExtensionSubtables.h ICU-4970 Merge branch into trunk 2008-10-28 14:50:15 +00:00
Features.cpp ICU-10107 LayoutEngine improvements 2013-04-18 21:24:51 +00:00
GDEFMarkFilter.cpp ICU-10107 LayoutEngine improvements 2013-04-18 21:24:51 +00:00
GDEFMarkFilter.h ICU-10107 LayoutEngine improvements 2013-04-18 21:24:51 +00:00
GlyphDefinitionTables.cpp ICU-10107 LayoutEngine improvements 2013-04-18 21:24:51 +00:00
GlyphDefinitionTables.h ICU-10107 LayoutEngine improvements 2013-04-18 21:24:51 +00:00
GlyphIterator.cpp ICU-10234 performance improvements in Layout: (1) in LETableReference, making some functions inline (minimal), (2) OpenTypeUtilities moving range checking out of the inner loop, and the big one is (3) GlyphIterator, caching the result of filterGlyph. (caching more than one had minimal or negative improvement) 2013-06-25 00:46:51 +00:00
GlyphIterator.h ICU-10234 performance improvements in Layout: (1) in LETableReference, making some functions inline (minimal), (2) OpenTypeUtilities moving range checking out of the inner loop, and the big one is (3) GlyphIterator, caching the result of filterGlyph. (caching more than one had minimal or negative improvement) 2013-06-25 00:46:51 +00:00
GlyphLookupTables.cpp ICU-10107 LayoutEngine improvements 2013-04-18 21:24:51 +00:00
GlyphLookupTables.h ICU-10107 LayoutEngine improvements 2013-04-18 21:24:51 +00:00
GlyphPositionAdjustments.cpp ICU-6111 fixes for Nafees Nastaleeq font. 2008-03-13 20:04:02 +00:00
GlyphPositionAdjustments.h ICU-5565 Merge loengine branch to trunk! 2007-06-22 03:57:45 +00:00
GlyphPositioningTables.cpp ICU-10107 LayoutEngine improvements 2013-04-18 21:24:51 +00:00
GlyphPositioningTables.h ICU-10107 LayoutEngine improvements 2013-04-18 21:24:51 +00:00
GlyphPosnLookupProc.cpp ICU-10107 LayoutEngine improvements 2013-04-18 21:24:51 +00:00
GlyphPosnLookupProc.h ICU-10107 LayoutEngine improvements 2013-04-18 21:24:51 +00:00
GlyphSubstitutionTables.cpp ICU-10107 LayoutEngine improvements 2013-04-18 21:24:51 +00:00
GlyphSubstitutionTables.h ICU-10107 LayoutEngine improvements 2013-04-18 21:24:51 +00:00
GlyphSubstLookupProc.cpp ICU-10107 LayoutEngine improvements 2013-04-18 21:24:51 +00:00
GlyphSubstLookupProc.h ICU-10107 LayoutEngine improvements 2013-04-18 21:24:51 +00:00
GXLayoutEngine2.cpp ICU-10107 LayoutEngine improvements 2013-04-18 21:24:51 +00:00
GXLayoutEngine2.h ICU-10107 LayoutEngine improvements 2013-04-18 21:24:51 +00:00
GXLayoutEngine.cpp ICU-10107 LayoutEngine improvements 2013-04-18 21:24:51 +00:00
GXLayoutEngine.h ICU-10107 LayoutEngine improvements 2013-04-18 21:24:51 +00:00
HangulLayoutEngine.cpp ICU-10107 LayoutEngine improvements 2013-04-18 21:24:51 +00:00
HangulLayoutEngine.h ICU-10107 LayoutEngine improvements 2013-04-18 21:24:51 +00:00
HanLayoutEngine.cpp ICU-10107 LayoutEngine improvements 2013-04-18 21:24:51 +00:00
HanLayoutEngine.h ICU-10107 LayoutEngine improvements 2013-04-18 21:24:51 +00:00
ICUFeatures.h ICU-10107 LayoutEngine improvements 2013-04-18 21:24:51 +00:00
IndicClassTables.cpp ICU-8200 Treat Telugu vocalic r rr similar to Kannada 2011-02-07 15:13:52 +00:00
IndicLayoutEngine.cpp ICU-10107 LayoutEngine improvements 2013-04-18 21:24:51 +00:00
IndicLayoutEngine.h ICU-10107 LayoutEngine improvements 2013-04-18 21:24:51 +00:00
IndicRearrangement.h ICU-9868 morx support (contributed) 2013-02-06 07:01:19 +00:00
IndicRearrangementProcessor2.cpp ICU-10624 Swat clang compile warnings. More fixes to come. 2014-01-10 02:24:54 +00:00
IndicRearrangementProcessor2.h ICU-10107 LayoutEngine improvements 2013-04-18 21:24:51 +00:00
IndicRearrangementProcessor.cpp ICU-10107 LayoutEngine improvements 2013-04-18 21:24:51 +00:00
IndicRearrangementProcessor.h ICU-10107 LayoutEngine improvements 2013-04-18 21:24:51 +00:00
IndicReordering.cpp ICU-10107 LayoutEngine improvements 2013-04-18 21:24:51 +00:00
IndicReordering.h ICU-8361 Fix array overrun in Indic layout engine 2011-08-08 21:00:35 +00:00
KernTable.cpp ICU-10107 LayoutEngine improvements 2013-04-18 21:24:51 +00:00
KernTable.h ICU-10107 LayoutEngine improvements 2013-04-18 21:24:51 +00:00
KhmerLayoutEngine.cpp ICU-10107 LayoutEngine improvements 2013-04-18 21:24:51 +00:00
KhmerLayoutEngine.h ICU-10107 LayoutEngine improvements 2013-04-18 21:24:51 +00:00
KhmerReordering.cpp ICU-5906 Restrict feature match to a single syllable for Tibetan, Khmer. 2007-10-10 00:00:34 +00:00
KhmerReordering.h ICU-3304 Use bitmasks instead of a list of tags for applied features. 2005-08-06 00:48:27 +00:00
layout.rc ICU-7425 update ICU DLL comments 2010-02-18 04:33:41 +00:00
layout.vcxproj ICU-10483 Update ICU4C to 53.0.1 2013-10-10 18:17:16 +00:00
layout.vcxproj.filters ICU-9868 Add more missing files from layout MSVC project file 2013-02-06 23:16:05 +00:00
LayoutEngine.cpp ICU-10624 Swat clang compile warnings. More fixes to come. 2014-01-10 02:24:54 +00:00
LayoutEngine.h ICU-10107 LayoutEngine improvements 2013-04-18 21:24:51 +00:00
LayoutTables.h ICU-3738 remove tabs. 2004-05-07 23:29:16 +00:00
LEFontInstance.cpp ICU-5309 Need to filter ZWJ/ZWNJ in LEFontInstance:MapCharToGlyph 'cause need to be able call canDisplay. 2007-01-25 19:57:43 +00:00
LEFontInstance.h ICU-10100 promote getFontTable(tag,length) to draft. 2013-09-05 00:23:28 +00:00
LEGlyphFilter.h ICU-8571 remove udraft.h etc. & genheaders.pl, use #ifndef U_HIDE_DRAFT_API etc. instead 2011-08-01 02:20:46 +00:00
LEGlyphStorage.cpp ICU-6724 Move array assigments relative to array grows 2009-06-11 22:08:54 +00:00
LEGlyphStorage.h ICU-7353 docs fixup and updated API Change Report 2010-02-11 00:53:57 +00:00
LEInsertionList.cpp ICU-4970 Merge branch into trunk 2008-10-28 14:50:15 +00:00
LEInsertionList.h ICU-8571 remove udraft.h etc. & genheaders.pl, use #ifndef U_HIDE_DRAFT_API etc. instead 2011-08-01 02:20:46 +00:00
LELanguages.h ICU-7264 update layout engine script data 2010-10-26 22:15:58 +00:00
LEScripts.h ICU-10233 manually update LEScripts.h - should do a full regenerate. 2013-06-25 00:32:25 +00:00
LESwaps.h ICU-8657 fix endianness test, was missing && (BYTE_ORDER == BIG_ENDIAN) 2011-08-16 16:51:51 +00:00
LETableReference.h ICU-10234 performance improvements in Layout: (1) in LETableReference, making some functions inline (minimal), (2) OpenTypeUtilities moving range checking out of the inner loop, and the big one is (3) GlyphIterator, caching the result of filterGlyph. (caching more than one had minimal or negative improvement) 2013-06-25 00:46:51 +00:00
LETypes.h ICU-10394 api promo 50->52 as per PMC 2013-09-19 00:44:08 +00:00
LigatureSubstitution.h ICU-9868 morx support (contributed) 2013-02-06 07:01:19 +00:00
LigatureSubstProc2.cpp ICU-10624 Swat clang compile warnings. More fixes to come. 2014-01-10 02:24:54 +00:00
LigatureSubstProc2.h ICU-10107 LayoutEngine improvements 2013-04-18 21:24:51 +00:00
LigatureSubstProc.cpp ICU-10376 fixup clang warnings 2013-09-18 20:08:25 +00:00
LigatureSubstProc.h ICU-10107 LayoutEngine improvements 2013-04-18 21:24:51 +00:00
LigatureSubstSubtables.cpp ICU-10107 LayoutEngine improvements 2013-04-18 21:24:51 +00:00
LigatureSubstSubtables.h ICU-10107 LayoutEngine improvements 2013-04-18 21:24:51 +00:00
loengine.cpp ICU-5565 Merge loengine branch to trunk! 2007-06-22 03:57:45 +00:00
loengine.h ICU-8571 remove udraft.h etc. & genheaders.pl, use #ifndef U_HIDE_DRAFT_API etc. instead 2011-08-01 02:20:46 +00:00
LookupProcessor.cpp ICU-10107 LayoutEngine improvements 2013-04-18 21:24:51 +00:00
LookupProcessor.h ICU-10107 LayoutEngine improvements 2013-04-18 21:24:51 +00:00
Lookups.cpp ICU-10107 LayoutEngine improvements 2013-04-18 21:24:51 +00:00
Lookups.h ICU-10107 LayoutEngine improvements 2013-04-18 21:24:51 +00:00
LookupTables.cpp ICU-10107 LayoutEngine improvements 2013-04-18 21:24:51 +00:00
LookupTables.h ICU-10107 LayoutEngine improvements 2013-04-18 21:24:51 +00:00
Makefile.in ICU-9868 morx support (contributed) 2013-02-06 07:01:19 +00:00
MarkArrays.cpp ICU-3738 remove tabs. 2004-05-07 23:29:16 +00:00
MarkArrays.h ICU-10107 LayoutEngine improvements 2013-04-18 21:24:51 +00:00
MarkToBasePosnSubtables.cpp ICU-10107 LayoutEngine improvements 2013-04-18 21:24:51 +00:00
MarkToBasePosnSubtables.h ICU-10107 LayoutEngine improvements 2013-04-18 21:24:51 +00:00
MarkToLigaturePosnSubtables.cpp ICU-10107 LayoutEngine improvements 2013-04-18 21:24:51 +00:00
MarkToLigaturePosnSubtables.h ICU-10107 LayoutEngine improvements 2013-04-18 21:24:51 +00:00
MarkToMarkPosnSubtables.cpp ICU-10107 LayoutEngine improvements 2013-04-18 21:24:51 +00:00
MarkToMarkPosnSubtables.h ICU-10107 LayoutEngine improvements 2013-04-18 21:24:51 +00:00
MirroredCharData.cpp ICU-4337 add mirrored character data generated from Unicode data. 2005-07-20 18:42:47 +00:00
MorphStateTables.h ICU-9868 morx support (contributed) 2013-02-06 07:01:19 +00:00
MorphTables2.cpp ICU-10107 LayoutEngine improvements 2013-04-18 21:24:51 +00:00
MorphTables.cpp ICU-10107 LayoutEngine improvements 2013-04-18 21:24:51 +00:00
MorphTables.h ICU-10107 LayoutEngine improvements 2013-04-18 21:24:51 +00:00
MPreFixups.cpp ICU-4970 Merge branch into trunk 2008-10-28 14:50:15 +00:00
MPreFixups.h ICU-4970 Merge branch into trunk 2008-10-28 14:50:15 +00:00
MultipleSubstSubtables.cpp ICU-10107 LayoutEngine improvements 2013-04-18 21:24:51 +00:00
MultipleSubstSubtables.h ICU-10107 LayoutEngine improvements 2013-04-18 21:24:51 +00:00
NonContextualGlyphSubst.h ICU-9868 morx support (contributed) 2013-02-06 07:01:19 +00:00
NonContextualGlyphSubstProc2.cpp ICU-10107 LayoutEngine improvements 2013-04-18 21:24:51 +00:00
NonContextualGlyphSubstProc2.h ICU-10107 LayoutEngine improvements 2013-04-18 21:24:51 +00:00
NonContextualGlyphSubstProc.cpp ICU-10107 LayoutEngine improvements 2013-04-18 21:24:51 +00:00
NonContextualGlyphSubstProc.h ICU-10107 LayoutEngine improvements 2013-04-18 21:24:51 +00:00
OpenTypeLayoutEngine.cpp ICU-10107 LayoutEngine improvements 2013-04-18 21:24:51 +00:00
OpenTypeLayoutEngine.h ICU-10107 LayoutEngine improvements 2013-04-18 21:24:51 +00:00
OpenTypeTables.h ICU-10107 LayoutEngine improvements 2013-04-18 21:24:51 +00:00
OpenTypeUtilities.cpp ICU-10234 performance improvements in Layout: (1) in LETableReference, making some functions inline (minimal), (2) OpenTypeUtilities moving range checking out of the inner loop, and the big one is (3) GlyphIterator, caching the result of filterGlyph. (caching more than one had minimal or negative improvement) 2013-06-25 00:46:51 +00:00
OpenTypeUtilities.h ICU-10107 LayoutEngine improvements 2013-04-18 21:24:51 +00:00
PairPositioningSubtables.cpp ICU-10107 LayoutEngine improvements 2013-04-18 21:24:51 +00:00
PairPositioningSubtables.h ICU-10107 LayoutEngine improvements 2013-04-18 21:24:51 +00:00
ScriptAndLanguage.cpp ICU-10107 LayoutEngine improvements 2013-04-18 21:24:51 +00:00
ScriptAndLanguage.h ICU-10107 LayoutEngine improvements 2013-04-18 21:24:51 +00:00
ScriptAndLanguageTags.cpp ICU-8827 Unicode 6.1 update: svn merge branches/markus/uni61 at r31062 into the trunk 2011-12-08 22:37:24 +00:00
ScriptAndLanguageTags.h ICU-8827 Unicode 6.1 update: svn merge branches/markus/uni61 at r31062 into the trunk 2011-12-08 22:37:24 +00:00
SegmentArrayProcessor2.cpp ICU-10107 LayoutEngine improvements 2013-04-18 21:24:51 +00:00
SegmentArrayProcessor2.h ICU-10107 LayoutEngine improvements 2013-04-18 21:24:51 +00:00
SegmentArrayProcessor.cpp ICU-10107 LayoutEngine improvements 2013-04-18 21:24:51 +00:00
SegmentArrayProcessor.h ICU-10107 LayoutEngine improvements 2013-04-18 21:24:51 +00:00
SegmentSingleProcessor2.cpp ICU-10107 LayoutEngine improvements 2013-04-18 21:24:51 +00:00
SegmentSingleProcessor2.h ICU-10107 LayoutEngine improvements 2013-04-18 21:24:51 +00:00
SegmentSingleProcessor.cpp ICU-10107 LayoutEngine improvements 2013-04-18 21:24:51 +00:00
SegmentSingleProcessor.h ICU-10107 LayoutEngine improvements 2013-04-18 21:24:51 +00:00
ShapingTypeData.cpp ICU-10107 LayoutEngine improvements 2013-04-18 21:24:51 +00:00
SimpleArrayProcessor2.cpp ICU-10107 LayoutEngine improvements 2013-04-18 21:24:51 +00:00
SimpleArrayProcessor2.h ICU-10107 LayoutEngine improvements 2013-04-18 21:24:51 +00:00
SimpleArrayProcessor.cpp ICU-10107 LayoutEngine improvements 2013-04-18 21:24:51 +00:00
SimpleArrayProcessor.h ICU-10107 LayoutEngine improvements 2013-04-18 21:24:51 +00:00
SinglePositioningSubtables.cpp ICU-10107 LayoutEngine improvements 2013-04-18 21:24:51 +00:00
SinglePositioningSubtables.h ICU-10107 LayoutEngine improvements 2013-04-18 21:24:51 +00:00
SingleSubstitutionSubtables.cpp ICU-10107 LayoutEngine improvements 2013-04-18 21:24:51 +00:00
SingleSubstitutionSubtables.h ICU-10107 LayoutEngine improvements 2013-04-18 21:24:51 +00:00
SingleTableProcessor2.cpp ICU-10107 LayoutEngine improvements 2013-04-18 21:24:51 +00:00
SingleTableProcessor2.h ICU-10107 LayoutEngine improvements 2013-04-18 21:24:51 +00:00
SingleTableProcessor.cpp ICU-10107 LayoutEngine improvements 2013-04-18 21:24:51 +00:00
SingleTableProcessor.h ICU-10107 LayoutEngine improvements 2013-04-18 21:24:51 +00:00
StateTableProcessor2.cpp ICU-10624 Swat clang compile warnings. More fixes to come. 2014-01-10 02:24:54 +00:00
StateTableProcessor2.h ICU-10107 LayoutEngine improvements 2013-04-18 21:24:51 +00:00
StateTableProcessor.cpp ICU-10107 LayoutEngine improvements 2013-04-18 21:24:51 +00:00
StateTableProcessor.h ICU-10107 LayoutEngine improvements 2013-04-18 21:24:51 +00:00
StateTables.h ICU-10107 LayoutEngine improvements 2013-04-18 21:24:51 +00:00
SubstitutionLookups.cpp ICU-4970 Merge branch into trunk 2008-10-28 14:50:15 +00:00
SubstitutionLookups.h ICU-4970 Merge branch into trunk 2008-10-28 14:50:15 +00:00
SubtableProcessor2.cpp ICU-10624 Swat clang compile warnings. More fixes to come. 2014-01-10 02:24:54 +00:00
SubtableProcessor2.h ICU-10107 LayoutEngine improvements 2013-04-18 21:24:51 +00:00
SubtableProcessor.cpp ICU-10107 LayoutEngine improvements 2013-04-18 21:24:51 +00:00
SubtableProcessor.h ICU-10107 LayoutEngine improvements 2013-04-18 21:24:51 +00:00
ThaiLayoutEngine.cpp ICU-10107 LayoutEngine improvements 2013-04-18 21:24:51 +00:00
ThaiLayoutEngine.h ICU-4970 Remove isBogus function, add error code on constructors 2008-12-02 17:17:15 +00:00
ThaiShaping.cpp ICU-3718 Make some data const. 2004-06-17 22:17:39 +00:00
ThaiShaping.h ICU-4288 declare iinline methods as inline. 2005-02-26 00:40:09 +00:00
ThaiStateTables.cpp ICU-3473 Update copyright notices for ICU 2.8. 2003-12-19 22:18:26 +00:00
TibetanLayoutEngine.cpp ICU-10107 LayoutEngine improvements 2013-04-18 21:24:51 +00:00
TibetanLayoutEngine.h ICU-10107 LayoutEngine improvements 2013-04-18 21:24:51 +00:00
TibetanReordering.cpp ICU-5906 Restrict feature match to a single syllable for Tibetan, Khmer. 2007-10-10 00:00:34 +00:00
TibetanReordering.h ICU-10147 fix header typo 2013-05-17 23:55:48 +00:00
TrimmedArrayProcessor2.cpp ICU-10107 LayoutEngine improvements 2013-04-18 21:24:51 +00:00
TrimmedArrayProcessor2.h ICU-10107 LayoutEngine improvements 2013-04-18 21:24:51 +00:00
TrimmedArrayProcessor.cpp ICU-10107 LayoutEngine improvements 2013-04-18 21:24:51 +00:00
TrimmedArrayProcessor.h ICU-10107 LayoutEngine improvements 2013-04-18 21:24:51 +00:00
ValueRecords.cpp ICU-3294 Save entry/exit points when processing cursive attachment subtables, position glyphs after GPOS processing. 2005-01-14 17:25:11 +00:00
ValueRecords.h ICU-10107 LayoutEngine improvements 2013-04-18 21:24:51 +00:00