--- orig/OOH680_m5/icu/icu-3.6.patch 2007-10-26 11:31:43.000000000 +0000 +++ OOH680_m5/icu/icu-3.6.patch 2008-02-04 18:56:24.218750000 +0000 @@ -1041,3 +1041,197 @@ extern int main(int argc, char *argv[]) { const char *pname, *sourcePath, *destPath, *inFilename, *outFilename, *outComment; +Index: source/data/unidata/UnicodeData.txt +=================================================================== +--- misc/build/icu/source/data/unidata/UnicodeData.txt (revision 22882) ++++ misc/build/icu/source/data/unidata/UnicodeData.txt (working copy) +@@ -3122,13 +3122,16 @@ + 101F;MYANMAR LETTER HA;Lo;0;L;;;;;N;;;;; + 1020;MYANMAR LETTER LLA;Lo;0;L;;;;;N;;;;; + 1021;MYANMAR LETTER A;Lo;0;L;;;;;N;;;;; ++1022;MYANMAR LETTER SHAN A;Lo;0;L;;;;;N;;;;; + 1023;MYANMAR LETTER I;Lo;0;L;;;;;N;;;;; + 1024;MYANMAR LETTER II;Lo;0;L;;;;;N;;;;; + 1025;MYANMAR LETTER U;Lo;0;L;;;;;N;;;;; + 1026;MYANMAR LETTER UU;Lo;0;L;1025 102E;;;;N;;;;; + 1027;MYANMAR LETTER E;Lo;0;L;;;;;N;;;;; ++1028;MYANMAR LETTER MON E;Lo;0;L;;;;;N;;;;; + 1029;MYANMAR LETTER O;Lo;0;L;;;;;N;;;;; + 102A;MYANMAR LETTER AU;Lo;0;L;;;;;N;;;;; ++102B;MYANMAR VOWEL SIGN TALL AA;Mc;0;L;;;;;N;;;;; + 102C;MYANMAR VOWEL SIGN AA;Mc;0;L;;;;;N;;;;; + 102D;MYANMAR VOWEL SIGN I;Mn;0;NSM;;;;;N;;;;; + 102E;MYANMAR VOWEL SIGN II;Mn;0;NSM;;;;;N;;;;; +@@ -3136,10 +3139,19 @@ + 1030;MYANMAR VOWEL SIGN UU;Mn;0;NSM;;;;;N;;;;; + 1031;MYANMAR VOWEL SIGN E;Mc;0;L;;;;;N;;;;; + 1032;MYANMAR VOWEL SIGN AI;Mn;0;NSM;;;;;N;;;;; ++1033;MYANMAR VOWEL SIGN MON II;Mn;0;NSM;;;;;N;;;;; ++1034;MYANMAR VOWEL SIGN MON O;Mn;0;NSM;;;;;N;;;;; ++1035;MYANMAR VOWEL SIGN E ABOVE;Mn;0;NSM;;;;;N;;;;; + 1036;MYANMAR SIGN ANUSVARA;Mn;0;NSM;;;;;N;;;;; + 1037;MYANMAR SIGN DOT BELOW;Mn;7;NSM;;;;;N;;;;; + 1038;MYANMAR SIGN VISARGA;Mc;0;L;;;;;N;;;;; + 1039;MYANMAR SIGN VIRAMA;Mn;9;NSM;;;;;N;;;;; ++103A;MYANMAR SIGN ASAT;Mn;0;NSM;;;;;N;;;;; ++103B;MYANMAR CONSONANT SIGN MEDIAL YA;Mc;0;L;;;;;N;;;;; ++103C;MYANMAR CONSONANT SIGN MEDIAL RA;Mc;0;L;;;;;N;;;;; ++103D;MYANMAR CONSONANT SIGN MEDIAL WA;Mn;0;NSM;;;;;N;;;;; ++103E;MYANMAR CONSONANT SIGN MEDIAL HA;Mn;0;NSM;;;;;N;;;;; ++103F;MYANMAR LETTER GREAT SA;Lo;0;L;;;;;N;;;;; + 1040;MYANMAR DIGIT ZERO;Nd;0;L;;0;0;0;N;;;;; + 1041;MYANMAR DIGIT ONE;Nd;0;L;;1;1;1;N;;;;; + 1042;MYANMAR DIGIT TWO;Nd;0;L;;2;2;2;N;;;;; +@@ -3166,6 +3178,72 @@ + 1057;MYANMAR VOWEL SIGN VOCALIC RR;Mc;0;L;;;;;N;;;;; + 1058;MYANMAR VOWEL SIGN VOCALIC L;Mn;0;NSM;;;;;N;;;;; + 1059;MYANMAR VOWEL SIGN VOCALIC LL;Mn;0;NSM;;;;;N;;;;; ++105A;MYANMAR LETTER MON NGA;Lo;0;L;;;;;N;;;;; ++105B;MYANMAR LETTER MON JHA;Lo;0;L;;;;;N;;;;; ++105C;MYANMAR LETTER MON BBA;Lo;0;L;;;;;N;;;;; ++105D;MYANMAR LETTER MON BBE;Lo;0;L;;;;;N;;;;; ++105E;MYANMAR CONSONANT SIGN MON MEDIAL NA;Mn;0;NSM;;;;;N;;;;; ++105F;MYANMAR CONSONANT SIGN MON MEDIAL MA;Mn;0;NSM;;;;;N;;;;; ++1060;MYANMAR CONSONANT SIGN MON MEDIAL LA;Mn;0;NSM;;;;;N;;;;; ++1061;MYANMAR LETTER SGAW KAREN SHA;Lo;0;L;;;;;N;;;;; ++1062;MYANMAR VOWEL SIGN SGAW KAREN EU;Mc;0;L;;;;;N;;;;; ++1063;MYANMAR SIGN SGAW KAREN HATHI;Mc;0;L;;;;;N;;;;; ++1064;MYANMAR SIGN SGAW KAREN KE PHO;Mc;0;L;;;;;N;;;;; ++1065;MYANMAR LETTER WESTERN PWO KAREN THA;Lo;0;L;;;;;N;;;;; ++1066;MYANMAR LETTER WESTERN PWO KAREN PWA;Lo;0;L;;;;;N;;;;; ++1067;MYANMAR VOWEL SIGN WESTERN PWO KAREN EU;Mc;0;L;;;;;N;;;;; ++1068;MYANMAR VOWEL SIGN WESTERN PWO KAREN UE;Mc;0;L;;;;;N;;;;; ++1069;MYANMAR SIGN WESTERN PWO KAREN TONE-1;Mc;0;L;;;;;N;;;;; ++106A;MYANMAR SIGN WESTERN PWO KAREN TONE-2;Mc;0;L;;;;;N;;;;; ++106B;MYANMAR SIGN WESTERN PWO KAREN TONE-3;Mc;0;L;;;;;N;;;;; ++106C;MYANMAR SIGN WESTERN PWO KAREN TONE-4;Mc;0;L;;;;;N;;;;; ++106D;MYANMAR SIGN WESTERN PWO KAREN TONE-5;Mc;0;L;;;;;N;;;;; ++106E;MYANMAR LETTER EASTERN PWO KAREN NNA;Lo;0;L;;;;;N;;;;; ++106F;MYANMAR LETTER EASTERN PWO KAREN YWA;Lo;0;L;;;;;N;;;;; ++1070;MYANMAR LETTER EASTERN PWO KAREN GHWA;Lo;0;L;;;;;N;;;;; ++1071;MYANMAR VOWEL SIGN GEBA KAREN I;Mn;0;NSM;;;;;N;;;;; ++1072;MYANMAR VOWEL SIGN KAYAH OE;Mn;0;NSM;;;;;N;;;;; ++1073;MYANMAR VOWEL SIGN KAYAH U;Mn;0;NSM;;;;;N;;;;; ++1074;MYANMAR VOWEL SIGN KAYAH EE;Mn;0;NSM;;;;;N;;;;; ++1075;MYANMAR LETTER SHAN KA;Lo;0;L;;;;;N;;;;; ++1076;MYANMAR LETTER SHAN KHA;Lo;0;L;;;;;N;;;;; ++1077;MYANMAR LETTER SHAN GA;Lo;0;L;;;;;N;;;;; ++1078;MYANMAR LETTER SHAN CA;Lo;0;L;;;;;N;;;;; ++1079;MYANMAR LETTER SHAN ZA;Lo;0;L;;;;;N;;;;; ++107A;MYANMAR LETTER SHAN NYA;Lo;0;L;;;;;N;;;;; ++107B;MYANMAR LETTER SHAN DA;Lo;0;L;;;;;N;;;;; ++107C;MYANMAR LETTER SHAN NA;Lo;0;L;;;;;N;;;;; ++107D;MYANMAR LETTER SHAN PHA;Lo;0;L;;;;;N;;;;; ++107E;MYANMAR LETTER SHAN FA;Lo;0;L;;;;;N;;;;; ++107F;MYANMAR LETTER SHAN BA;Lo;0;L;;;;;N;;;;; ++1080;MYANMAR LETTER SHAN THA;Lo;0;L;;;;;N;;;;; ++1081;MYANMAR LETTER SHAN HA;Lo;0;L;;;;;N;;;;; ++1082;MYANMAR CONSONANT SIGN SHAN MEDIAL WA;Mn;0;NSM;;;;;N;;;;; ++1083;MYANMAR VOWEL SIGN SHAN AA;Mc;0;L;;;;;N;;;;; ++1084;MYANMAR VOWEL SIGN SHAN E;Mc;0;NSM;;;;;N;;;;; ++1085;MYANMAR VOWEL SIGN SHAN E ABOVE;Mn;0;NSM;;;;;N;;;;; ++1086;MYANMAR VOWEL SIGN SHAN FINAL Y;Mn;0;NSM;;;;;N;;;;; ++1087;MYANMAR SIGN SHAN TONE-2;Mc;0;L;;;;;N;;;;; ++1088;MYANMAR SIGN SHAN TONE-3;Mc;0;L;;;;;N;;;;; ++1089;MYANMAR SIGN SHAN TONE-5;Mc;0;L;;;;;N;;;;; ++108A;MYANMAR SIGN SHAN TONE-6;Mc;0;L;;;;;N;;;;; ++108B;MYANMAR SIGN SHAN COUNCIL TONE-2;Mc;0;L;;;;;N;;;;; ++108C;MYANMAR SIGN SHAN COUNCIL TONE-3;Mc;0;L;;;;;N;;;;; ++108D;MYANMAR SIGN SHAN COUNCIL EMPHATIC TONE;Mn;0;NSM;;;;;N;;;;; ++108E;MYANMAR VOWEL SIGN RUMAI PALAUNG FA;Lo;0;L;;;;;N;;;;; ++108F;MYANMAR SIGN RUMAI PALAUNG TONE-6;Mc;0;L;;;;;N;;;;; ++1090;MYANMAR SHAN DIGIT ZERO;Nd;0;L;;0;0;0;N;;;;; ++1091;MYANMAR SHAN DIGIT ONE;Nd;0;L;;1;1;1;N;;;;; ++1092;MYANMAR SHAN DIGIT TWO;Nd;0;L;;2;2;2;N;;;;; ++1093;MYANMAR SHAN DIGIT THREE;Nd;0;L;;3;3;3;N;;;;; ++1094;MYANMAR SHAN DIGIT FOUR;Nd;0;L;;4;4;4;N;;;;; ++1095;MYANMAR SHAN DIGIT FIVE;Nd;0;L;;5;5;5;N;;;;; ++1096;MYANMAR SHAN DIGIT SIX;Nd;0;L;;6;6;6;N;;;;; ++1097;MYANMAR SHAN DIGIT SEVEN;Nd;0;L;;7;7;7;N;;;;; ++1098;MYANMAR SHAN DIGIT EIGHT;Nd;0;L;;8;8;8;N;;;;; ++1099;MYANMAR SHAN DIGIT NINE;Nd;0;L;;9;9;9;N;;;;; ++109E;MYANMAR SYMBOL SHAN ONE;Po;0;L;;;;;N;;;;; ++109F;MYANMAR SYMBOL SHAN EXCLAMATION;Po;0;L;;;;;N;;;;; + 10A0;GEORGIAN CAPITAL LETTER AN;Lu;0;L;;;;;N;;Khutsuri;;2D00; + 10A1;GEORGIAN CAPITAL LETTER BAN;Lu;0;L;;;;;N;;Khutsuri;;2D01; + 10A2;GEORGIAN CAPITAL LETTER GAN;Lu;0;L;;;;;N;;Khutsuri;;2D02; +Index: source/data/unidata/Scripts.txt +=================================================================== +--- misc/build/icu/source/data/unidata/Scripts.txt (revision 22882) ++++ misc/build/icu/source/data/unidata/Scripts.txt (working copy) +@@ -1038,23 +1038,10 @@ + + # ================================================ + +-1000..1021 ; Myanmar +-1023..1027 ; Myanmar +-1029..102A ; Myanmar +-102C ; Myanmar +-102D..1030 ; Myanmar +-1031 ; Myanmar +-1032 ; Myanmar +-1036..1037 ; Myanmar +-1038 ; Myanmar +-1039 ; Myanmar +-1040..1049 ; Myanmar +-104A..104F ; Myanmar +-1050..1055 ; Myanmar +-1056..1057 ; Myanmar +-1058..1059 ; Myanmar ++1000..1099 ; Myanmar ++109D..109F ; Myanmar + +-# Total code points: 78 ++# Total code points: 156 + + # ================================================ + --- misc/build/icu/source/data/unidata/WordBreakProperty.txt.orig 2006-06-13 23:14:38.000000000 +0000 ++++ misc/build/icu/source/data/unidata/WordBreakProperty.txt 2008-02-04 18:37:55.140625000 +0000 +@@ -497,6 +497,7 @@ + 0ED0..0ED9 ; Numeric + 0F20..0F29 ; Numeric + 1040..1049 ; Numeric ++1090..1099 ; Numeric + 17E0..17E9 ; Numeric + 1810..1819 ; Numeric + 1946..194F ; Numeric +--- misc/build/icu/source/data/unidata/PropList.txt.orig 2006-06-13 23:14:38.000000000 +0000 ++++ misc/build/icu/source/data/unidata/PropList.txt 2008-02-04 18:45:06.765625000 +0000 +@@ -391,14 +391,22 @@ + 0F80..0F81 ; Other_Alphabetic + 0F90..0F97 ; Other_Alphabetic + 0F99..0FBC ; Other_Alphabetic +-102C ; Other_Alphabetic ++102B..102C ; Other_Alphabetic + 102D..1030 ; Other_Alphabetic + 1031 ; Other_Alphabetic +-1032 ; Other_Alphabetic +-1036 ; Other_Alphabetic ++1032..1036 ; Other_Alphabetic + 1038 ; Other_Alphabetic ++103B..103C ; Other_Alphabetic ++103D..103E ; Other_Alphabetic + 1056..1057 ; Other_Alphabetic + 1058..1059 ; Other_Alphabetic ++105E..1060 ; Other_Alphabetic ++1062 ; Other_Alphabetic ++1067..1068 ; Other_Alphabetic ++1071..1074 ; Other_Alphabetic ++1082 ; Other_Alphabetic ++1083..1084 ; Other_Alphabetic ++1085..1086 ; Other_Alphabetic + 135F ; Other_Alphabetic + 1712..1713 ; Other_Alphabetic + 1732..1733 ; Other_Alphabetic +@@ -524,7 +532,10 @@ + 0F86..0F87 ; Diacritic + 0FC6 ; Diacritic + 1037 ; Diacritic +-1039 ; Diacritic ++1039..103A ; Diacritic ++1087..108C ; Diacritic ++108D ; Diacritic ++108F ; Diacritic + 17C9..17D3 ; Diacritic + 17DD ; Diacritic + 1939..193B ; Diacritic --- orig/OOH680_m5/icu/makefile.mk 2008-01-02 17:31:44.000000000 +0000 +++ OOH680_m5/icu/makefile.mk 2008-02-04 19:00:07.265625000 +0000 @@ -195,7 +195,7 @@ ICU_BUILD_LIBPOST= .ENDIF -CONFIGURE_ACTION+= $(COPY:s/+//) ..$/..$/..$/..$/..$/makefiles.zip . $(BUILD_ACTION_SEP) unzip makefiles.zip +CONFIGURE_ACTION+= $(COPY:s/+//) ..$/..$/..$/..$/..$/makefiles.zip . $(BUILD_ACTION_SEP) unzip makefiles.zip $(BUILD_ACTION_SEP) $(COPY) ..$/..$/..$/..$/..$/icudt36l.dat data/in .IF "$(CCNUMVER)"<="001400000000" BUILD_ACTION=cd allinone && nmake /f all.mak CFG="all - Win32 Release" EXFLAGS="-EHsc" && cd ..$/..