From: Arfrever Frehtes Taifersar Arahesis Date: Thu, 13 Oct 2016 07:04:18 +0000 (+0200) Subject: app-i18n/fcitx-unikey: Fix building with C++11 (bug #595866). X-Git-Url: http://git.tremily.us/?a=commitdiff_plain;h=cf1979b242d1cc3d435be023ba3637f01b48aa05;p=gentoo.git app-i18n/fcitx-unikey: Fix building with C++11 (bug #595866). --- diff --git a/app-i18n/fcitx-unikey/fcitx-unikey-0.2.5.ebuild b/app-i18n/fcitx-unikey/fcitx-unikey-0.2.5.ebuild index 5a087b5d2a52..87fbb25b53e8 100644 --- a/app-i18n/fcitx-unikey/fcitx-unikey-0.2.5.ebuild +++ b/app-i18n/fcitx-unikey/fcitx-unikey-0.2.5.ebuild @@ -32,6 +32,10 @@ DEPEND="${RDEPEND} sys-devel/gettext virtual/pkgconfig" +PATCHES=( + "${FILESDIR}/${P}-c++11.patch" +) + DOCS=() src_configure() { diff --git a/app-i18n/fcitx-unikey/files/fcitx-unikey-0.2.5-c++11.patch b/app-i18n/fcitx-unikey/files/fcitx-unikey-0.2.5-c++11.patch new file mode 100644 index 000000000000..cf811ea01e02 --- /dev/null +++ b/app-i18n/fcitx-unikey/files/fcitx-unikey-0.2.5-c++11.patch @@ -0,0 +1,264 @@ +https://github.com/fcitx/fcitx-unikey/commit/e1fd471a91baffd701c636038b81233bb38a8093 + +--- /unikey/data.cpp ++++ /unikey/data.cpp +@@ -96,145 +96,145 @@ + unsigned char SingleByteTables[][TOTAL_VNCHARS] = + + // TCVN3 +-{{'A','a','¸','¸','µ','µ','¶','¶','·','·','¹','¹', // 0: a +- '¢','©','Ê','Ê','Ç','Ç','È','È','É','É','Ë','Ë', // 1: a^ +- '¡','¨','¾','¾','»','»','¼','¼','½','½','Æ','Æ', // 2: a( +- 'B','b','C','c','D','d', +- '§','®', +- 'E','e','Ð','Ð','Ì','Ì','Î','Î','Ï','Ï','Ñ','Ñ', // 3: e +- '£','ª','Õ','Õ','Ò','Ò','Ó','Ó','Ô','Ô','Ö','Ö', // 4: e^ +- 'F','f','G','g','H','h', +- 'I','i','Ý','Ý','×','×','Ø','Ø','Ü','Ü','Þ','Þ', // 5: i +- 'J','j','K','k','L','l','M','m','N','n', +- 'O','o','ã','ã','ß','ß','á','á','â','â','ä','ä', // 6: o +- '¤','«','è','è','å','å','æ','æ','ç','ç','é','é', // 7: o^ +- '¥','¬','í','í','ê','ê','ë','ë','ì','ì','î','î', // 8: o+ +- 'P','p','Q','q','R','r','S','s','T','t', +- 'U','u','ó','ó','ï','ï','ñ','ñ','ò','ò','ô','ô', // 9: u +- '¦','­','ø','ø','õ','õ','ö','ö','÷','÷','ù','ù', //10: u+ +- 'V','v','W','w','X','x', +- 'Y','y','ý','ý','ú','ú','û','û','ü','ü','þ','þ', //11: y +- 'Z','z', ++{{static_cast('A'),static_cast('a'),static_cast('¸'),static_cast('¸'),static_cast('µ'),static_cast('µ'),static_cast('¶'),static_cast('¶'),static_cast('·'),static_cast('·'),static_cast('¹'),static_cast('¹'), // 0: a ++ static_cast('¢'),static_cast('©'),static_cast('Ê'),static_cast('Ê'),static_cast('Ç'),static_cast('Ç'),static_cast('È'),static_cast('È'),static_cast('É'),static_cast('É'),static_cast('Ë'),static_cast('Ë'), // 1: a^ ++ static_cast('¡'),static_cast('¨'),static_cast('¾'),static_cast('¾'),static_cast('»'),static_cast('»'),static_cast('¼'),static_cast('¼'),static_cast('½'),static_cast('½'),static_cast('Æ'),static_cast('Æ'), // 2: a( ++ static_cast('B'),static_cast('b'),static_cast('C'),static_cast('c'),static_cast('D'),static_cast('d'), ++ static_cast('§'),static_cast('®'), ++ static_cast('E'),static_cast('e'),static_cast('Ð'),static_cast('Ð'),static_cast('Ì'),static_cast('Ì'),static_cast('Î'),static_cast('Î'),static_cast('Ï'),static_cast('Ï'),static_cast('Ñ'),static_cast('Ñ'), // 3: e ++ static_cast('£'),static_cast('ª'),static_cast('Õ'),static_cast('Õ'),static_cast('Ò'),static_cast('Ò'),static_cast('Ó'),static_cast('Ó'),static_cast('Ô'),static_cast('Ô'),static_cast('Ö'),static_cast('Ö'), // 4: e^ ++ static_cast('F'),static_cast('f'),static_cast('G'),static_cast('g'),static_cast('H'),static_cast('h'), ++ static_cast('I'),static_cast('i'),static_cast('Ý'),static_cast('Ý'),static_cast('×'),static_cast('×'),static_cast('Ø'),static_cast('Ø'),static_cast('Ü'),static_cast('Ü'),static_cast('Þ'),static_cast('Þ'), // 5: i ++ static_cast('J'),static_cast('j'),static_cast('K'),static_cast('k'),static_cast('L'),static_cast('l'),static_cast('M'),static_cast('m'),static_cast('N'),static_cast('n'), ++ static_cast('O'),static_cast('o'),static_cast('ã'),static_cast('ã'),static_cast('ß'),static_cast('ß'),static_cast('á'),static_cast('á'),static_cast('â'),static_cast('â'),static_cast('ä'),static_cast('ä'), // 6: o ++ static_cast('¤'),static_cast('«'),static_cast('è'),static_cast('è'),static_cast('å'),static_cast('å'),static_cast('æ'),static_cast('æ'),static_cast('ç'),static_cast('ç'),static_cast('é'),static_cast('é'), // 7: o^ ++ static_cast('¥'),static_cast('¬'),static_cast('í'),static_cast('í'),static_cast('ê'),static_cast('ê'),static_cast('ë'),static_cast('ë'),static_cast('ì'),static_cast('ì'),static_cast('î'),static_cast('î'), // 8: o+ ++ static_cast('P'),static_cast('p'),static_cast('Q'),static_cast('q'),static_cast('R'),static_cast('r'),static_cast('S'),static_cast('s'),static_cast('T'),static_cast('t'), ++ static_cast('U'),static_cast('u'),static_cast('ó'),static_cast('ó'),static_cast('ï'),static_cast('ï'),static_cast('ñ'),static_cast('ñ'),static_cast('ò'),static_cast('ò'),static_cast('ô'),static_cast('ô'), // 9: u ++ static_cast('¦'),static_cast('­'),static_cast('ø'),static_cast('ø'),static_cast('õ'),static_cast('õ'),static_cast('ö'),static_cast('ö'),static_cast('÷'),static_cast('÷'),static_cast('ù'),static_cast('ù'), //10: u+ ++ static_cast('V'),static_cast('v'),static_cast('W'),static_cast('w'),static_cast('X'),static_cast('x'), ++ static_cast('Y'),static_cast('y'),static_cast('ý'),static_cast('ý'),static_cast('ú'),static_cast('ú'),static_cast('û'),static_cast('û'),static_cast('ü'),static_cast('ü'),static_cast('þ'),static_cast('þ'), //11: y ++ static_cast('Z'),static_cast('z'), + 0x80, 0x82, 0x83, 0x84, 0x85, 0x86, 0x87, 0x88, + 0x89, 0x8A, 0x8B, 0x8C, 0x8E, 0x91, 0x92, 0x93, + 0x94, 0x95, 0x96, 0x97, 0x98, 0x99, 0x9A, 0x9B, + 0x9C, 0x9E, 0x9F}, + //VPS +-{ 'A','a','Á','á','€','à','','ä','‚','ã','å','å', +- 'Â','â','ƒ','Ã','„','À','…','Ä','Å','Å','Æ','Æ', +- 'ˆ','æ','','¡','Ž','¢','','£','ð','¤','¥','¥', +- 'B','b','C','c','D','d', +- 'ñ','Ç', +- 'E','e','É','é','×','è','Þ','È','þ','ë','Ë','Ë', +- 'Ê','ê','','‰','“','Š','”','‹','•','Í','Œ','Œ', +- 'F','f','G','g','H','h', +- 'I','i','´','í','µ','ì','·','Ì','¸','ï','Î','Î', +- 'J','j','K','k','L','l','M','m','N','n', +- 'O','o','¹','ó','¼','ò','½','Õ','¾','õ','†','†', +- 'Ô','ô','–','Ó','—','Ò','˜','°','™','‡','¶','¶', +- '÷','Ö','','§','ž','©','Ÿ','ª','¦','«','®','®', +- 'P','p','Q','q','R','r','S','s','T','t', +- 'U','u','Ú','ú','¨','ù','Ñ','û','¬','Û','ø','ø', +- 'Ð','Ü','­','Ù','¯','Ø','±','º','»','»','¿','¿', +- 'V','v','W','w','X','x', +- 'Y','y','Ý','š','²','ÿ','ý','›','³','Ï','œ','œ', +- 'Z','z', ++{ static_cast('A'),static_cast('a'),static_cast('Á'),static_cast('á'),static_cast('€'),static_cast('à'),static_cast(''),static_cast('ä'),static_cast('‚'),static_cast('ã'),static_cast('å'),static_cast('å'), ++ static_cast('Â'),static_cast('â'),static_cast('ƒ'),static_cast('Ã'),static_cast('„'),static_cast('À'),static_cast('…'),static_cast('Ä'),static_cast('Å'),static_cast('Å'),static_cast('Æ'),static_cast('Æ'), ++ static_cast('ˆ'),static_cast('æ'),static_cast(''),static_cast('¡'),static_cast('Ž'),static_cast('¢'),static_cast(''),static_cast('£'),static_cast('ð'),static_cast('¤'),static_cast('¥'),static_cast('¥'), ++ static_cast('B'),static_cast('b'),static_cast('C'),static_cast('c'),static_cast('D'),static_cast('d'), ++ static_cast('ñ'),static_cast('Ç'), ++ static_cast('E'),static_cast('e'),static_cast('É'),static_cast('é'),static_cast('×'),static_cast('è'),static_cast('Þ'),static_cast('È'),static_cast('þ'),static_cast('ë'),static_cast('Ë'),static_cast('Ë'), ++ static_cast('Ê'),static_cast('ê'),static_cast(''),static_cast('‰'),static_cast('“'),static_cast('Š'),static_cast('”'),static_cast('‹'),static_cast('•'),static_cast('Í'),static_cast('Œ'),static_cast('Œ'), ++ static_cast('F'),static_cast('f'),static_cast('G'),static_cast('g'),static_cast('H'),static_cast('h'), ++ static_cast('I'),static_cast('i'),static_cast('´'),static_cast('í'),static_cast('µ'),static_cast('ì'),static_cast('·'),static_cast('Ì'),static_cast('¸'),static_cast('ï'),static_cast('Î'),static_cast('Î'), ++ static_cast('J'),static_cast('j'),static_cast('K'),static_cast('k'),static_cast('L'),static_cast('l'),static_cast('M'),static_cast('m'),static_cast('N'),static_cast('n'), ++ static_cast('O'),static_cast('o'),static_cast('¹'),static_cast('ó'),static_cast('¼'),static_cast('ò'),static_cast('½'),static_cast('Õ'),static_cast('¾'),static_cast('õ'),static_cast('†'),static_cast('†'), ++ static_cast('Ô'),static_cast('ô'),static_cast('–'),static_cast('Ó'),static_cast('—'),static_cast('Ò'),static_cast('˜'),static_cast('°'),static_cast('™'),static_cast('‡'),static_cast('¶'),static_cast('¶'), ++ static_cast('÷'),static_cast('Ö'),static_cast(''),static_cast('§'),static_cast('ž'),static_cast('©'),static_cast('Ÿ'),static_cast('ª'),static_cast('¦'),static_cast('«'),static_cast('®'),static_cast('®'), ++ static_cast('P'),static_cast('p'),static_cast('Q'),static_cast('q'),static_cast('R'),static_cast('r'),static_cast('S'),static_cast('s'),static_cast('T'),static_cast('t'), ++ static_cast('U'),static_cast('u'),static_cast('Ú'),static_cast('ú'),static_cast('¨'),static_cast('ù'),static_cast('Ñ'),static_cast('û'),static_cast('¬'),static_cast('Û'),static_cast('ø'),static_cast('ø'), ++ static_cast('Ð'),static_cast('Ü'),static_cast('­'),static_cast('Ù'),static_cast('¯'),static_cast('Ø'),static_cast('±'),static_cast('º'),static_cast('»'),static_cast('»'),static_cast('¿'),static_cast('¿'), ++ static_cast('V'),static_cast('v'),static_cast('W'),static_cast('w'),static_cast('X'),static_cast('x'), ++ static_cast('Y'),static_cast('y'),static_cast('Ý'),static_cast('š'),static_cast('²'),static_cast('ÿ'),static_cast('ý'),static_cast('›'),static_cast('³'),static_cast('Ï'),static_cast('œ'),static_cast('œ'), ++ static_cast('Z'),static_cast('z'), + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x8E, 0x91, 0x92, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x9E, 0x00}, + //VISCII +-{ 'A','a','Á','á','À','à','Ä','ä','Ã','ã','€','Õ', +- 'Â','â','„','¤','…','¥','†','¦','ç','ç','‡','§', +- 'Å','å','','¡','‚','¢','Æ','Æ','Ç','Ç','ƒ','£', +- 'B','b','C','c','D','d', +- 'Ð','ð', +- 'E','e','É','é','È','è','Ë','ë','ˆ','¨','‰','©', +- 'Ê','ê','Š','ª','‹','«','Œ','¬','','­','Ž','®', +- 'F','f','G','g','H','h', +- 'I','i','Í','í','Ì','ì','›','ï','Î','î','˜','¸', +- 'J','j','K','k','L','l','M','m','N','n', +- 'O','o','Ó','ó','Ò','ò','™','ö','õ','õ','š','÷', +- 'Ô','ô','','¯','','°','‘','±','’','²','“','µ', +- '´','½','•','¾','–','¶','—','·','³','Þ','”','þ', +- 'P','p','Q','q','R','r','S','s','T','t', +- 'U','u','Ú','ú','Ù','ù','œ','ü','','û','ž','ø', +- '¿','ß','º','Ñ','»','×','¼','Ø','ÿ','æ','¹','ñ', +- 'V','v','W','w','X','x', +- 'Y','y','Ý','ý','Ÿ','Ï','Ö','Ö','Û','Û','Ü','Ü', +- 'Z','z', ++{ static_cast('A'),static_cast('a'),static_cast('Á'),static_cast('á'),static_cast('À'),static_cast('à'),static_cast('Ä'),static_cast('ä'),static_cast('Ã'),static_cast('ã'),static_cast('€'),static_cast('Õ'), ++ static_cast('Â'),static_cast('â'),static_cast('„'),static_cast('¤'),static_cast('…'),static_cast('¥'),static_cast('†'),static_cast('¦'),static_cast('ç'),static_cast('ç'),static_cast('‡'),static_cast('§'), ++ static_cast('Å'),static_cast('å'),static_cast(''),static_cast('¡'),static_cast('‚'),static_cast('¢'),static_cast('Æ'),static_cast('Æ'),static_cast('Ç'),static_cast('Ç'),static_cast('ƒ'),static_cast('£'), ++ static_cast('B'),static_cast('b'),static_cast('C'),static_cast('c'),static_cast('D'),static_cast('d'), ++ static_cast('Ð'),static_cast('ð'), ++ static_cast('E'),static_cast('e'),static_cast('É'),static_cast('é'),static_cast('È'),static_cast('è'),static_cast('Ë'),static_cast('ë'),static_cast('ˆ'),static_cast('¨'),static_cast('‰'),static_cast('©'), ++ static_cast('Ê'),static_cast('ê'),static_cast('Š'),static_cast('ª'),static_cast('‹'),static_cast('«'),static_cast('Œ'),static_cast('¬'),static_cast(''),static_cast('­'),static_cast('Ž'),static_cast('®'), ++ static_cast('F'),static_cast('f'),static_cast('G'),static_cast('g'),static_cast('H'),static_cast('h'), ++ static_cast('I'),static_cast('i'),static_cast('Í'),static_cast('í'),static_cast('Ì'),static_cast('ì'),static_cast('›'),static_cast('ï'),static_cast('Î'),static_cast('î'),static_cast('˜'),static_cast('¸'), ++ static_cast('J'),static_cast('j'),static_cast('K'),static_cast('k'),static_cast('L'),static_cast('l'),static_cast('M'),static_cast('m'),static_cast('N'),static_cast('n'), ++ static_cast('O'),static_cast('o'),static_cast('Ó'),static_cast('ó'),static_cast('Ò'),static_cast('ò'),static_cast('™'),static_cast('ö'),static_cast('õ'),static_cast('õ'),static_cast('š'),static_cast('÷'), ++ static_cast('Ô'),static_cast('ô'),static_cast(''),static_cast('¯'),static_cast(''),static_cast('°'),static_cast('‘'),static_cast('±'),static_cast('’'),static_cast('²'),static_cast('“'),static_cast('µ'), ++ static_cast('´'),static_cast('½'),static_cast('•'),static_cast('¾'),static_cast('–'),static_cast('¶'),static_cast('—'),static_cast('·'),static_cast('³'),static_cast('Þ'),static_cast('”'),static_cast('þ'), ++ static_cast('P'),static_cast('p'),static_cast('Q'),static_cast('q'),static_cast('R'),static_cast('r'),static_cast('S'),static_cast('s'),static_cast('T'),static_cast('t'), ++ static_cast('U'),static_cast('u'),static_cast('Ú'),static_cast('ú'),static_cast('Ù'),static_cast('ù'),static_cast('œ'),static_cast('ü'),static_cast(''),static_cast('û'),static_cast('ž'),static_cast('ø'), ++ static_cast('¿'),static_cast('ß'),static_cast('º'),static_cast('Ñ'),static_cast('»'),static_cast('×'),static_cast('¼'),static_cast('Ø'),static_cast('ÿ'),static_cast('æ'),static_cast('¹'),static_cast('ñ'), ++ static_cast('V'),static_cast('v'),static_cast('W'),static_cast('w'),static_cast('X'),static_cast('x'), ++ static_cast('Y'),static_cast('y'),static_cast('Ý'),static_cast('ý'),static_cast('Ÿ'),static_cast('Ï'),static_cast('Ö'),static_cast('Ö'),static_cast('Û'),static_cast('Û'),static_cast('Ü'),static_cast('Ü'), ++ static_cast('Z'),static_cast('z'), + 0x80, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x8E, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x9E, 0x00}, + // BKHCM1 +-{'A','a','€','¾','','¿','‚','À','ƒ','Á','„','Â', +- 'Ÿ','Ý','~','Þ','¡','ß','¢','à','£','á','¤','â', +- '™','×','š','Ø','›','Ù','œ','Ú','','Û','˜','Ü', +- 'B','b','C','c','D','d', +- '}','½', +- 'E','e','…','Ã','†','Ä','‡','Å','ˆ','Æ','‰','Ç', +- '¥','ã','¦','ä','§','å','¨','æ','©','ç','ª','è', +- 'F','f','G','g','H','h', +- 'I','i','Š','È','‹','É','Œ','Ê','','Ë','Ž','Ì', +- 'J','j','K','k','L','l','M','m','N','n', +- 'O','o','','Í','','Î','‘','Ï','’','Ð','“','Ñ', +- '«','é','¬','ê','­','ë','®','ì','¯','í','°','î', +- '±','ï','²','ð','³','ñ','´','ò','µ','ó','¶','ô', +- 'P','p','Q','q','R','r','S','s','T','t', +- 'U','u','”','Ò','•','Ó','–','Ô','—','Õ','˜','Ö', +- '·','õ','¸','ö','¹','÷','º','ø','»','ù','¼','ú', +- 'V','v','W','w','X','x', +- 'Y','y','{','û','^','ü','`','ý','|','þ','Ž','ÿ', +- 'Z','z', ++{static_cast('A'),static_cast('a'),static_cast('€'),static_cast('¾'),static_cast(''),static_cast('¿'),static_cast('‚'),static_cast('À'),static_cast('ƒ'),static_cast('Á'),static_cast('„'),static_cast('Â'), ++ static_cast('Ÿ'),static_cast('Ý'),static_cast('~'),static_cast('Þ'),static_cast('¡'),static_cast('ß'),static_cast('¢'),static_cast('à'),static_cast('£'),static_cast('á'),static_cast('¤'),static_cast('â'), ++ static_cast('™'),static_cast('×'),static_cast('š'),static_cast('Ø'),static_cast('›'),static_cast('Ù'),static_cast('œ'),static_cast('Ú'),static_cast(''),static_cast('Û'),static_cast('˜'),static_cast('Ü'), ++ static_cast('B'),static_cast('b'),static_cast('C'),static_cast('c'),static_cast('D'),static_cast('d'), ++ static_cast('}'),static_cast('½'), ++ static_cast('E'),static_cast('e'),static_cast('…'),static_cast('Ã'),static_cast('†'),static_cast('Ä'),static_cast('‡'),static_cast('Å'),static_cast('ˆ'),static_cast('Æ'),static_cast('‰'),static_cast('Ç'), ++ static_cast('¥'),static_cast('ã'),static_cast('¦'),static_cast('ä'),static_cast('§'),static_cast('å'),static_cast('¨'),static_cast('æ'),static_cast('©'),static_cast('ç'),static_cast('ª'),static_cast('è'), ++ static_cast('F'),static_cast('f'),static_cast('G'),static_cast('g'),static_cast('H'),static_cast('h'), ++ static_cast('I'),static_cast('i'),static_cast('Š'),static_cast('È'),static_cast('‹'),static_cast('É'),static_cast('Œ'),static_cast('Ê'),static_cast(''),static_cast('Ë'),static_cast('Ž'),static_cast('Ì'), ++ static_cast('J'),static_cast('j'),static_cast('K'),static_cast('k'),static_cast('L'),static_cast('l'),static_cast('M'),static_cast('m'),static_cast('N'),static_cast('n'), ++ static_cast('O'),static_cast('o'),static_cast(''),static_cast('Í'),static_cast(''),static_cast('Î'),static_cast('‘'),static_cast('Ï'),static_cast('’'),static_cast('Ð'),static_cast('“'),static_cast('Ñ'), ++ static_cast('«'),static_cast('é'),static_cast('¬'),static_cast('ê'),static_cast('­'),static_cast('ë'),static_cast('®'),static_cast('ì'),static_cast('¯'),static_cast('í'),static_cast('°'),static_cast('î'), ++ static_cast('±'),static_cast('ï'),static_cast('²'),static_cast('ð'),static_cast('³'),static_cast('ñ'),static_cast('´'),static_cast('ò'),static_cast('µ'),static_cast('ó'),static_cast('¶'),static_cast('ô'), ++ static_cast('P'),static_cast('p'),static_cast('Q'),static_cast('q'),static_cast('R'),static_cast('r'),static_cast('S'),static_cast('s'),static_cast('T'),static_cast('t'), ++ static_cast('U'),static_cast('u'),static_cast('”'),static_cast('Ò'),static_cast('•'),static_cast('Ó'),static_cast('–'),static_cast('Ô'),static_cast('—'),static_cast('Õ'),static_cast('˜'),static_cast('Ö'), ++ static_cast('·'),static_cast('õ'),static_cast('¸'),static_cast('ö'),static_cast('¹'),static_cast('÷'),static_cast('º'),static_cast('ø'),static_cast('»'),static_cast('ù'),static_cast('¼'),static_cast('ú'), ++ static_cast('V'),static_cast('v'),static_cast('W'),static_cast('w'),static_cast('X'),static_cast('x'), ++ static_cast('Y'),static_cast('y'),static_cast('{'),static_cast('û'),static_cast('^'),static_cast('ü'),static_cast('`'),static_cast('ý'),static_cast('|'),static_cast('þ'),static_cast('Ž'),static_cast('ÿ'), ++ static_cast('Z'),static_cast('z'), + 0x80, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x8E, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x9E, 0x00}, + //Vietware-F +-{ 'A','a','À','À','ª','ª','¶','¶','º','º','Á','Á', +- '—','¡','Ê','Ê','Ç','Ç','È','È','É','É','Ë','Ë', +- '–','Ÿ','Å','Å','Â','Â','Ã','Ã','Ä','Ä','Æ','Æ', +- 'B','b','C','c','D','d', +- '˜','¢', +- 'E','e','Ï','Ï','Ì','Ì','Í','Í','Î','Î','Ñ','Ñ', +- '™','£','Õ','Õ','Ò','Ò','Ó','Ó','Ô','Ô','Ö','Ö', +- 'F','f','G','g','H','h', +- 'I','i','Û','Û','Ø','Ø','Ù','Ù','Ú','Ú','Ü','Ü', +- 'J','j','K','k','L','l','M','m','N','n', +- 'O','o','â','â','ß','ß','à','à','á','á','ã','ã', +- 'š','¤','ç','ç','ä','ä','å','å','æ','æ','è','è', +- '›','¥','ì','ì','é','é','ê','ê','ë','ë','í','í', +- 'P','p','Q','q','R','r','S','s','T','t', +- 'U','u','ò','ò','î','î','ï','ï','ñ','ñ','ó','ó', +- 'œ','§','÷','÷','ô','ô','õ','õ','ö','ö','ø','ø', +- 'V','v','W','w','X','x', +- 'Y','y','ü','ü','ù','ù','ú','ú','û','û','ÿ','ÿ', +- 'Z','z', ++{ static_cast('A'),static_cast('a'),static_cast('À'),static_cast('À'),static_cast('ª'),static_cast('ª'),static_cast('¶'),static_cast('¶'),static_cast('º'),static_cast('º'),static_cast('Á'),static_cast('Á'), ++ static_cast('—'),static_cast('¡'),static_cast('Ê'),static_cast('Ê'),static_cast('Ç'),static_cast('Ç'),static_cast('È'),static_cast('È'),static_cast('É'),static_cast('É'),static_cast('Ë'),static_cast('Ë'), ++ static_cast('–'),static_cast('Ÿ'),static_cast('Å'),static_cast('Å'),static_cast('Â'),static_cast('Â'),static_cast('Ã'),static_cast('Ã'),static_cast('Ä'),static_cast('Ä'),static_cast('Æ'),static_cast('Æ'), ++ static_cast('B'),static_cast('b'),static_cast('C'),static_cast('c'),static_cast('D'),static_cast('d'), ++ static_cast('˜'),static_cast('¢'), ++ static_cast('E'),static_cast('e'),static_cast('Ï'),static_cast('Ï'),static_cast('Ì'),static_cast('Ì'),static_cast('Í'),static_cast('Í'),static_cast('Î'),static_cast('Î'),static_cast('Ñ'),static_cast('Ñ'), ++ static_cast('™'),static_cast('£'),static_cast('Õ'),static_cast('Õ'),static_cast('Ò'),static_cast('Ò'),static_cast('Ó'),static_cast('Ó'),static_cast('Ô'),static_cast('Ô'),static_cast('Ö'),static_cast('Ö'), ++ static_cast('F'),static_cast('f'),static_cast('G'),static_cast('g'),static_cast('H'),static_cast('h'), ++ static_cast('I'),static_cast('i'),static_cast('Û'),static_cast('Û'),static_cast('Ø'),static_cast('Ø'),static_cast('Ù'),static_cast('Ù'),static_cast('Ú'),static_cast('Ú'),static_cast('Ü'),static_cast('Ü'), ++ static_cast('J'),static_cast('j'),static_cast('K'),static_cast('k'),static_cast('L'),static_cast('l'),static_cast('M'),static_cast('m'),static_cast('N'),static_cast('n'), ++ static_cast('O'),static_cast('o'),static_cast('â'),static_cast('â'),static_cast('ß'),static_cast('ß'),static_cast('à'),static_cast('à'),static_cast('á'),static_cast('á'),static_cast('ã'),static_cast('ã'), ++ static_cast('š'),static_cast('¤'),static_cast('ç'),static_cast('ç'),static_cast('ä'),static_cast('ä'),static_cast('å'),static_cast('å'),static_cast('æ'),static_cast('æ'),static_cast('è'),static_cast('è'), ++ static_cast('›'),static_cast('¥'),static_cast('ì'),static_cast('ì'),static_cast('é'),static_cast('é'),static_cast('ê'),static_cast('ê'),static_cast('ë'),static_cast('ë'),static_cast('í'),static_cast('í'), ++ static_cast('P'),static_cast('p'),static_cast('Q'),static_cast('q'),static_cast('R'),static_cast('r'),static_cast('S'),static_cast('s'),static_cast('T'),static_cast('t'), ++ static_cast('U'),static_cast('u'),static_cast('ò'),static_cast('ò'),static_cast('î'),static_cast('î'),static_cast('ï'),static_cast('ï'),static_cast('ñ'),static_cast('ñ'),static_cast('ó'),static_cast('ó'), ++ static_cast('œ'),static_cast('§'),static_cast('÷'),static_cast('÷'),static_cast('ô'),static_cast('ô'),static_cast('õ'),static_cast('õ'),static_cast('ö'),static_cast('ö'),static_cast('ø'),static_cast('ø'), ++ static_cast('V'),static_cast('v'),static_cast('W'),static_cast('w'),static_cast('X'),static_cast('x'), ++ static_cast('Y'),static_cast('y'),static_cast('ü'),static_cast('ü'),static_cast('ù'),static_cast('ù'),static_cast('ú'),static_cast('ú'),static_cast('û'),static_cast('û'),static_cast('ÿ'),static_cast('ÿ'), ++ static_cast('Z'),static_cast('z'), + 0x80, 0x82, 0x83, 0x84, 0x85, 0x86, 0x87, 0x88, + 0x89, 0x8A, 0x8B, 0x8C, 0x8E, 0x91, 0x92, 0x93, + 0x94, 0x95, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x9E, 0x00}, + // ISC +- {'A','a','ƒ','¸','€','µ','','¶','‚','·','„','¹', +- '¢','©','Ä',' ','Á','Ç','Â','È','Ã','É','†','Ë', +- '¡','¨','À','¾','¯','»','º','¼','¿','½','…','Æ', +- 'B','b','C','c','D','d', +- '§','®', +- 'E','e','Ð','Š','‡','Ì','ˆ','Î','‰','Ï','Ñ','‹', +- '£','ª','Ú','Õ','Å','Ò','Í','Ó','Ù','Ô','Œ','Ö', +- 'F','f','G','g','H','h', +- 'I','i','','Ý','','×','Ž','Ø','','Ü','‘','Þ', +- 'J','j','K','k','L','l','M','m','N','n', +- 'O','o','•','ã','’','ß','“','á','”','â','–','ä', +- '¤','«','ÿ','è','Û','å','à','æ','ð','ç','—','é', +- '¥','¬','›','í','˜','ê','™','ë','š','ì','œ','î', +- 'P','p','Q','q','R','r','S','s','T','t', +- 'U','u','@','ó','','ï','ž','ñ','Ÿ','ò','|','ô', +- '¦','­','`','ø',0x5C,'õ','^','ö','~','÷','#','ù', +- 'V','v','W','w','X','x', +- 'Y','y','³','ý','°','ú','±','û','²','ü','´','þ', +- 'Z','z', ++ {static_cast('A'),static_cast('a'),static_cast('ƒ'),static_cast('¸'),static_cast('€'),static_cast('µ'),static_cast(''),static_cast('¶'),static_cast('‚'),static_cast('·'),static_cast('„'),static_cast('¹'), ++ static_cast('¢'),static_cast('©'),static_cast('Ä'),static_cast(' '),static_cast('Á'),static_cast('Ç'),static_cast('Â'),static_cast('È'),static_cast('Ã'),static_cast('É'),static_cast('†'),static_cast('Ë'), ++ static_cast('¡'),static_cast('¨'),static_cast('À'),static_cast('¾'),static_cast('¯'),static_cast('»'),static_cast('º'),static_cast('¼'),static_cast('¿'),static_cast('½'),static_cast('…'),static_cast('Æ'), ++ static_cast('B'),static_cast('b'),static_cast('C'),static_cast('c'),static_cast('D'),static_cast('d'), ++ static_cast('§'),static_cast('®'), ++ static_cast('E'),static_cast('e'),static_cast('Ð'),static_cast('Š'),static_cast('‡'),static_cast('Ì'),static_cast('ˆ'),static_cast('Î'),static_cast('‰'),static_cast('Ï'),static_cast('Ñ'),static_cast('‹'), ++ static_cast('£'),static_cast('ª'),static_cast('Ú'),static_cast('Õ'),static_cast('Å'),static_cast('Ò'),static_cast('Í'),static_cast('Ó'),static_cast('Ù'),static_cast('Ô'),static_cast('Œ'),static_cast('Ö'), ++ static_cast('F'),static_cast('f'),static_cast('G'),static_cast('g'),static_cast('H'),static_cast('h'), ++ static_cast('I'),static_cast('i'),static_cast(''),static_cast('Ý'),static_cast(''),static_cast('×'),static_cast('Ž'),static_cast('Ø'),static_cast(''),static_cast('Ü'),static_cast('‘'),static_cast('Þ'), ++ static_cast('J'),static_cast('j'),static_cast('K'),static_cast('k'),static_cast('L'),static_cast('l'),static_cast('M'),static_cast('m'),static_cast('N'),static_cast('n'), ++ static_cast('O'),static_cast('o'),static_cast('•'),static_cast('ã'),static_cast('’'),static_cast('ß'),static_cast('“'),static_cast('á'),static_cast('”'),static_cast('â'),static_cast('–'),static_cast('ä'), ++ static_cast('¤'),static_cast('«'),static_cast('ÿ'),static_cast('è'),static_cast('Û'),static_cast('å'),static_cast('à'),static_cast('æ'),static_cast('ð'),static_cast('ç'),static_cast('—'),static_cast('é'), ++ static_cast('¥'),static_cast('¬'),static_cast('›'),static_cast('í'),static_cast('˜'),static_cast('ê'),static_cast('™'),static_cast('ë'),static_cast('š'),static_cast('ì'),static_cast('œ'),static_cast('î'), ++ static_cast('P'),static_cast('p'),static_cast('Q'),static_cast('q'),static_cast('R'),static_cast('r'),static_cast('S'),static_cast('s'),static_cast('T'),static_cast('t'), ++ static_cast('U'),static_cast('u'),static_cast('@'),static_cast('ó'),static_cast(''),static_cast('ï'),static_cast('ž'),static_cast('ñ'),static_cast('Ÿ'),static_cast('ò'),static_cast('|'),static_cast('ô'), ++ static_cast('¦'),static_cast('­'),static_cast('`'),static_cast('ø'),0x5C,static_cast('õ'),static_cast('^'),static_cast('ö'),static_cast('~'),static_cast('÷'),static_cast('#'),static_cast('ù'), ++ static_cast('V'),static_cast('v'),static_cast('W'),static_cast('w'),static_cast('X'),static_cast('x'), ++ static_cast('Y'),static_cast('y'),static_cast('³'),static_cast('ý'),static_cast('°'),static_cast('ú'),static_cast('±'),static_cast('û'),static_cast('²'),static_cast('ü'),static_cast('´'),static_cast('þ'), ++ static_cast('Z'),static_cast('z'), + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x11, 0x12, 0x13, + 0x14, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,