scuffed-code/icu4c/source/layout
2014-04-14 22:30:09 +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
AnchorTables.h
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
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
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-9948 bump class table 2014-03-08 01:09:05 +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
layout.rc ICU-7425 update ICU DLL comments 2010-02-18 04:33:41 +00:00
layout.vcxproj ICU-10842 Updated ICU4C version nubmers for 54M1. 2014-04-14 20:41:25 +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
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-10821 Unicode 7.0 in trunk, from branches/markus/uni70@35631 2014-04-14 22:30:09 +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
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
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-10821 Unicode 7.0 in trunk, from branches/markus/uni70@35631 2014-04-14 22:30:09 +00:00
ScriptAndLanguageTags.h ICU-10821 Unicode 7.0 in trunk, from branches/markus/uni70@35631 2014-04-14 22:30:09 +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
ThaiShaping.h
ThaiStateTables.cpp
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
ValueRecords.h ICU-10107 LayoutEngine improvements 2013-04-18 21:24:51 +00:00