libiconv.patch
上传用户:kjfoods
上传日期:2020-07-06
资源大小:29949k
文件大小:148k
源码类别:

midi

开发平台:

Unix_Linux

  1. diff -Naur libiconv.old/lib/aliases.gperf libiconv/lib/aliases.gperf
  2. --- libiconv.old/lib/aliases.gperf 2003-05-22 22:17:15.000000000 +0200
  3. +++ libiconv/lib/aliases.gperf 2005-08-04 18:54:43.000000000 +0200
  4. @@ -21,6 +21,7 @@
  5.  US, ei_ascii
  6.  CSASCII, ei_ascii
  7.  UTF-8, ei_utf8
  8. +UTF-8-MAC, ei_utf8mac
  9.  UCS-2, ei_ucs2
  10.  ISO-10646-UCS-2, ei_ucs2
  11.  CSUNICODE, ei_ucs2
  12. diff -Naur libiconv.old/lib/aliases.h libiconv/lib/aliases.h
  13. --- libiconv.old/lib/aliases.h 2003-05-22 22:17:17.000000000 +0200
  14. +++ libiconv/lib/aliases.h 2005-08-04 18:54:43.000000000 +0200
  15. @@ -1,4 +1,4 @@
  16. -/* ANSI-C code produced by gperf version 3.0 */
  17. +/* ANSI-C code produced by gperf version 3.0.1 */
  18.  /* Command-line: gperf -m 10 lib/aliases.gperf  */
  19.  /* Computed positions: -k'1,3-11,$' */
  20.  
  21. @@ -32,7 +32,7 @@
  22.  #line 1 "lib/aliases.gperf"
  23.  struct alias { int name; unsigned int encoding_index; };
  24.  
  25. -#define TOTAL_KEYWORDS 324
  26. +#define TOTAL_KEYWORDS 325
  27.  #define MIN_WORD_LENGTH 2
  28.  #define MAX_WORD_LENGTH 45
  29.  #define MIN_HASH_VALUE 15
  30. @@ -55,11 +55,11 @@
  31.        880, 880, 880, 880, 880, 880, 880, 880, 880, 880,
  32.        880, 880, 880, 880, 880, 880, 880, 880, 880, 880,
  33.        880, 880, 880, 880, 880, 880, 880, 880, 880, 880,
  34. -      880, 880, 880, 880, 880,   6,  69, 880,  44,   5,
  35. -        6,  18,  60,   9,   8,  50,  14,  13, 271, 880,
  36. +      880, 880, 880, 880, 880,   6, 142, 880,  44,   5,
  37. +        6,  18,  60,   9,   8,  50,  14,  13, 291, 880,
  38.        880, 880, 880, 880, 880, 107, 152,   5,  29,   7,
  39. -       43, 112,  42,   5, 341, 106,  10, 158,   8,   5,
  40. -        6, 880,  61,  38,  98, 152, 194, 112,  30,  10,
  41. +      205, 112,  42,   5, 341, 106,  10, 158,   8,   5,
  42. +        6, 880,  61,  38,  98, 152, 110, 112,  30,  10,
  43.          6, 880, 880, 880, 880,  60, 880, 880, 880, 880,
  44.        880, 880, 880, 880, 880, 880, 880, 880, 880, 880,
  45.        880, 880, 880, 880, 880, 880, 880, 880, 880, 880,
  46. @@ -205,6 +205,7 @@
  47.      char stringpool_str171[sizeof("MAC")];
  48.      char stringpool_str172[sizeof("ISO_8859-3")];
  49.      char stringpool_str173[sizeof("ISO-IR-109")];
  50. +    char stringpool_str174[sizeof("VISCII")];
  51.      char stringpool_str175[sizeof("ISO8859-7")];
  52.      char stringpool_str176[sizeof("ISO-8859-10")];
  53.      char stringpool_str177[sizeof("CSASCII")];
  54. @@ -212,6 +213,7 @@
  55.      char stringpool_str179[sizeof("ISO-IR-179")];
  56.      char stringpool_str182[sizeof("ISO-8859-7")];
  57.      char stringpool_str184[sizeof("ISO-IR-203")];
  58. +    char stringpool_str186[sizeof("CSVISCII")];
  59.      char stringpool_str189[sizeof("ISO-IR-149")];
  60.      char stringpool_str190[sizeof("MS-EE")];
  61.      char stringpool_str191[sizeof("ISO-IR-148")];
  62. @@ -237,34 +239,28 @@
  63.      char stringpool_str222[sizeof("ISO-IR-14")];
  64.      char stringpool_str225[sizeof("ELOT_928")];
  65.      char stringpool_str227[sizeof("LATIN7")];
  66. -    char stringpool_str228[sizeof("UTF-16")];
  67. +    char stringpool_str228[sizeof("TCVN")];
  68.      char stringpool_str230[sizeof("ISO_8859-10")];
  69.      char stringpool_str232[sizeof("CSUNICODE")];
  70.      char stringpool_str233[sizeof("UCS-2LE")];
  71. -    char stringpool_str234[sizeof("UTF-8")];
  72.      char stringpool_str235[sizeof("ISO-IR-100")];
  73.      char stringpool_str236[sizeof("ISO_8859-7")];
  74. -    char stringpool_str237[sizeof("UTF-32")];
  75.      char stringpool_str238[sizeof("CHAR")];
  76.      char stringpool_str241[sizeof("UNICODE-1-1")];
  77.      char stringpool_str242[sizeof("CSUNICODE11")];
  78.      char stringpool_str244[sizeof("TIS620")];
  79.      char stringpool_str245[sizeof("EUCKR")];
  80. -    char stringpool_str246[sizeof("UTF-16LE")];
  81.      char stringpool_str247[sizeof("LATIN4")];
  82.      char stringpool_str250[sizeof("KSC_5601")];
  83.      char stringpool_str251[sizeof("TIS-620")];
  84.      char stringpool_str252[sizeof("EUC-KR")];
  85.      char stringpool_str254[sizeof("IBM-CP1133")];
  86.      char stringpool_str256[sizeof("ISO_8859-4")];
  87. -    char stringpool_str257[sizeof("UTF-32LE")];
  88. -    char stringpool_str258[sizeof("VISCII")];
  89.      char stringpool_str259[sizeof("KOI8-R")];
  90.      char stringpool_str262[sizeof("ISO_8859-14")];
  91.      char stringpool_str264[sizeof("CSKOI8R")];
  92.      char stringpool_str266[sizeof("GREEK8")];
  93.      char stringpool_str267[sizeof("MS-CYRL")];
  94. -    char stringpool_str270[sizeof("CSVISCII")];
  95.      char stringpool_str280[sizeof("IBM850")];
  96.      char stringpool_str283[sizeof("ISO-IR-144")];
  97.      char stringpool_str286[sizeof("BIG5")];
  98. @@ -283,12 +279,11 @@
  99.      char stringpool_str303[sizeof("KOREAN")];
  100.      char stringpool_str304[sizeof("CSISOLATIN2")];
  101.      char stringpool_str305[sizeof("CN-BIG5")];
  102. -    char stringpool_str306[sizeof("UTF-7")];
  103. +    char stringpool_str307[sizeof("TCVN-5712")];
  104.      char stringpool_str308[sizeof("CSISOLATIN6")];
  105.      char stringpool_str309[sizeof("CSISOLATINCYRILLIC")];
  106.      char stringpool_str310[sizeof("CSISOLATIN5")];
  107. -    char stringpool_str312[sizeof("TCVN")];
  108. -    char stringpool_str315[sizeof("TIS620.2529-1")];
  109. +    char stringpool_str312[sizeof("TCVN5712-1")];
  110.      char stringpool_str318[sizeof("CSGB2312")];
  111.      char stringpool_str320[sizeof("ISO-10646-UCS-2")];
  112.      char stringpool_str321[sizeof("UCS-4")];
  113. @@ -301,12 +296,12 @@
  114.      char stringpool_str328[sizeof("CSISOLATIN3")];
  115.      char stringpool_str329[sizeof("ISO646-US")];
  116.      char stringpool_str331[sizeof("US-ASCII")];
  117. -    char stringpool_str332[sizeof("TIS620.2533-1")];
  118.      char stringpool_str333[sizeof("KOI8-T")];
  119.      char stringpool_str334[sizeof("MS-ANSI")];
  120.      char stringpool_str335[sizeof("KS_C_5601-1989")];
  121.      char stringpool_str336[sizeof("GB_1988-80")];
  122.      char stringpool_str339[sizeof("EUCTW")];
  123. +    char stringpool_str342[sizeof("VISCII1.1-1")];
  124.      char stringpool_str343[sizeof("GREEK")];
  125.      char stringpool_str346[sizeof("EUC-TW")];
  126.      char stringpool_str347[sizeof("WINDOWS-1251")];
  127. @@ -314,7 +309,6 @@
  128.      char stringpool_str349[sizeof("JP")];
  129.      char stringpool_str350[sizeof("WINDOWS-1256")];
  130.      char stringpool_str351[sizeof("WINDOWS-1255")];
  131. -    char stringpool_str353[sizeof("VISCII1.1-1")];
  132.      char stringpool_str354[sizeof("CSISO2022KR")];
  133.      char stringpool_str356[sizeof("WINDOWS-1258")];
  134.      char stringpool_str360[sizeof("WINDOWS-1253")];
  135. @@ -323,7 +317,6 @@
  136.      char stringpool_str368[sizeof("ROMAN8")];
  137.      char stringpool_str369[sizeof("HZ-GB-2312")];
  138.      char stringpool_str370[sizeof("EUCJP")];
  139. -    char stringpool_str371[sizeof("TIS620.2533-0")];
  140.      char stringpool_str372[sizeof("KS_C_5601-1987")];
  141.      char stringpool_str373[sizeof("MACICELAND")];
  142.      char stringpool_str374[sizeof("ISO-10646-UCS-4")];
  143. @@ -331,76 +324,81 @@
  144.      char stringpool_str377[sizeof("EUC-JP")];
  145.      char stringpool_str386[sizeof("WINDOWS-1250")];
  146.      char stringpool_str387[sizeof("ARABIC")];
  147. -    char stringpool_str388[sizeof("UTF-16BE")];
  148. -    char stringpool_str391[sizeof("TCVN-5712")];
  149. +    char stringpool_str388[sizeof("TIS620.2529-1")];
  150. +    char stringpool_str390[sizeof("UTF-16")];
  151.      char stringpool_str392[sizeof("WINDOWS-1257")];
  152.      char stringpool_str394[sizeof("CSPC862LATINHEBREW")];
  153. -    char stringpool_str396[sizeof("TCVN5712-1")];
  154. -    char stringpool_str399[sizeof("UTF-32BE")];
  155. +    char stringpool_str396[sizeof("UTF-8")];
  156. +    char stringpool_str399[sizeof("UTF-32")];
  157.      char stringpool_str402[sizeof("WINDOWS-1254")];
  158.      char stringpool_str404[sizeof("CSEUCKR")];
  159. +    char stringpool_str405[sizeof("TIS620.2533-1")];
  160.      char stringpool_str406[sizeof("ASMO-708")];
  161. +    char stringpool_str408[sizeof("UTF-16LE")];
  162.      char stringpool_str409[sizeof("CSISOLATINARABIC")];
  163.      char stringpool_str410[sizeof("MACINTOSH")];
  164.      char stringpool_str411[sizeof("UCS-2-INTERNAL")];
  165.      char stringpool_str412[sizeof("CSISOLATIN4")];
  166.      char stringpool_str416[sizeof("ECMA-114")];
  167.      char stringpool_str418[sizeof("CN-GB-ISOIR165")];
  168. -    char stringpool_str420[sizeof("ANSI_X3.4-1986")];
  169. +    char stringpool_str419[sizeof("UTF-32LE")];
  170.      char stringpool_str421[sizeof("CSISO57GB1988")];
  171.      char stringpool_str423[sizeof("CSISO58GB231280")];
  172.      char stringpool_str424[sizeof("HP-ROMAN8")];
  173. -    char stringpool_str426[sizeof("ANSI_X3.4-1968")];
  174.      char stringpool_str427[sizeof("MACTHAI")];
  175.      char stringpool_str429[sizeof("UCS-4BE")];
  176.      char stringpool_str430[sizeof("CSHPROMAN8")];
  177.      char stringpool_str432[sizeof("CN-GB")];
  178.      char stringpool_str434[sizeof("UNICODELITTLE")];
  179. -    char stringpool_str435[sizeof("ISO_8859-5:1988")];
  180. -    char stringpool_str438[sizeof("ISO_8859-9:1989")];
  181. -    char stringpool_str440[sizeof("ISO_8859-8:1988")];
  182.      char stringpool_str441[sizeof("KOI8-U")];
  183. -    char stringpool_str444[sizeof("ISO_8859-3:1988")];
  184. +    char stringpool_str444[sizeof("TIS620.2533-0")];
  185.      char stringpool_str448[sizeof("ISO-2022-JP")];
  186.      char stringpool_str449[sizeof("ISO-2022-JP-1")];
  187.      char stringpool_str450[sizeof("ISO-2022-JP-2")];
  188.      char stringpool_str451[sizeof("CSISOLATINHEBREW")];
  189.      char stringpool_str454[sizeof("ISO646-JP")];
  190. +    char stringpool_str455[sizeof("ISO_8859-5:1988")];
  191.      char stringpool_str457[sizeof("EXTENDED_UNIX_CODE_PACKED_FORMAT_FOR_JAPANESE")];
  192. +    char stringpool_str458[sizeof("ISO_8859-9:1989")];
  193. +    char stringpool_str460[sizeof("ISO_8859-8:1988")];
  194. +    char stringpool_str464[sizeof("ISO_8859-3:1988")];
  195.      char stringpool_str465[sizeof("UCS-4-INTERNAL")];
  196. -    char stringpool_str467[sizeof("ISO_8859-1:1987")];
  197. -    char stringpool_str468[sizeof("ISO_8859-2:1987")];
  198. -    char stringpool_str470[sizeof("ISO_8859-6:1987")];
  199. +    char stringpool_str468[sizeof("UTF-7")];
  200.      char stringpool_str479[sizeof("CSISO2022JP")];
  201.      char stringpool_str480[sizeof("CSISO2022JP2")];
  202. -    char stringpool_str486[sizeof("ISO_8859-4:1988")];
  203. +    char stringpool_str485[sizeof("ISO_646.IRV:1991")];
  204. +    char stringpool_str487[sizeof("ISO_8859-1:1987")];
  205. +    char stringpool_str488[sizeof("ISO_8859-2:1987")];
  206.      char stringpool_str489[sizeof("MACCENTRALEUROPE")];
  207. +    char stringpool_str490[sizeof("ISO_8859-6:1987")];
  208.      char stringpool_str492[sizeof("HEBREW")];
  209. +    char stringpool_str493[sizeof("ANSI_X3.4-1986")];
  210.      char stringpool_str494[sizeof("MS-HEBR")];
  211. -    char stringpool_str496[sizeof("ISO_646.IRV:1991")];
  212.      char stringpool_str498[sizeof("CSEUCTW")];
  213. +    char stringpool_str499[sizeof("ANSI_X3.4-1968")];
  214.      char stringpool_str503[sizeof("KOI8-RU")];
  215.      char stringpool_str505[sizeof("WINDOWS-874")];
  216. +    char stringpool_str506[sizeof("ISO_8859-4:1988")];
  217.      char stringpool_str508[sizeof("JIS0208")];
  218.      char stringpool_str509[sizeof("GEORGIAN-PS")];
  219. -    char stringpool_str512[sizeof("ISO_8859-7:1987")];
  220.      char stringpool_str514[sizeof("CSISOLATINGREEK")];
  221.      char stringpool_str515[sizeof("JIS_C6226-1983")];
  222.      char stringpool_str518[sizeof("MACROMAN")];
  223.      char stringpool_str519[sizeof("UCS-2-SWAPPED")];
  224.      char stringpool_str524[sizeof("CSMACINTOSH")];
  225. -    char stringpool_str527[sizeof("BIGFIVE")];
  226.      char stringpool_str528[sizeof("CSISO159JISX02121990")];
  227.      char stringpool_str529[sizeof("CSISO14JISC6220RO")];
  228.      char stringpool_str530[sizeof("CSPC850MULTILINGUAL")];
  229. -    char stringpool_str534[sizeof("BIG-FIVE")];
  230. +    char stringpool_str532[sizeof("ISO_8859-7:1987")];
  231.      char stringpool_str541[sizeof("JIS_C6220-1969-RO")];
  232.      char stringpool_str545[sizeof("JIS_X0212")];
  233.      char stringpool_str549[sizeof("BIG5HKSCS")];
  234. +    char stringpool_str550[sizeof("UTF-16BE")];
  235.      char stringpool_str553[sizeof("JISX0201-1976")];
  236.      char stringpool_str554[sizeof("GEORGIAN-ACADEMY")];
  237.      char stringpool_str556[sizeof("BIG5-HKSCS")];
  238.      char stringpool_str560[sizeof("CSISO87JISX0208")];
  239. +    char stringpool_str561[sizeof("UTF-32BE")];
  240.      char stringpool_str570[sizeof("MACGREEK")];
  241.      char stringpool_str571[sizeof("MS-GREEK")];
  242.      char stringpool_str573[sizeof("UCS-4-SWAPPED")];
  243. @@ -410,25 +408,28 @@
  244.      char stringpool_str594[sizeof("UNICODEBIG")];
  245.      char stringpool_str599[sizeof("JIS_X0212-1990")];
  246.      char stringpool_str600[sizeof("JIS_X0208")];
  247. +    char stringpool_str605[sizeof("BIGFIVE")];
  248. +    char stringpool_str612[sizeof("BIG-FIVE")];
  249.      char stringpool_str614[sizeof("MACARABIC")];
  250. -    char stringpool_str619[sizeof("CSHALFWIDTHKATAKANA")];
  251.      char stringpool_str620[sizeof("JIS_X0208-1983")];
  252. -    char stringpool_str621[sizeof("SHIFT-JIS")];
  253. +    char stringpool_str621[sizeof("TCVN5712-1:1993")];
  254.      char stringpool_str626[sizeof("MACUKRAINE")];
  255. -    char stringpool_str635[sizeof("CSEUCPKDFMTJAPANESE")];
  256.      char stringpool_str646[sizeof("JIS_X0208-1990")];
  257. -    char stringpool_str663[sizeof("CSSHIFTJIS")];
  258. -    char stringpool_str664[sizeof("JIS_X0212.1990-0")];
  259.      char stringpool_str665[sizeof("MACHEBREW")];
  260. -    char stringpool_str675[sizeof("SHIFT_JIS")];
  261. -    char stringpool_str685[sizeof("TCVN5712-1:1993")];
  262. +    char stringpool_str667[sizeof("UTF-8-MAC")];
  263. +    char stringpool_str669[sizeof("JAVA")];
  264.      char stringpool_str694[sizeof("MS-TURK")];
  265.      char stringpool_str717[sizeof("MACTURKISH")];
  266.      char stringpool_str731[sizeof("MACROMANIA")];
  267. +    char stringpool_str737[sizeof("JIS_X0212.1990-0")];
  268.      char stringpool_str750[sizeof("MS-ARAB")];
  269. -    char stringpool_str753[sizeof("JAVA")];
  270. +    char stringpool_str781[sizeof("CSHALFWIDTHKATAKANA")];
  271. +    char stringpool_str783[sizeof("SHIFT-JIS")];
  272. +    char stringpool_str797[sizeof("CSEUCPKDFMTJAPANESE")];
  273.      char stringpool_str798[sizeof("MS_KANJI")];
  274.      char stringpool_str799[sizeof("JOHAB")];
  275. +    char stringpool_str825[sizeof("CSSHIFTJIS")];
  276. +    char stringpool_str837[sizeof("SHIFT_JIS")];
  277.      char stringpool_str879[sizeof("WINBALTRIM")];
  278.    };
  279.  static const struct stringpool_t stringpool_contents =
  280. @@ -532,6 +533,7 @@
  281.      "MAC",
  282.      "ISO_8859-3",
  283.      "ISO-IR-109",
  284. +    "VISCII",
  285.      "ISO8859-7",
  286.      "ISO-8859-10",
  287.      "CSASCII",
  288. @@ -539,6 +541,7 @@
  289.      "ISO-IR-179",
  290.      "ISO-8859-7",
  291.      "ISO-IR-203",
  292. +    "CSVISCII",
  293.      "ISO-IR-149",
  294.      "MS-EE",
  295.      "ISO-IR-148",
  296. @@ -564,34 +567,28 @@
  297.      "ISO-IR-14",
  298.      "ELOT_928",
  299.      "LATIN7",
  300. -    "UTF-16",
  301. +    "TCVN",
  302.      "ISO_8859-10",
  303.      "CSUNICODE",
  304.      "UCS-2LE",
  305. -    "UTF-8",
  306.      "ISO-IR-100",
  307.      "ISO_8859-7",
  308. -    "UTF-32",
  309.      "CHAR",
  310.      "UNICODE-1-1",
  311.      "CSUNICODE11",
  312.      "TIS620",
  313.      "EUCKR",
  314. -    "UTF-16LE",
  315.      "LATIN4",
  316.      "KSC_5601",
  317.      "TIS-620",
  318.      "EUC-KR",
  319.      "IBM-CP1133",
  320.      "ISO_8859-4",
  321. -    "UTF-32LE",
  322. -    "VISCII",
  323.      "KOI8-R",
  324.      "ISO_8859-14",
  325.      "CSKOI8R",
  326.      "GREEK8",
  327.      "MS-CYRL",
  328. -    "CSVISCII",
  329.      "IBM850",
  330.      "ISO-IR-144",
  331.      "BIG5",
  332. @@ -610,12 +607,11 @@
  333.      "KOREAN",
  334.      "CSISOLATIN2",
  335.      "CN-BIG5",
  336. -    "UTF-7",
  337. +    "TCVN-5712",
  338.      "CSISOLATIN6",
  339.      "CSISOLATINCYRILLIC",
  340.      "CSISOLATIN5",
  341. -    "TCVN",
  342. -    "TIS620.2529-1",
  343. +    "TCVN5712-1",
  344.      "CSGB2312",
  345.      "ISO-10646-UCS-2",
  346.      "UCS-4",
  347. @@ -628,12 +624,12 @@
  348.      "CSISOLATIN3",
  349.      "ISO646-US",
  350.      "US-ASCII",
  351. -    "TIS620.2533-1",
  352.      "KOI8-T",
  353.      "MS-ANSI",
  354.      "KS_C_5601-1989",
  355.      "GB_1988-80",
  356.      "EUCTW",
  357. +    "VISCII1.1-1",
  358.      "GREEK",
  359.      "EUC-TW",
  360.      "WINDOWS-1251",
  361. @@ -641,7 +637,6 @@
  362.      "JP",
  363.      "WINDOWS-1256",
  364.      "WINDOWS-1255",
  365. -    "VISCII1.1-1",
  366.      "CSISO2022KR",
  367.      "WINDOWS-1258",
  368.      "WINDOWS-1253",
  369. @@ -650,7 +645,6 @@
  370.      "ROMAN8",
  371.      "HZ-GB-2312",
  372.      "EUCJP",
  373. -    "TIS620.2533-0",
  374.      "KS_C_5601-1987",
  375.      "MACICELAND",
  376.      "ISO-10646-UCS-4",
  377. @@ -658,76 +652,81 @@
  378.      "EUC-JP",
  379.      "WINDOWS-1250",
  380.      "ARABIC",
  381. -    "UTF-16BE",
  382. -    "TCVN-5712",
  383. +    "TIS620.2529-1",
  384. +    "UTF-16",
  385.      "WINDOWS-1257",
  386.      "CSPC862LATINHEBREW",
  387. -    "TCVN5712-1",
  388. -    "UTF-32BE",
  389. +    "UTF-8",
  390. +    "UTF-32",
  391.      "WINDOWS-1254",
  392.      "CSEUCKR",
  393. +    "TIS620.2533-1",
  394.      "ASMO-708",
  395. +    "UTF-16LE",
  396.      "CSISOLATINARABIC",
  397.      "MACINTOSH",
  398.      "UCS-2-INTERNAL",
  399.      "CSISOLATIN4",
  400.      "ECMA-114",
  401.      "CN-GB-ISOIR165",
  402. -    "ANSI_X3.4-1986",
  403. +    "UTF-32LE",
  404.      "CSISO57GB1988",
  405.      "CSISO58GB231280",
  406.      "HP-ROMAN8",
  407. -    "ANSI_X3.4-1968",
  408.      "MACTHAI",
  409.      "UCS-4BE",
  410.      "CSHPROMAN8",
  411.      "CN-GB",
  412.      "UNICODELITTLE",
  413. -    "ISO_8859-5:1988",
  414. -    "ISO_8859-9:1989",
  415. -    "ISO_8859-8:1988",
  416.      "KOI8-U",
  417. -    "ISO_8859-3:1988",
  418. +    "TIS620.2533-0",
  419.      "ISO-2022-JP",
  420.      "ISO-2022-JP-1",
  421.      "ISO-2022-JP-2",
  422.      "CSISOLATINHEBREW",
  423.      "ISO646-JP",
  424. +    "ISO_8859-5:1988",
  425.      "EXTENDED_UNIX_CODE_PACKED_FORMAT_FOR_JAPANESE",
  426. +    "ISO_8859-9:1989",
  427. +    "ISO_8859-8:1988",
  428. +    "ISO_8859-3:1988",
  429.      "UCS-4-INTERNAL",
  430. -    "ISO_8859-1:1987",
  431. -    "ISO_8859-2:1987",
  432. -    "ISO_8859-6:1987",
  433. +    "UTF-7",
  434.      "CSISO2022JP",
  435.      "CSISO2022JP2",
  436. -    "ISO_8859-4:1988",
  437. +    "ISO_646.IRV:1991",
  438. +    "ISO_8859-1:1987",
  439. +    "ISO_8859-2:1987",
  440.      "MACCENTRALEUROPE",
  441. +    "ISO_8859-6:1987",
  442.      "HEBREW",
  443. +    "ANSI_X3.4-1986",
  444.      "MS-HEBR",
  445. -    "ISO_646.IRV:1991",
  446.      "CSEUCTW",
  447. +    "ANSI_X3.4-1968",
  448.      "KOI8-RU",
  449.      "WINDOWS-874",
  450. +    "ISO_8859-4:1988",
  451.      "JIS0208",
  452.      "GEORGIAN-PS",
  453. -    "ISO_8859-7:1987",
  454.      "CSISOLATINGREEK",
  455.      "JIS_C6226-1983",
  456.      "MACROMAN",
  457.      "UCS-2-SWAPPED",
  458.      "CSMACINTOSH",
  459. -    "BIGFIVE",
  460.      "CSISO159JISX02121990",
  461.      "CSISO14JISC6220RO",
  462.      "CSPC850MULTILINGUAL",
  463. -    "BIG-FIVE",
  464. +    "ISO_8859-7:1987",
  465.      "JIS_C6220-1969-RO",
  466.      "JIS_X0212",
  467.      "BIG5HKSCS",
  468. +    "UTF-16BE",
  469.      "JISX0201-1976",
  470.      "GEORGIAN-ACADEMY",
  471.      "BIG5-HKSCS",
  472.      "CSISO87JISX0208",
  473. +    "UTF-32BE",
  474.      "MACGREEK",
  475.      "MS-GREEK",
  476.      "UCS-4-SWAPPED",
  477. @@ -737,25 +736,28 @@
  478.      "UNICODEBIG",
  479.      "JIS_X0212-1990",
  480.      "JIS_X0208",
  481. +    "BIGFIVE",
  482. +    "BIG-FIVE",
  483.      "MACARABIC",
  484. -    "CSHALFWIDTHKATAKANA",
  485.      "JIS_X0208-1983",
  486. -    "SHIFT-JIS",
  487. +    "TCVN5712-1:1993",
  488.      "MACUKRAINE",
  489. -    "CSEUCPKDFMTJAPANESE",
  490.      "JIS_X0208-1990",
  491. -    "CSSHIFTJIS",
  492. -    "JIS_X0212.1990-0",
  493.      "MACHEBREW",
  494. -    "SHIFT_JIS",
  495. -    "TCVN5712-1:1993",
  496. +    "UTF-8-MAC",
  497. +    "JAVA",
  498.      "MS-TURK",
  499.      "MACTURKISH",
  500.      "MACROMANIA",
  501. +    "JIS_X0212.1990-0",
  502.      "MS-ARAB",
  503. -    "JAVA",
  504. +    "CSHALFWIDTHKATAKANA",
  505. +    "SHIFT-JIS",
  506. +    "CSEUCPKDFMTJAPANESE",
  507.      "MS_KANJI",
  508.      "JOHAB",
  509. +    "CSSHIFTJIS",
  510. +    "SHIFT_JIS",
  511.      "WINBALTRIM"
  512.    };
  513.  #define stringpool ((const char *) &stringpool_contents)
  514. @@ -764,820 +766,830 @@
  515.    {
  516.      {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
  517.      {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
  518. -#line 271 "lib/aliases.gperf"
  519. +#line 272 "lib/aliases.gperf"
  520.      {(int)(long)&((struct stringpool_t *)0)->stringpool_str15, ei_iso646_cn},
  521.      {-1},
  522. -#line 60 "lib/aliases.gperf"
  523. +#line 61 "lib/aliases.gperf"
  524.      {(int)(long)&((struct stringpool_t *)0)->stringpool_str17, ei_iso8859_1},
  525. -#line 68 "lib/aliases.gperf"
  526. +#line 69 "lib/aliases.gperf"
  527.      {(int)(long)&((struct stringpool_t *)0)->stringpool_str18, ei_iso8859_2},
  528.      {-1},
  529. -#line 133 "lib/aliases.gperf"
  530. +#line 134 "lib/aliases.gperf"
  531.      {(int)(long)&((struct stringpool_t *)0)->stringpool_str20, ei_iso8859_10},
  532. -#line 125 "lib/aliases.gperf"
  533. +#line 126 "lib/aliases.gperf"
  534.      {(int)(long)&((struct stringpool_t *)0)->stringpool_str21, ei_iso8859_9},
  535.      {-1}, {-1}, {-1}, {-1},
  536. -#line 147 "lib/aliases.gperf"
  537. +#line 148 "lib/aliases.gperf"
  538.      {(int)(long)&((struct stringpool_t *)0)->stringpool_str26, ei_iso8859_14},
  539.      {-1}, {-1},
  540. -#line 196 "lib/aliases.gperf"
  541. +#line 197 "lib/aliases.gperf"
  542.      {(int)(long)&((struct stringpool_t *)0)->stringpool_str29, ei_cp862},
  543. -#line 76 "lib/aliases.gperf"
  544. +#line 77 "lib/aliases.gperf"
  545.      {(int)(long)&((struct stringpool_t *)0)->stringpool_str30, ei_iso8859_3},
  546.      {-1}, {-1},
  547. -#line 200 "lib/aliases.gperf"
  548. +#line 201 "lib/aliases.gperf"
  549.      {(int)(long)&((struct stringpool_t *)0)->stringpool_str33, ei_cp866},
  550. -#line 51 "lib/aliases.gperf"
  551. +#line 52 "lib/aliases.gperf"
  552.      {(int)(long)&((struct stringpool_t *)0)->stringpool_str34, ei_c99},
  553.      {-1}, {-1}, {-1},
  554. -#line 301 "lib/aliases.gperf"
  555. +#line 302 "lib/aliases.gperf"
  556.      {(int)(long)&((struct stringpool_t *)0)->stringpool_str38, ei_euc_cn},
  557.      {-1}, {-1},
  558. -#line 167 "lib/aliases.gperf"
  559. +#line 168 "lib/aliases.gperf"
  560.      {(int)(long)&((struct stringpool_t *)0)->stringpool_str41, ei_cp1251},
  561.      {-1},
  562. -#line 170 "lib/aliases.gperf"
  563. +#line 171 "lib/aliases.gperf"
  564.      {(int)(long)&((struct stringpool_t *)0)->stringpool_str43, ei_cp1252},
  565. -#line 194 "lib/aliases.gperf"
  566. +#line 195 "lib/aliases.gperf"
  567.      {(int)(long)&((struct stringpool_t *)0)->stringpool_str44, ei_cp862},
  568. -#line 300 "lib/aliases.gperf"
  569. +#line 301 "lib/aliases.gperf"
  570.      {(int)(long)&((struct stringpool_t *)0)->stringpool_str45, ei_euc_cn},
  571.      {-1},
  572. -#line 182 "lib/aliases.gperf"
  573. +#line 183 "lib/aliases.gperf"
  574.      {(int)(long)&((struct stringpool_t *)0)->stringpool_str47, ei_cp1256},
  575. -#line 198 "lib/aliases.gperf"
  576. +#line 199 "lib/aliases.gperf"
  577.      {(int)(long)&((struct stringpool_t *)0)->stringpool_str48, ei_cp866},
  578. -#line 179 "lib/aliases.gperf"
  579. +#line 180 "lib/aliases.gperf"
  580.      {(int)(long)&((struct stringpool_t *)0)->stringpool_str49, ei_cp1255},
  581. -#line 311 "lib/aliases.gperf"
  582. +#line 312 "lib/aliases.gperf"
  583.      {(int)(long)&((struct stringpool_t *)0)->stringpool_str50, ei_hz},
  584.      {-1},
  585. -#line 331 "lib/aliases.gperf"
  586. +#line 332 "lib/aliases.gperf"
  587.      {(int)(long)&((struct stringpool_t *)0)->stringpool_str52, ei_johab},
  588. -#line 294 "lib/aliases.gperf"
  589. +#line 295 "lib/aliases.gperf"
  590.      {(int)(long)&((struct stringpool_t *)0)->stringpool_str53, ei_cp932},
  591.      {-1},
  592. -#line 57 "lib/aliases.gperf"
  593. +#line 58 "lib/aliases.gperf"
  594.      {(int)(long)&((struct stringpool_t *)0)->stringpool_str55, ei_iso8859_1},
  595.      {-1},
  596. -#line 306 "lib/aliases.gperf"
  597. +#line 307 "lib/aliases.gperf"
  598.      {(int)(long)&((struct stringpool_t *)0)->stringpool_str57, ei_ces_gbk},
  599. -#line 265 "lib/aliases.gperf"
  600. +#line 266 "lib/aliases.gperf"
  601.      {(int)(long)&((struct stringpool_t *)0)->stringpool_str58, ei_jisx0212},
  602. -#line 188 "lib/aliases.gperf"
  603. +#line 189 "lib/aliases.gperf"
  604.      {(int)(long)&((struct stringpool_t *)0)->stringpool_str59, ei_cp1258},
  605.      {-1}, {-1},
  606. -#line 140 "lib/aliases.gperf"
  607. +#line 141 "lib/aliases.gperf"
  608.      {(int)(long)&((struct stringpool_t *)0)->stringpool_str62, ei_iso8859_13},
  609.      {-1}, {-1}, {-1}, {-1},
  610. -#line 173 "lib/aliases.gperf"
  611. +#line 174 "lib/aliases.gperf"
  612.      {(int)(long)&((struct stringpool_t *)0)->stringpool_str67, ei_cp1253},
  613.      {-1}, {-1}, {-1}, {-1},
  614. -#line 84 "lib/aliases.gperf"
  615. +#line 85 "lib/aliases.gperf"
  616.      {(int)(long)&((struct stringpool_t *)0)->stringpool_str72, ei_iso8859_4},
  617.      {-1}, {-1},
  618. -#line 227 "lib/aliases.gperf"
  619. +#line 228 "lib/aliases.gperf"
  620.      {(int)(long)&((struct stringpool_t *)0)->stringpool_str75, ei_cp1133},
  621.      {-1},
  622. -#line 219 "lib/aliases.gperf"
  623. +#line 220 "lib/aliases.gperf"
  624.      {(int)(long)&((struct stringpool_t *)0)->stringpool_str77, ei_hp_roman8},
  625.      {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
  626. -#line 276 "lib/aliases.gperf"
  627. +#line 277 "lib/aliases.gperf"
  628.      {(int)(long)&((struct stringpool_t *)0)->stringpool_str84, ei_gb2312},
  629. -#line 62 "lib/aliases.gperf"
  630. +#line 63 "lib/aliases.gperf"
  631.      {(int)(long)&((struct stringpool_t *)0)->stringpool_str85, ei_iso8859_1},
  632.      {-1},
  633. -#line 70 "lib/aliases.gperf"
  634. +#line 71 "lib/aliases.gperf"
  635.      {(int)(long)&((struct stringpool_t *)0)->stringpool_str87, ei_iso8859_2},
  636.      {-1}, {-1}, {-1},
  637. -#line 102 "lib/aliases.gperf"
  638. +#line 103 "lib/aliases.gperf"
  639.      {(int)(long)&((struct stringpool_t *)0)->stringpool_str91, ei_iso8859_6},
  640. -#line 53 "lib/aliases.gperf"
  641. +#line 54 "lib/aliases.gperf"
  642.      {(int)(long)&((struct stringpool_t *)0)->stringpool_str92, ei_iso8859_1},
  643. -#line 93 "lib/aliases.gperf"
  644. +#line 94 "lib/aliases.gperf"
  645.      {(int)(long)&((struct stringpool_t *)0)->stringpool_str93, ei_iso8859_5},
  646. -#line 63 "lib/aliases.gperf"
  647. +#line 64 "lib/aliases.gperf"
  648.      {(int)(long)&((struct stringpool_t *)0)->stringpool_str94, ei_iso8859_2},
  649. -#line 252 "lib/aliases.gperf"
  650. +#line 253 "lib/aliases.gperf"
  651.      {(int)(long)&((struct stringpool_t *)0)->stringpool_str95, ei_jisx0201},
  652.      {-1},
  653. -#line 159 "lib/aliases.gperf"
  654. +#line 160 "lib/aliases.gperf"
  655.      {(int)(long)&((struct stringpool_t *)0)->stringpool_str97, ei_iso8859_16},
  656. -#line 94 "lib/aliases.gperf"
  657. +#line 95 "lib/aliases.gperf"
  658.      {(int)(long)&((struct stringpool_t *)0)->stringpool_str98, ei_iso8859_6},
  659. -#line 154 "lib/aliases.gperf"
  660. +#line 155 "lib/aliases.gperf"
  661.      {(int)(long)&((struct stringpool_t *)0)->stringpool_str99, ei_iso8859_15},
  662. -#line 87 "lib/aliases.gperf"
  663. +#line 88 "lib/aliases.gperf"
  664.      {(int)(long)&((struct stringpool_t *)0)->stringpool_str100, ei_iso8859_5},
  665. -#line 127 "lib/aliases.gperf"
  666. +#line 128 "lib/aliases.gperf"
  667.      {(int)(long)&((struct stringpool_t *)0)->stringpool_str101, ei_iso8859_9},
  668.      {-1},
  669. -#line 119 "lib/aliases.gperf"
  670. +#line 120 "lib/aliases.gperf"
  671.      {(int)(long)&((struct stringpool_t *)0)->stringpool_str103, ei_iso8859_8},
  672. -#line 155 "lib/aliases.gperf"
  673. +#line 156 "lib/aliases.gperf"
  674.      {(int)(long)&((struct stringpool_t *)0)->stringpool_str104, ei_iso8859_16},
  675. -#line 192 "lib/aliases.gperf"
  676. +#line 193 "lib/aliases.gperf"
  677.      {(int)(long)&((struct stringpool_t *)0)->stringpool_str105, ei_cp850},
  678. -#line 150 "lib/aliases.gperf"
  679. +#line 151 "lib/aliases.gperf"
  680.      {(int)(long)&((struct stringpool_t *)0)->stringpool_str106, ei_iso8859_15},
  681.      {-1},
  682. -#line 120 "lib/aliases.gperf"
  683. +#line 121 "lib/aliases.gperf"
  684.      {(int)(long)&((struct stringpool_t *)0)->stringpool_str108, ei_iso8859_9},
  685. -#line 328 "lib/aliases.gperf"
  686. +#line 329 "lib/aliases.gperf"
  687.      {(int)(long)&((struct stringpool_t *)0)->stringpool_str109, ei_cp949},
  688. -#line 113 "lib/aliases.gperf"
  689. +#line 114 "lib/aliases.gperf"
  690.      {(int)(long)&((struct stringpool_t *)0)->stringpool_str110, ei_iso8859_8},
  691. -#line 78 "lib/aliases.gperf"
  692. +#line 79 "lib/aliases.gperf"
  693.      {(int)(long)&((struct stringpool_t *)0)->stringpool_str111, ei_iso8859_3},
  694.  #line 16 "lib/aliases.gperf"
  695.      {(int)(long)&((struct stringpool_t *)0)->stringpool_str112, ei_ascii},
  696. -#line 258 "lib/aliases.gperf"
  697. +#line 259 "lib/aliases.gperf"
  698.      {(int)(long)&((struct stringpool_t *)0)->stringpool_str113, ei_jisx0208},
  699. -#line 91 "lib/aliases.gperf"
  700. +#line 92 "lib/aliases.gperf"
  701.      {(int)(long)&((struct stringpool_t *)0)->stringpool_str114, ei_iso8859_5},
  702.      {-1},
  703. -#line 308 "lib/aliases.gperf"
  704. +#line 309 "lib/aliases.gperf"
  705.      {(int)(long)&((struct stringpool_t *)0)->stringpool_str116, ei_iso2022_cn},
  706. -#line 141 "lib/aliases.gperf"
  707. +#line 142 "lib/aliases.gperf"
  708.      {(int)(long)&((struct stringpool_t *)0)->stringpool_str117, ei_iso8859_13},
  709. -#line 71 "lib/aliases.gperf"
  710. +#line 72 "lib/aliases.gperf"
  711.      {(int)(long)&((struct stringpool_t *)0)->stringpool_str118, ei_iso8859_3},
  712. -#line 164 "lib/aliases.gperf"
  713. +#line 165 "lib/aliases.gperf"
  714.      {(int)(long)&((struct stringpool_t *)0)->stringpool_str119, ei_cp1250},
  715. -#line 322 "lib/aliases.gperf"
  716. +#line 323 "lib/aliases.gperf"
  717.      {(int)(long)&((struct stringpool_t *)0)->stringpool_str120, ei_cp950},
  718. -#line 190 "lib/aliases.gperf"
  719. +#line 191 "lib/aliases.gperf"
  720.      {(int)(long)&((struct stringpool_t *)0)->stringpool_str121, ei_cp850},
  721. -#line 269 "lib/aliases.gperf"
  722. +#line 270 "lib/aliases.gperf"
  723.      {(int)(long)&((struct stringpool_t *)0)->stringpool_str122, ei_iso646_cn},
  724. -#line 291 "lib/aliases.gperf"
  725. +#line 292 "lib/aliases.gperf"
  726.      {(int)(long)&((struct stringpool_t *)0)->stringpool_str123, ei_sjis},
  727. -#line 136 "lib/aliases.gperf"
  728. +#line 137 "lib/aliases.gperf"
  729.      {(int)(long)&((struct stringpool_t *)0)->stringpool_str124, ei_iso8859_13},
  730. -#line 106 "lib/aliases.gperf"
  731. +#line 107 "lib/aliases.gperf"
  732.      {(int)(long)&((struct stringpool_t *)0)->stringpool_str125, ei_iso8859_7},
  733. -#line 158 "lib/aliases.gperf"
  734. +#line 159 "lib/aliases.gperf"
  735.      {(int)(long)&((struct stringpool_t *)0)->stringpool_str126, ei_iso8859_16},
  736. -#line 235 "lib/aliases.gperf"
  737. +#line 236 "lib/aliases.gperf"
  738.      {(int)(long)&((struct stringpool_t *)0)->stringpool_str127, ei_tis620},
  739.      {-1},
  740. -#line 277 "lib/aliases.gperf"
  741. +#line 278 "lib/aliases.gperf"
  742.      {(int)(long)&((struct stringpool_t *)0)->stringpool_str129, ei_isoir165},
  743.      {-1},
  744. -#line 185 "lib/aliases.gperf"
  745. +#line 186 "lib/aliases.gperf"
  746.      {(int)(long)&((struct stringpool_t *)0)->stringpool_str131, ei_cp1257},
  747.  #line 13 "lib/aliases.gperf"
  748.      {(int)(long)&((struct stringpool_t *)0)->stringpool_str132, ei_ascii},
  749.      {-1},
  750. -#line 274 "lib/aliases.gperf"
  751. +#line 275 "lib/aliases.gperf"
  752.      {(int)(long)&((struct stringpool_t *)0)->stringpool_str134, ei_gb2312},
  753.      {-1},
  754.  #line 19 "lib/aliases.gperf"
  755.      {(int)(long)&((struct stringpool_t *)0)->stringpool_str136, ei_ascii},
  756. -#line 59 "lib/aliases.gperf"
  757. +#line 60 "lib/aliases.gperf"
  758.      {(int)(long)&((struct stringpool_t *)0)->stringpool_str137, ei_iso8859_1},
  759. -#line 266 "lib/aliases.gperf"
  760. +#line 267 "lib/aliases.gperf"
  761.      {(int)(long)&((struct stringpool_t *)0)->stringpool_str138, ei_jisx0212},
  762. -#line 67 "lib/aliases.gperf"
  763. +#line 68 "lib/aliases.gperf"
  764.      {(int)(long)&((struct stringpool_t *)0)->stringpool_str139, ei_iso8859_2},
  765.      {-1}, {-1},
  766. -#line 145 "lib/aliases.gperf"
  767. +#line 146 "lib/aliases.gperf"
  768.      {(int)(long)&((struct stringpool_t *)0)->stringpool_str142, ei_iso8859_14},
  769. -#line 132 "lib/aliases.gperf"
  770. +#line 133 "lib/aliases.gperf"
  771.      {(int)(long)&((struct stringpool_t *)0)->stringpool_str143, ei_iso8859_10},
  772.      {-1},
  773. -#line 124 "lib/aliases.gperf"
  774. +#line 125 "lib/aliases.gperf"
  775.      {(int)(long)&((struct stringpool_t *)0)->stringpool_str145, ei_iso8859_9},
  776. -#line 54 "lib/aliases.gperf"
  777. +#line 55 "lib/aliases.gperf"
  778.      {(int)(long)&((struct stringpool_t *)0)->stringpool_str146, ei_iso8859_1},
  779. -#line 309 "lib/aliases.gperf"
  780. +#line 310 "lib/aliases.gperf"
  781.      {(int)(long)&((struct stringpool_t *)0)->stringpool_str147, ei_iso2022_cn},
  782. -#line 64 "lib/aliases.gperf"
  783. +#line 65 "lib/aliases.gperf"
  784.      {(int)(long)&((struct stringpool_t *)0)->stringpool_str148, ei_iso8859_2},
  785. -#line 116 "lib/aliases.gperf"
  786. +#line 117 "lib/aliases.gperf"
  787.      {(int)(long)&((struct stringpool_t *)0)->stringpool_str149, ei_iso8859_8},
  788.      {-1},
  789. -#line 176 "lib/aliases.gperf"
  790. +#line 177 "lib/aliases.gperf"
  791.      {(int)(long)&((struct stringpool_t *)0)->stringpool_str151, ei_cp1254},
  792. -#line 95 "lib/aliases.gperf"
  793. +#line 96 "lib/aliases.gperf"
  794.      {(int)(long)&((struct stringpool_t *)0)->stringpool_str152, ei_iso8859_6},
  795.      {-1},
  796. -#line 88 "lib/aliases.gperf"
  797. +#line 89 "lib/aliases.gperf"
  798.      {(int)(long)&((struct stringpool_t *)0)->stringpool_str154, ei_iso8859_5},
  799. -#line 146 "lib/aliases.gperf"
  800. +#line 147 "lib/aliases.gperf"
  801.      {(int)(long)&((struct stringpool_t *)0)->stringpool_str155, ei_iso8859_14},
  802.      {-1},
  803. -#line 66 "lib/aliases.gperf"
  804. +#line 67 "lib/aliases.gperf"
  805.      {(int)(long)&((struct stringpool_t *)0)->stringpool_str157, ei_iso8859_2},
  806. -#line 156 "lib/aliases.gperf"
  807. +#line 157 "lib/aliases.gperf"
  808.      {(int)(long)&((struct stringpool_t *)0)->stringpool_str158, ei_iso8859_16},
  809. -#line 302 "lib/aliases.gperf"
  810. +#line 303 "lib/aliases.gperf"
  811.      {(int)(long)&((struct stringpool_t *)0)->stringpool_str159, ei_euc_cn},
  812. -#line 151 "lib/aliases.gperf"
  813. +#line 152 "lib/aliases.gperf"
  814.      {(int)(long)&((struct stringpool_t *)0)->stringpool_str160, ei_iso8859_15},
  815. -#line 148 "lib/aliases.gperf"
  816. +#line 149 "lib/aliases.gperf"
  817.      {(int)(long)&((struct stringpool_t *)0)->stringpool_str161, ei_iso8859_14},
  818. -#line 121 "lib/aliases.gperf"
  819. +#line 122 "lib/aliases.gperf"
  820.      {(int)(long)&((struct stringpool_t *)0)->stringpool_str162, ei_iso8859_9},
  821. -#line 75 "lib/aliases.gperf"
  822. +#line 76 "lib/aliases.gperf"
  823.      {(int)(long)&((struct stringpool_t *)0)->stringpool_str163, ei_iso8859_3},
  824. -#line 114 "lib/aliases.gperf"
  825. +#line 115 "lib/aliases.gperf"
  826.      {(int)(long)&((struct stringpool_t *)0)->stringpool_str164, ei_iso8859_8},
  827. -#line 329 "lib/aliases.gperf"
  828. +#line 330 "lib/aliases.gperf"
  829.      {(int)(long)&((struct stringpool_t *)0)->stringpool_str165, ei_cp949},
  830.      {-1}, {-1}, {-1},
  831. -#line 135 "lib/aliases.gperf"
  832. +#line 136 "lib/aliases.gperf"
  833.      {(int)(long)&((struct stringpool_t *)0)->stringpool_str169, ei_iso8859_10},
  834. -#line 152 "lib/aliases.gperf"
  835. +#line 153 "lib/aliases.gperf"
  836.      {(int)(long)&((struct stringpool_t *)0)->stringpool_str170, ei_iso8859_15},
  837. -#line 204 "lib/aliases.gperf"
  838. +#line 205 "lib/aliases.gperf"
  839.      {(int)(long)&((struct stringpool_t *)0)->stringpool_str171, ei_mac_roman},
  840. -#line 72 "lib/aliases.gperf"
  841. +#line 73 "lib/aliases.gperf"
  842.      {(int)(long)&((struct stringpool_t *)0)->stringpool_str172, ei_iso8859_3},
  843. -#line 74 "lib/aliases.gperf"
  844. +#line 75 "lib/aliases.gperf"
  845.      {(int)(long)&((struct stringpool_t *)0)->stringpool_str173, ei_iso8859_3},
  846. -    {-1},
  847. -#line 112 "lib/aliases.gperf"
  848. +#line 239 "lib/aliases.gperf"
  849. +    {(int)(long)&((struct stringpool_t *)0)->stringpool_str174, ei_viscii},
  850. +#line 113 "lib/aliases.gperf"
  851.      {(int)(long)&((struct stringpool_t *)0)->stringpool_str175, ei_iso8859_7},
  852. -#line 128 "lib/aliases.gperf"
  853. +#line 129 "lib/aliases.gperf"
  854.      {(int)(long)&((struct stringpool_t *)0)->stringpool_str176, ei_iso8859_10},
  855.  #line 22 "lib/aliases.gperf"
  856.      {(int)(long)&((struct stringpool_t *)0)->stringpool_str177, ei_ascii},
  857. -#line 137 "lib/aliases.gperf"
  858. -    {(int)(long)&((struct stringpool_t *)0)->stringpool_str178, ei_iso8859_13},
  859.  #line 138 "lib/aliases.gperf"
  860. +    {(int)(long)&((struct stringpool_t *)0)->stringpool_str178, ei_iso8859_13},
  861. +#line 139 "lib/aliases.gperf"
  862.      {(int)(long)&((struct stringpool_t *)0)->stringpool_str179, ei_iso8859_13},
  863.      {-1}, {-1},
  864. -#line 103 "lib/aliases.gperf"
  865. +#line 104 "lib/aliases.gperf"
  866.      {(int)(long)&((struct stringpool_t *)0)->stringpool_str182, ei_iso8859_7},
  867.      {-1},
  868. -#line 153 "lib/aliases.gperf"
  869. +#line 154 "lib/aliases.gperf"
  870.      {(int)(long)&((struct stringpool_t *)0)->stringpool_str184, ei_iso8859_15},
  871. -    {-1}, {-1}, {-1}, {-1},
  872. -#line 282 "lib/aliases.gperf"
  873. +    {-1},
  874. +#line 241 "lib/aliases.gperf"
  875. +    {(int)(long)&((struct stringpool_t *)0)->stringpool_str186, ei_viscii},
  876. +    {-1}, {-1},
  877. +#line 283 "lib/aliases.gperf"
  878.      {(int)(long)&((struct stringpool_t *)0)->stringpool_str189, ei_ksc5601},
  879. -#line 166 "lib/aliases.gperf"
  880. +#line 167 "lib/aliases.gperf"
  881.      {(int)(long)&((struct stringpool_t *)0)->stringpool_str190, ei_cp1250},
  882. -#line 123 "lib/aliases.gperf"
  883. +#line 124 "lib/aliases.gperf"
  884.      {(int)(long)&((struct stringpool_t *)0)->stringpool_str191, ei_iso8859_9},
  885.  #line 21 "lib/aliases.gperf"
  886.      {(int)(long)&((struct stringpool_t *)0)->stringpool_str192, ei_ascii},
  887.      {-1},
  888. -#line 236 "lib/aliases.gperf"
  889. +#line 237 "lib/aliases.gperf"
  890.      {(int)(long)&((struct stringpool_t *)0)->stringpool_str194, ei_cp874},
  891. -#line 86 "lib/aliases.gperf"
  892. +#line 87 "lib/aliases.gperf"
  893.      {(int)(long)&((struct stringpool_t *)0)->stringpool_str195, ei_iso8859_4},
  894. -#line 82 "lib/aliases.gperf"
  895. +#line 83 "lib/aliases.gperf"
  896.      {(int)(long)&((struct stringpool_t *)0)->stringpool_str196, ei_iso8859_4},
  897. -#line 130 "lib/aliases.gperf"
  898. +#line 131 "lib/aliases.gperf"
  899.      {(int)(long)&((struct stringpool_t *)0)->stringpool_str197, ei_iso8859_10},
  900.      {-1},
  901. -#line 157 "lib/aliases.gperf"
  902. +#line 158 "lib/aliases.gperf"
  903.      {(int)(long)&((struct stringpool_t *)0)->stringpool_str199, ei_iso8859_16},
  904.      {-1},
  905. -#line 149 "lib/aliases.gperf"
  906. +#line 150 "lib/aliases.gperf"
  907.      {(int)(long)&((struct stringpool_t *)0)->stringpool_str201, ei_iso8859_14},
  908. -#line 79 "lib/aliases.gperf"
  909. +#line 80 "lib/aliases.gperf"
  910.      {(int)(long)&((struct stringpool_t *)0)->stringpool_str202, ei_iso8859_4},
  911. -#line 195 "lib/aliases.gperf"
  912. +#line 196 "lib/aliases.gperf"
  913.      {(int)(long)&((struct stringpool_t *)0)->stringpool_str203, ei_cp862},
  914.      {-1}, {-1},
  915. -#line 270 "lib/aliases.gperf"
  916. +#line 271 "lib/aliases.gperf"
  917.      {(int)(long)&((struct stringpool_t *)0)->stringpool_str206, ei_iso646_cn},
  918. -#line 199 "lib/aliases.gperf"
  919. +#line 200 "lib/aliases.gperf"
  920.      {(int)(long)&((struct stringpool_t *)0)->stringpool_str207, ei_cp866},
  921. -#line 142 "lib/aliases.gperf"
  922. +#line 143 "lib/aliases.gperf"
  923.      {(int)(long)&((struct stringpool_t *)0)->stringpool_str208, ei_iso8859_14},
  924. -#line 97 "lib/aliases.gperf"
  925. +#line 98 "lib/aliases.gperf"
  926.      {(int)(long)&((struct stringpool_t *)0)->stringpool_str209, ei_iso8859_6},
  927. -#line 310 "lib/aliases.gperf"
  928. +#line 311 "lib/aliases.gperf"
  929.      {(int)(long)&((struct stringpool_t *)0)->stringpool_str210, ei_iso2022_cn_ext},
  930. -#line 259 "lib/aliases.gperf"
  931. +#line 260 "lib/aliases.gperf"
  932.      {(int)(long)&((struct stringpool_t *)0)->stringpool_str211, ei_jisx0208},
  933. -#line 131 "lib/aliases.gperf"
  934. +#line 132 "lib/aliases.gperf"
  935.      {(int)(long)&((struct stringpool_t *)0)->stringpool_str212, ei_iso8859_10},
  936. -#line 24 "lib/aliases.gperf"
  937. +#line 25 "lib/aliases.gperf"
  938.      {(int)(long)&((struct stringpool_t *)0)->stringpool_str213, ei_ucs2},
  939. -#line 58 "lib/aliases.gperf"
  940. +#line 59 "lib/aliases.gperf"
  941.      {(int)(long)&((struct stringpool_t *)0)->stringpool_str214, ei_iso8859_1},
  942.      {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
  943. -#line 144 "lib/aliases.gperf"
  944. +#line 145 "lib/aliases.gperf"
  945.      {(int)(long)&((struct stringpool_t *)0)->stringpool_str221, ei_iso8859_14},
  946. -#line 247 "lib/aliases.gperf"
  947. +#line 248 "lib/aliases.gperf"
  948.      {(int)(long)&((struct stringpool_t *)0)->stringpool_str222, ei_iso646_jp},
  949.      {-1}, {-1},
  950. -#line 108 "lib/aliases.gperf"
  951. +#line 109 "lib/aliases.gperf"
  952.      {(int)(long)&((struct stringpool_t *)0)->stringpool_str225, ei_iso8859_7},
  953.      {-1},
  954. -#line 139 "lib/aliases.gperf"
  955. +#line 140 "lib/aliases.gperf"
  956.      {(int)(long)&((struct stringpool_t *)0)->stringpool_str227, ei_iso8859_13},
  957. -#line 38 "lib/aliases.gperf"
  958. -    {(int)(long)&((struct stringpool_t *)0)->stringpool_str228, ei_utf16},
  959. +#line 242 "lib/aliases.gperf"
  960. +    {(int)(long)&((struct stringpool_t *)0)->stringpool_str228, ei_tcvn},
  961.      {-1},
  962. -#line 129 "lib/aliases.gperf"
  963. +#line 130 "lib/aliases.gperf"
  964.      {(int)(long)&((struct stringpool_t *)0)->stringpool_str230, ei_iso8859_10},
  965.      {-1},
  966. -#line 26 "lib/aliases.gperf"
  967. +#line 27 "lib/aliases.gperf"
  968.      {(int)(long)&((struct stringpool_t *)0)->stringpool_str232, ei_ucs2},
  969. -#line 31 "lib/aliases.gperf"
  970. +#line 32 "lib/aliases.gperf"
  971.      {(int)(long)&((struct stringpool_t *)0)->stringpool_str233, ei_ucs2le},
  972. -#line 23 "lib/aliases.gperf"
  973. -    {(int)(long)&((struct stringpool_t *)0)->stringpool_str234, ei_utf8},
  974. -#line 56 "lib/aliases.gperf"
  975. +    {-1},
  976. +#line 57 "lib/aliases.gperf"
  977.      {(int)(long)&((struct stringpool_t *)0)->stringpool_str235, ei_iso8859_1},
  978. -#line 104 "lib/aliases.gperf"
  979. +#line 105 "lib/aliases.gperf"
  980.      {(int)(long)&((struct stringpool_t *)0)->stringpool_str236, ei_iso8859_7},
  981. -#line 41 "lib/aliases.gperf"
  982. -    {(int)(long)&((struct stringpool_t *)0)->stringpool_str237, ei_utf32},
  983. -#line 334 "lib/aliases.gperf"
  984. +    {-1},
  985. +#line 335 "lib/aliases.gperf"
  986.      {(int)(long)&((struct stringpool_t *)0)->stringpool_str238, ei_local_char},
  987.      {-1}, {-1},
  988. -#line 29 "lib/aliases.gperf"
  989. -    {(int)(long)&((struct stringpool_t *)0)->stringpool_str241, ei_ucs2be},
  990.  #line 30 "lib/aliases.gperf"
  991. +    {(int)(long)&((struct stringpool_t *)0)->stringpool_str241, ei_ucs2be},
  992. +#line 31 "lib/aliases.gperf"
  993.      {(int)(long)&((struct stringpool_t *)0)->stringpool_str242, ei_ucs2be},
  994.      {-1},
  995. -#line 230 "lib/aliases.gperf"
  996. +#line 231 "lib/aliases.gperf"
  997.      {(int)(long)&((struct stringpool_t *)0)->stringpool_str244, ei_tis620},
  998. -#line 326 "lib/aliases.gperf"
  999. +#line 327 "lib/aliases.gperf"
  1000.      {(int)(long)&((struct stringpool_t *)0)->stringpool_str245, ei_euc_kr},
  1001. -#line 40 "lib/aliases.gperf"
  1002. -    {(int)(long)&((struct stringpool_t *)0)->stringpool_str246, ei_utf16le},
  1003. -#line 83 "lib/aliases.gperf"
  1004. +    {-1},
  1005. +#line 84 "lib/aliases.gperf"
  1006.      {(int)(long)&((struct stringpool_t *)0)->stringpool_str247, ei_iso8859_4},
  1007.      {-1}, {-1},
  1008. -#line 279 "lib/aliases.gperf"
  1009. +#line 280 "lib/aliases.gperf"
  1010.      {(int)(long)&((struct stringpool_t *)0)->stringpool_str250, ei_ksc5601},
  1011. -#line 229 "lib/aliases.gperf"
  1012. +#line 230 "lib/aliases.gperf"
  1013.      {(int)(long)&((struct stringpool_t *)0)->stringpool_str251, ei_tis620},
  1014. -#line 325 "lib/aliases.gperf"
  1015. +#line 326 "lib/aliases.gperf"
  1016.      {(int)(long)&((struct stringpool_t *)0)->stringpool_str252, ei_euc_kr},
  1017.      {-1},
  1018. -#line 228 "lib/aliases.gperf"
  1019. +#line 229 "lib/aliases.gperf"
  1020.      {(int)(long)&((struct stringpool_t *)0)->stringpool_str254, ei_cp1133},
  1021.      {-1},
  1022. -#line 80 "lib/aliases.gperf"
  1023. +#line 81 "lib/aliases.gperf"
  1024.      {(int)(long)&((struct stringpool_t *)0)->stringpool_str256, ei_iso8859_4},
  1025. -#line 43 "lib/aliases.gperf"
  1026. -    {(int)(long)&((struct stringpool_t *)0)->stringpool_str257, ei_utf32le},
  1027. -#line 238 "lib/aliases.gperf"
  1028. -    {(int)(long)&((struct stringpool_t *)0)->stringpool_str258, ei_viscii},
  1029. -#line 160 "lib/aliases.gperf"
  1030. +    {-1}, {-1},
  1031. +#line 161 "lib/aliases.gperf"
  1032.      {(int)(long)&((struct stringpool_t *)0)->stringpool_str259, ei_koi8_r},
  1033.      {-1}, {-1},
  1034. -#line 143 "lib/aliases.gperf"
  1035. +#line 144 "lib/aliases.gperf"
  1036.      {(int)(long)&((struct stringpool_t *)0)->stringpool_str262, ei_iso8859_14},
  1037.      {-1},
  1038. -#line 161 "lib/aliases.gperf"
  1039. +#line 162 "lib/aliases.gperf"
  1040.      {(int)(long)&((struct stringpool_t *)0)->stringpool_str264, ei_koi8_r},
  1041.      {-1},
  1042. -#line 109 "lib/aliases.gperf"
  1043. +#line 110 "lib/aliases.gperf"
  1044.      {(int)(long)&((struct stringpool_t *)0)->stringpool_str266, ei_iso8859_7},
  1045. -#line 169 "lib/aliases.gperf"
  1046. +#line 170 "lib/aliases.gperf"
  1047.      {(int)(long)&((struct stringpool_t *)0)->stringpool_str267, ei_cp1251},
  1048. -    {-1}, {-1},
  1049. -#line 240 "lib/aliases.gperf"
  1050. -    {(int)(long)&((struct stringpool_t *)0)->stringpool_str270, ei_viscii},
  1051.      {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
  1052. -#line 191 "lib/aliases.gperf"
  1053. +    {-1}, {-1}, {-1},
  1054. +#line 192 "lib/aliases.gperf"
  1055.      {(int)(long)&((struct stringpool_t *)0)->stringpool_str280, ei_cp850},
  1056.      {-1}, {-1},
  1057. -#line 90 "lib/aliases.gperf"
  1058. +#line 91 "lib/aliases.gperf"
  1059.      {(int)(long)&((struct stringpool_t *)0)->stringpool_str283, ei_iso8859_5},
  1060.      {-1}, {-1},
  1061. -#line 316 "lib/aliases.gperf"
  1062. +#line 317 "lib/aliases.gperf"
  1063.      {(int)(long)&((struct stringpool_t *)0)->stringpool_str286, ei_ces_big5},
  1064. -#line 37 "lib/aliases.gperf"
  1065. +#line 38 "lib/aliases.gperf"
  1066.      {(int)(long)&((struct stringpool_t *)0)->stringpool_str287, ei_ucs4le},
  1067. -#line 307 "lib/aliases.gperf"
  1068. +#line 308 "lib/aliases.gperf"
  1069.      {(int)(long)&((struct stringpool_t *)0)->stringpool_str288, ei_gb18030},
  1070.      {-1},
  1071. -#line 210 "lib/aliases.gperf"
  1072. +#line 211 "lib/aliases.gperf"
  1073.      {(int)(long)&((struct stringpool_t *)0)->stringpool_str290, ei_mac_cyrillic},
  1074. -#line 46 "lib/aliases.gperf"
  1075. +#line 47 "lib/aliases.gperf"
  1076.      {(int)(long)&((struct stringpool_t *)0)->stringpool_str291, ei_utf7},
  1077. -#line 45 "lib/aliases.gperf"
  1078. +#line 46 "lib/aliases.gperf"
  1079.      {(int)(long)&((struct stringpool_t *)0)->stringpool_str292, ei_utf7},
  1080. -#line 317 "lib/aliases.gperf"
  1081. +#line 318 "lib/aliases.gperf"
  1082.      {(int)(long)&((struct stringpool_t *)0)->stringpool_str293, ei_ces_big5},
  1083.      {-1},
  1084.  #line 20 "lib/aliases.gperf"
  1085.      {(int)(long)&((struct stringpool_t *)0)->stringpool_str295, ei_ascii},
  1086. -#line 231 "lib/aliases.gperf"
  1087. +#line 232 "lib/aliases.gperf"
  1088.      {(int)(long)&((struct stringpool_t *)0)->stringpool_str296, ei_tis620},
  1089.      {-1},
  1090. -#line 321 "lib/aliases.gperf"
  1091. +#line 322 "lib/aliases.gperf"
  1092.      {(int)(long)&((struct stringpool_t *)0)->stringpool_str298, ei_ces_big5},
  1093. -#line 221 "lib/aliases.gperf"
  1094. +#line 222 "lib/aliases.gperf"
  1095.      {(int)(long)&((struct stringpool_t *)0)->stringpool_str299, ei_nextstep},
  1096.      {-1},
  1097. -#line 283 "lib/aliases.gperf"
  1098. +#line 284 "lib/aliases.gperf"
  1099.      {(int)(long)&((struct stringpool_t *)0)->stringpool_str301, ei_ksc5601},
  1100. -#line 61 "lib/aliases.gperf"
  1101. +#line 62 "lib/aliases.gperf"
  1102.      {(int)(long)&((struct stringpool_t *)0)->stringpool_str302, ei_iso8859_1},
  1103. -#line 284 "lib/aliases.gperf"
  1104. +#line 285 "lib/aliases.gperf"
  1105.      {(int)(long)&((struct stringpool_t *)0)->stringpool_str303, ei_ksc5601},
  1106. -#line 69 "lib/aliases.gperf"
  1107. +#line 70 "lib/aliases.gperf"
  1108.      {(int)(long)&((struct stringpool_t *)0)->stringpool_str304, ei_iso8859_2},
  1109. -#line 320 "lib/aliases.gperf"
  1110. +#line 321 "lib/aliases.gperf"
  1111.      {(int)(long)&((struct stringpool_t *)0)->stringpool_str305, ei_ces_big5},
  1112. -#line 44 "lib/aliases.gperf"
  1113. -    {(int)(long)&((struct stringpool_t *)0)->stringpool_str306, ei_utf7},
  1114.      {-1},
  1115. -#line 134 "lib/aliases.gperf"
  1116. +#line 243 "lib/aliases.gperf"
  1117. +    {(int)(long)&((struct stringpool_t *)0)->stringpool_str307, ei_tcvn},
  1118. +#line 135 "lib/aliases.gperf"
  1119.      {(int)(long)&((struct stringpool_t *)0)->stringpool_str308, ei_iso8859_10},
  1120. -#line 92 "lib/aliases.gperf"
  1121. +#line 93 "lib/aliases.gperf"
  1122.      {(int)(long)&((struct stringpool_t *)0)->stringpool_str309, ei_iso8859_5},
  1123. -#line 126 "lib/aliases.gperf"
  1124. +#line 127 "lib/aliases.gperf"
  1125.      {(int)(long)&((struct stringpool_t *)0)->stringpool_str310, ei_iso8859_9},
  1126.      {-1},
  1127. -#line 241 "lib/aliases.gperf"
  1128. +#line 244 "lib/aliases.gperf"
  1129.      {(int)(long)&((struct stringpool_t *)0)->stringpool_str312, ei_tcvn},
  1130. -    {-1}, {-1},
  1131. -#line 232 "lib/aliases.gperf"
  1132. -    {(int)(long)&((struct stringpool_t *)0)->stringpool_str315, ei_tis620},
  1133. -    {-1}, {-1},
  1134. -#line 304 "lib/aliases.gperf"
  1135. +    {-1}, {-1}, {-1}, {-1}, {-1},
  1136. +#line 305 "lib/aliases.gperf"
  1137.      {(int)(long)&((struct stringpool_t *)0)->stringpool_str318, ei_euc_cn},
  1138.      {-1},
  1139. -#line 25 "lib/aliases.gperf"
  1140. +#line 26 "lib/aliases.gperf"
  1141.      {(int)(long)&((struct stringpool_t *)0)->stringpool_str320, ei_ucs2},
  1142. -#line 33 "lib/aliases.gperf"
  1143. +#line 34 "lib/aliases.gperf"
  1144.      {(int)(long)&((struct stringpool_t *)0)->stringpool_str321, ei_ucs4},
  1145. -#line 226 "lib/aliases.gperf"
  1146. +#line 227 "lib/aliases.gperf"
  1147.      {(int)(long)&((struct stringpool_t *)0)->stringpool_str322, ei_mulelao},
  1148. -#line 332 "lib/aliases.gperf"
  1149. +#line 333 "lib/aliases.gperf"
  1150.      {(int)(long)&((struct stringpool_t *)0)->stringpool_str323, ei_iso2022_kr},
  1151. -#line 107 "lib/aliases.gperf"
  1152. +#line 108 "lib/aliases.gperf"
  1153.      {(int)(long)&((struct stringpool_t *)0)->stringpool_str324, ei_iso8859_7},
  1154. -#line 273 "lib/aliases.gperf"
  1155. +#line 274 "lib/aliases.gperf"
  1156.      {(int)(long)&((struct stringpool_t *)0)->stringpool_str325, ei_gb2312},
  1157. -#line 35 "lib/aliases.gperf"
  1158. +#line 36 "lib/aliases.gperf"
  1159.      {(int)(long)&((struct stringpool_t *)0)->stringpool_str326, ei_ucs4},
  1160. -#line 305 "lib/aliases.gperf"
  1161. +#line 306 "lib/aliases.gperf"
  1162.      {(int)(long)&((struct stringpool_t *)0)->stringpool_str327, ei_ces_gbk},
  1163. -#line 77 "lib/aliases.gperf"
  1164. +#line 78 "lib/aliases.gperf"
  1165.      {(int)(long)&((struct stringpool_t *)0)->stringpool_str328, ei_iso8859_3},
  1166.  #line 14 "lib/aliases.gperf"
  1167.      {(int)(long)&((struct stringpool_t *)0)->stringpool_str329, ei_ascii},
  1168.      {-1},
  1169.  #line 12 "lib/aliases.gperf"
  1170.      {(int)(long)&((struct stringpool_t *)0)->stringpool_str331, ei_ascii},
  1171. -#line 234 "lib/aliases.gperf"
  1172. -    {(int)(long)&((struct stringpool_t *)0)->stringpool_str332, ei_tis620},
  1173. -#line 225 "lib/aliases.gperf"
  1174. +    {-1},
  1175. +#line 226 "lib/aliases.gperf"
  1176.      {(int)(long)&((struct stringpool_t *)0)->stringpool_str333, ei_koi8_t},
  1177. -#line 172 "lib/aliases.gperf"
  1178. +#line 173 "lib/aliases.gperf"
  1179.      {(int)(long)&((struct stringpool_t *)0)->stringpool_str334, ei_cp1252},
  1180. -#line 281 "lib/aliases.gperf"
  1181. +#line 282 "lib/aliases.gperf"
  1182.      {(int)(long)&((struct stringpool_t *)0)->stringpool_str335, ei_ksc5601},
  1183. -#line 268 "lib/aliases.gperf"
  1184. +#line 269 "lib/aliases.gperf"
  1185.      {(int)(long)&((struct stringpool_t *)0)->stringpool_str336, ei_iso646_cn},
  1186.      {-1}, {-1},
  1187. -#line 314 "lib/aliases.gperf"
  1188. +#line 315 "lib/aliases.gperf"
  1189.      {(int)(long)&((struct stringpool_t *)0)->stringpool_str339, ei_euc_tw},
  1190. -    {-1}, {-1}, {-1},
  1191. -#line 110 "lib/aliases.gperf"
  1192. +    {-1}, {-1},
  1193. +#line 240 "lib/aliases.gperf"
  1194. +    {(int)(long)&((struct stringpool_t *)0)->stringpool_str342, ei_viscii},
  1195. +#line 111 "lib/aliases.gperf"
  1196.      {(int)(long)&((struct stringpool_t *)0)->stringpool_str343, ei_iso8859_7},
  1197.      {-1}, {-1},
  1198. -#line 313 "lib/aliases.gperf"
  1199. +#line 314 "lib/aliases.gperf"
  1200.      {(int)(long)&((struct stringpool_t *)0)->stringpool_str346, ei_euc_tw},
  1201. -#line 168 "lib/aliases.gperf"
  1202. +#line 169 "lib/aliases.gperf"
  1203.      {(int)(long)&((struct stringpool_t *)0)->stringpool_str347, ei_cp1251},
  1204. -#line 171 "lib/aliases.gperf"
  1205. +#line 172 "lib/aliases.gperf"
  1206.      {(int)(long)&((struct stringpool_t *)0)->stringpool_str348, ei_cp1252},
  1207. -#line 248 "lib/aliases.gperf"
  1208. +#line 249 "lib/aliases.gperf"
  1209.      {(int)(long)&((struct stringpool_t *)0)->stringpool_str349, ei_iso646_jp},
  1210. -#line 183 "lib/aliases.gperf"
  1211. +#line 184 "lib/aliases.gperf"
  1212.      {(int)(long)&((struct stringpool_t *)0)->stringpool_str350, ei_cp1256},
  1213. -#line 180 "lib/aliases.gperf"
  1214. +#line 181 "lib/aliases.gperf"
  1215.      {(int)(long)&((struct stringpool_t *)0)->stringpool_str351, ei_cp1255},
  1216. -    {-1},
  1217. -#line 239 "lib/aliases.gperf"
  1218. -    {(int)(long)&((struct stringpool_t *)0)->stringpool_str353, ei_viscii},
  1219. -#line 333 "lib/aliases.gperf"
  1220. +    {-1}, {-1},
  1221. +#line 334 "lib/aliases.gperf"
  1222.      {(int)(long)&((struct stringpool_t *)0)->stringpool_str354, ei_iso2022_kr},
  1223.      {-1},
  1224. -#line 189 "lib/aliases.gperf"
  1225. +#line 190 "lib/aliases.gperf"
  1226.      {(int)(long)&((struct stringpool_t *)0)->stringpool_str356, ei_cp1258},
  1227.      {-1}, {-1}, {-1},
  1228. -#line 174 "lib/aliases.gperf"
  1229. +#line 175 "lib/aliases.gperf"
  1230.      {(int)(long)&((struct stringpool_t *)0)->stringpool_str360, ei_cp1253},
  1231. -#line 222 "lib/aliases.gperf"
  1232. +#line 223 "lib/aliases.gperf"
  1233.      {(int)(long)&((struct stringpool_t *)0)->stringpool_str361, ei_armscii_8},
  1234.      {-1}, {-1}, {-1}, {-1},
  1235. -#line 201 "lib/aliases.gperf"
  1236. +#line 202 "lib/aliases.gperf"
  1237.      {(int)(long)&((struct stringpool_t *)0)->stringpool_str366, ei_cp866},
  1238.      {-1},
  1239. -#line 218 "lib/aliases.gperf"
  1240. +#line 219 "lib/aliases.gperf"
  1241.      {(int)(long)&((struct stringpool_t *)0)->stringpool_str368, ei_hp_roman8},
  1242. -#line 312 "lib/aliases.gperf"
  1243. +#line 313 "lib/aliases.gperf"
  1244.      {(int)(long)&((struct stringpool_t *)0)->stringpool_str369, ei_hz},
  1245. -#line 286 "lib/aliases.gperf"
  1246. +#line 287 "lib/aliases.gperf"
  1247.      {(int)(long)&((struct stringpool_t *)0)->stringpool_str370, ei_euc_jp},
  1248. -#line 233 "lib/aliases.gperf"
  1249. -    {(int)(long)&((struct stringpool_t *)0)->stringpool_str371, ei_tis620},
  1250. -#line 280 "lib/aliases.gperf"
  1251. +    {-1},
  1252. +#line 281 "lib/aliases.gperf"
  1253.      {(int)(long)&((struct stringpool_t *)0)->stringpool_str372, ei_ksc5601},
  1254. -#line 207 "lib/aliases.gperf"
  1255. +#line 208 "lib/aliases.gperf"
  1256.      {(int)(long)&((struct stringpool_t *)0)->stringpool_str373, ei_mac_iceland},
  1257. -#line 34 "lib/aliases.gperf"
  1258. +#line 35 "lib/aliases.gperf"
  1259.      {(int)(long)&((struct stringpool_t *)0)->stringpool_str374, ei_ucs4},
  1260. -#line 27 "lib/aliases.gperf"
  1261. +#line 28 "lib/aliases.gperf"
  1262.      {(int)(long)&((struct stringpool_t *)0)->stringpool_str375, ei_ucs2be},
  1263.      {-1},
  1264. -#line 285 "lib/aliases.gperf"
  1265. +#line 286 "lib/aliases.gperf"
  1266.      {(int)(long)&((struct stringpool_t *)0)->stringpool_str377, ei_euc_jp},
  1267.      {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
  1268. -#line 165 "lib/aliases.gperf"
  1269. +#line 166 "lib/aliases.gperf"
  1270.      {(int)(long)&((struct stringpool_t *)0)->stringpool_str386, ei_cp1250},
  1271. -#line 100 "lib/aliases.gperf"
  1272. +#line 101 "lib/aliases.gperf"
  1273.      {(int)(long)&((struct stringpool_t *)0)->stringpool_str387, ei_iso8859_6},
  1274. +#line 233 "lib/aliases.gperf"
  1275. +    {(int)(long)&((struct stringpool_t *)0)->stringpool_str388, ei_tis620},
  1276. +    {-1},
  1277.  #line 39 "lib/aliases.gperf"
  1278. -    {(int)(long)&((struct stringpool_t *)0)->stringpool_str388, ei_utf16be},
  1279. -    {-1}, {-1},
  1280. -#line 242 "lib/aliases.gperf"
  1281. -    {(int)(long)&((struct stringpool_t *)0)->stringpool_str391, ei_tcvn},
  1282. -#line 186 "lib/aliases.gperf"
  1283. +    {(int)(long)&((struct stringpool_t *)0)->stringpool_str390, ei_utf16},
  1284. +    {-1},
  1285. +#line 187 "lib/aliases.gperf"
  1286.      {(int)(long)&((struct stringpool_t *)0)->stringpool_str392, ei_cp1257},
  1287.      {-1},
  1288. -#line 197 "lib/aliases.gperf"
  1289. +#line 198 "lib/aliases.gperf"
  1290.      {(int)(long)&((struct stringpool_t *)0)->stringpool_str394, ei_cp862},
  1291.      {-1},
  1292. -#line 243 "lib/aliases.gperf"
  1293. -    {(int)(long)&((struct stringpool_t *)0)->stringpool_str396, ei_tcvn},
  1294. +#line 23 "lib/aliases.gperf"
  1295. +    {(int)(long)&((struct stringpool_t *)0)->stringpool_str396, ei_utf8},
  1296.      {-1}, {-1},
  1297.  #line 42 "lib/aliases.gperf"
  1298. -    {(int)(long)&((struct stringpool_t *)0)->stringpool_str399, ei_utf32be},
  1299. +    {(int)(long)&((struct stringpool_t *)0)->stringpool_str399, ei_utf32},
  1300.      {-1}, {-1},
  1301. -#line 177 "lib/aliases.gperf"
  1302. +#line 178 "lib/aliases.gperf"
  1303.      {(int)(long)&((struct stringpool_t *)0)->stringpool_str402, ei_cp1254},
  1304.      {-1},
  1305. -#line 327 "lib/aliases.gperf"
  1306. +#line 328 "lib/aliases.gperf"
  1307.      {(int)(long)&((struct stringpool_t *)0)->stringpool_str404, ei_euc_kr},
  1308. -    {-1},
  1309. -#line 99 "lib/aliases.gperf"
  1310. +#line 235 "lib/aliases.gperf"
  1311. +    {(int)(long)&((struct stringpool_t *)0)->stringpool_str405, ei_tis620},
  1312. +#line 100 "lib/aliases.gperf"
  1313.      {(int)(long)&((struct stringpool_t *)0)->stringpool_str406, ei_iso8859_6},
  1314. -    {-1}, {-1},
  1315. -#line 101 "lib/aliases.gperf"
  1316. +    {-1},
  1317. +#line 41 "lib/aliases.gperf"
  1318. +    {(int)(long)&((struct stringpool_t *)0)->stringpool_str408, ei_utf16le},
  1319. +#line 102 "lib/aliases.gperf"
  1320.      {(int)(long)&((struct stringpool_t *)0)->stringpool_str409, ei_iso8859_6},
  1321. -#line 203 "lib/aliases.gperf"
  1322. +#line 204 "lib/aliases.gperf"
  1323.      {(int)(long)&((struct stringpool_t *)0)->stringpool_str410, ei_mac_roman},
  1324. -#line 47 "lib/aliases.gperf"
  1325. +#line 48 "lib/aliases.gperf"
  1326.      {(int)(long)&((struct stringpool_t *)0)->stringpool_str411, ei_ucs2internal},
  1327. -#line 85 "lib/aliases.gperf"
  1328. +#line 86 "lib/aliases.gperf"
  1329.      {(int)(long)&((struct stringpool_t *)0)->stringpool_str412, ei_iso8859_4},
  1330.      {-1}, {-1}, {-1},
  1331. -#line 98 "lib/aliases.gperf"
  1332. +#line 99 "lib/aliases.gperf"
  1333.      {(int)(long)&((struct stringpool_t *)0)->stringpool_str416, ei_iso8859_6},
  1334.      {-1},
  1335. -#line 278 "lib/aliases.gperf"
  1336. +#line 279 "lib/aliases.gperf"
  1337.      {(int)(long)&((struct stringpool_t *)0)->stringpool_str418, ei_isoir165},
  1338. +#line 44 "lib/aliases.gperf"
  1339. +    {(int)(long)&((struct stringpool_t *)0)->stringpool_str419, ei_utf32le},
  1340.      {-1},
  1341. -#line 18 "lib/aliases.gperf"
  1342. -    {(int)(long)&((struct stringpool_t *)0)->stringpool_str420, ei_ascii},
  1343. -#line 272 "lib/aliases.gperf"
  1344. +#line 273 "lib/aliases.gperf"
  1345.      {(int)(long)&((struct stringpool_t *)0)->stringpool_str421, ei_iso646_cn},
  1346.      {-1},
  1347. -#line 275 "lib/aliases.gperf"
  1348. +#line 276 "lib/aliases.gperf"
  1349.      {(int)(long)&((struct stringpool_t *)0)->stringpool_str423, ei_gb2312},
  1350. -#line 217 "lib/aliases.gperf"
  1351. +#line 218 "lib/aliases.gperf"
  1352.      {(int)(long)&((struct stringpool_t *)0)->stringpool_str424, ei_hp_roman8},
  1353. -    {-1},
  1354. -#line 17 "lib/aliases.gperf"
  1355. -    {(int)(long)&((struct stringpool_t *)0)->stringpool_str426, ei_ascii},
  1356. -#line 216 "lib/aliases.gperf"
  1357. +    {-1}, {-1},
  1358. +#line 217 "lib/aliases.gperf"
  1359.      {(int)(long)&((struct stringpool_t *)0)->stringpool_str427, ei_mac_thai},
  1360.      {-1},
  1361. -#line 36 "lib/aliases.gperf"
  1362. +#line 37 "lib/aliases.gperf"
  1363.      {(int)(long)&((struct stringpool_t *)0)->stringpool_str429, ei_ucs4be},
  1364. -#line 220 "lib/aliases.gperf"
  1365. +#line 221 "lib/aliases.gperf"
  1366.      {(int)(long)&((struct stringpool_t *)0)->stringpool_str430, ei_hp_roman8},
  1367.      {-1},
  1368. -#line 303 "lib/aliases.gperf"
  1369. +#line 304 "lib/aliases.gperf"
  1370.      {(int)(long)&((struct stringpool_t *)0)->stringpool_str432, ei_euc_cn},
  1371.      {-1},
  1372. -#line 32 "lib/aliases.gperf"
  1373. +#line 33 "lib/aliases.gperf"
  1374.      {(int)(long)&((struct stringpool_t *)0)->stringpool_str434, ei_ucs2le},
  1375. -#line 89 "lib/aliases.gperf"
  1376. -    {(int)(long)&((struct stringpool_t *)0)->stringpool_str435, ei_iso8859_5},
  1377. -    {-1}, {-1},
  1378. -#line 122 "lib/aliases.gperf"
  1379. -    {(int)(long)&((struct stringpool_t *)0)->stringpool_str438, ei_iso8859_9},
  1380. -    {-1},
  1381. -#line 115 "lib/aliases.gperf"
  1382. -    {(int)(long)&((struct stringpool_t *)0)->stringpool_str440, ei_iso8859_8},
  1383. -#line 162 "lib/aliases.gperf"
  1384. +    {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
  1385. +#line 163 "lib/aliases.gperf"
  1386.      {(int)(long)&((struct stringpool_t *)0)->stringpool_str441, ei_koi8_u},
  1387.      {-1}, {-1},
  1388. -#line 73 "lib/aliases.gperf"
  1389. -    {(int)(long)&((struct stringpool_t *)0)->stringpool_str444, ei_iso8859_3},
  1390. +#line 234 "lib/aliases.gperf"
  1391. +    {(int)(long)&((struct stringpool_t *)0)->stringpool_str444, ei_tis620},
  1392.      {-1}, {-1}, {-1},
  1393. -#line 295 "lib/aliases.gperf"
  1394. +#line 296 "lib/aliases.gperf"
  1395.      {(int)(long)&((struct stringpool_t *)0)->stringpool_str448, ei_iso2022_jp},
  1396. -#line 297 "lib/aliases.gperf"
  1397. -    {(int)(long)&((struct stringpool_t *)0)->stringpool_str449, ei_iso2022_jp1},
  1398.  #line 298 "lib/aliases.gperf"
  1399. +    {(int)(long)&((struct stringpool_t *)0)->stringpool_str449, ei_iso2022_jp1},
  1400. +#line 299 "lib/aliases.gperf"
  1401.      {(int)(long)&((struct stringpool_t *)0)->stringpool_str450, ei_iso2022_jp2},
  1402. -#line 118 "lib/aliases.gperf"
  1403. +#line 119 "lib/aliases.gperf"
  1404.      {(int)(long)&((struct stringpool_t *)0)->stringpool_str451, ei_iso8859_8},
  1405.      {-1}, {-1},
  1406. -#line 246 "lib/aliases.gperf"
  1407. +#line 247 "lib/aliases.gperf"
  1408.      {(int)(long)&((struct stringpool_t *)0)->stringpool_str454, ei_iso646_jp},
  1409. -    {-1}, {-1},
  1410. -#line 287 "lib/aliases.gperf"
  1411. +#line 90 "lib/aliases.gperf"
  1412. +    {(int)(long)&((struct stringpool_t *)0)->stringpool_str455, ei_iso8859_5},
  1413. +    {-1},
  1414. +#line 288 "lib/aliases.gperf"
  1415.      {(int)(long)&((struct stringpool_t *)0)->stringpool_str457, ei_euc_jp},
  1416. -    {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
  1417. -#line 49 "lib/aliases.gperf"
  1418. -    {(int)(long)&((struct stringpool_t *)0)->stringpool_str465, ei_ucs4internal},
  1419. +#line 123 "lib/aliases.gperf"
  1420. +    {(int)(long)&((struct stringpool_t *)0)->stringpool_str458, ei_iso8859_9},
  1421.      {-1},
  1422. -#line 55 "lib/aliases.gperf"
  1423. -    {(int)(long)&((struct stringpool_t *)0)->stringpool_str467, ei_iso8859_1},
  1424. -#line 65 "lib/aliases.gperf"
  1425. -    {(int)(long)&((struct stringpool_t *)0)->stringpool_str468, ei_iso8859_2},
  1426. +#line 116 "lib/aliases.gperf"
  1427. +    {(int)(long)&((struct stringpool_t *)0)->stringpool_str460, ei_iso8859_8},
  1428. +    {-1}, {-1}, {-1},
  1429. +#line 74 "lib/aliases.gperf"
  1430. +    {(int)(long)&((struct stringpool_t *)0)->stringpool_str464, ei_iso8859_3},
  1431. +#line 50 "lib/aliases.gperf"
  1432. +    {(int)(long)&((struct stringpool_t *)0)->stringpool_str465, ei_ucs4internal},
  1433. +    {-1}, {-1},
  1434. +#line 45 "lib/aliases.gperf"
  1435. +    {(int)(long)&((struct stringpool_t *)0)->stringpool_str468, ei_utf7},
  1436. +    {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
  1437.      {-1},
  1438. -#line 96 "lib/aliases.gperf"
  1439. -    {(int)(long)&((struct stringpool_t *)0)->stringpool_str470, ei_iso8859_6},
  1440. -    {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
  1441. -#line 296 "lib/aliases.gperf"
  1442. +#line 297 "lib/aliases.gperf"
  1443.      {(int)(long)&((struct stringpool_t *)0)->stringpool_str479, ei_iso2022_jp},
  1444. -#line 299 "lib/aliases.gperf"
  1445. +#line 300 "lib/aliases.gperf"
  1446.      {(int)(long)&((struct stringpool_t *)0)->stringpool_str480, ei_iso2022_jp2},
  1447. -    {-1}, {-1}, {-1}, {-1}, {-1},
  1448. -#line 81 "lib/aliases.gperf"
  1449. -    {(int)(long)&((struct stringpool_t *)0)->stringpool_str486, ei_iso8859_4},
  1450. -    {-1}, {-1},
  1451. -#line 206 "lib/aliases.gperf"
  1452. +    {-1}, {-1}, {-1}, {-1},
  1453. +#line 15 "lib/aliases.gperf"
  1454. +    {(int)(long)&((struct stringpool_t *)0)->stringpool_str485, ei_ascii},
  1455. +    {-1},
  1456. +#line 56 "lib/aliases.gperf"
  1457. +    {(int)(long)&((struct stringpool_t *)0)->stringpool_str487, ei_iso8859_1},
  1458. +#line 66 "lib/aliases.gperf"
  1459. +    {(int)(long)&((struct stringpool_t *)0)->stringpool_str488, ei_iso8859_2},
  1460. +#line 207 "lib/aliases.gperf"
  1461.      {(int)(long)&((struct stringpool_t *)0)->stringpool_str489, ei_mac_centraleurope},
  1462. -    {-1}, {-1},
  1463. -#line 117 "lib/aliases.gperf"
  1464. -    {(int)(long)&((struct stringpool_t *)0)->stringpool_str492, ei_iso8859_8},
  1465. +#line 97 "lib/aliases.gperf"
  1466. +    {(int)(long)&((struct stringpool_t *)0)->stringpool_str490, ei_iso8859_6},
  1467.      {-1},
  1468. -#line 181 "lib/aliases.gperf"
  1469. +#line 118 "lib/aliases.gperf"
  1470. +    {(int)(long)&((struct stringpool_t *)0)->stringpool_str492, ei_iso8859_8},
  1471. +#line 18 "lib/aliases.gperf"
  1472. +    {(int)(long)&((struct stringpool_t *)0)->stringpool_str493, ei_ascii},
  1473. +#line 182 "lib/aliases.gperf"
  1474.      {(int)(long)&((struct stringpool_t *)0)->stringpool_str494, ei_cp1255},
  1475. -    {-1},
  1476. -#line 15 "lib/aliases.gperf"
  1477. -    {(int)(long)&((struct stringpool_t *)0)->stringpool_str496, ei_ascii},
  1478. -    {-1},
  1479. -#line 315 "lib/aliases.gperf"
  1480. +    {-1}, {-1}, {-1},
  1481. +#line 316 "lib/aliases.gperf"
  1482.      {(int)(long)&((struct stringpool_t *)0)->stringpool_str498, ei_euc_tw},
  1483. -    {-1}, {-1}, {-1}, {-1},
  1484. -#line 163 "lib/aliases.gperf"
  1485. +#line 17 "lib/aliases.gperf"
  1486. +    {(int)(long)&((struct stringpool_t *)0)->stringpool_str499, ei_ascii},
  1487. +    {-1}, {-1}, {-1},
  1488. +#line 164 "lib/aliases.gperf"
  1489.      {(int)(long)&((struct stringpool_t *)0)->stringpool_str503, ei_koi8_ru},
  1490.      {-1},
  1491. -#line 237 "lib/aliases.gperf"
  1492. +#line 238 "lib/aliases.gperf"
  1493.      {(int)(long)&((struct stringpool_t *)0)->stringpool_str505, ei_cp874},
  1494. -    {-1}, {-1},
  1495. -#line 257 "lib/aliases.gperf"
  1496. +#line 82 "lib/aliases.gperf"
  1497. +    {(int)(long)&((struct stringpool_t *)0)->stringpool_str506, ei_iso8859_4},
  1498. +    {-1},
  1499. +#line 258 "lib/aliases.gperf"
  1500.      {(int)(long)&((struct stringpool_t *)0)->stringpool_str508, ei_jisx0208},
  1501. -#line 224 "lib/aliases.gperf"
  1502. +#line 225 "lib/aliases.gperf"
  1503.      {(int)(long)&((struct stringpool_t *)0)->stringpool_str509, ei_georgian_ps},
  1504. -    {-1}, {-1},
  1505. -#line 105 "lib/aliases.gperf"
  1506. -    {(int)(long)&((struct stringpool_t *)0)->stringpool_str512, ei_iso8859_7},
  1507. -    {-1},
  1508. -#line 111 "lib/aliases.gperf"
  1509. +    {-1}, {-1}, {-1}, {-1},
  1510. +#line 112 "lib/aliases.gperf"
  1511.      {(int)(long)&((struct stringpool_t *)0)->stringpool_str514, ei_iso8859_7},
  1512. -#line 260 "lib/aliases.gperf"
  1513. +#line 261 "lib/aliases.gperf"
  1514.      {(int)(long)&((struct stringpool_t *)0)->stringpool_str515, ei_jisx0208},
  1515.      {-1}, {-1},
  1516. -#line 202 "lib/aliases.gperf"
  1517. +#line 203 "lib/aliases.gperf"
  1518.      {(int)(long)&((struct stringpool_t *)0)->stringpool_str518, ei_mac_roman},
  1519. -#line 48 "lib/aliases.gperf"
  1520. +#line 49 "lib/aliases.gperf"
  1521.      {(int)(long)&((struct stringpool_t *)0)->stringpool_str519, ei_ucs2swapped},
  1522.      {-1}, {-1}, {-1}, {-1},
  1523. -#line 205 "lib/aliases.gperf"
  1524. +#line 206 "lib/aliases.gperf"
  1525.      {(int)(long)&((struct stringpool_t *)0)->stringpool_str524, ei_mac_roman},
  1526. -    {-1}, {-1},
  1527. -#line 319 "lib/aliases.gperf"
  1528. -    {(int)(long)&((struct stringpool_t *)0)->stringpool_str527, ei_ces_big5},
  1529. -#line 267 "lib/aliases.gperf"
  1530. +    {-1}, {-1}, {-1},
  1531. +#line 268 "lib/aliases.gperf"
  1532.      {(int)(long)&((struct stringpool_t *)0)->stringpool_str528, ei_jisx0212},
  1533. -#line 249 "lib/aliases.gperf"
  1534. +#line 250 "lib/aliases.gperf"
  1535.      {(int)(long)&((struct stringpool_t *)0)->stringpool_str529, ei_iso646_jp},
  1536. -#line 193 "lib/aliases.gperf"
  1537. +#line 194 "lib/aliases.gperf"
  1538.      {(int)(long)&((struct stringpool_t *)0)->stringpool_str530, ei_cp850},
  1539. -    {-1}, {-1}, {-1},
  1540. -#line 318 "lib/aliases.gperf"
  1541. -    {(int)(long)&((struct stringpool_t *)0)->stringpool_str534, ei_ces_big5},
  1542. -    {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
  1543. -#line 245 "lib/aliases.gperf"
  1544. +    {-1},
  1545. +#line 106 "lib/aliases.gperf"
  1546. +    {(int)(long)&((struct stringpool_t *)0)->stringpool_str532, ei_iso8859_7},
  1547. +    {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
  1548. +#line 246 "lib/aliases.gperf"
  1549.      {(int)(long)&((struct stringpool_t *)0)->stringpool_str541, ei_iso646_jp},
  1550.      {-1}, {-1}, {-1},
  1551. -#line 262 "lib/aliases.gperf"
  1552. +#line 263 "lib/aliases.gperf"
  1553.      {(int)(long)&((struct stringpool_t *)0)->stringpool_str545, ei_jisx0212},
  1554.      {-1}, {-1}, {-1},
  1555. -#line 324 "lib/aliases.gperf"
  1556. +#line 325 "lib/aliases.gperf"
  1557.      {(int)(long)&((struct stringpool_t *)0)->stringpool_str549, ei_big5hkscs},
  1558. -    {-1}, {-1}, {-1},
  1559. -#line 251 "lib/aliases.gperf"
  1560. +#line 40 "lib/aliases.gperf"
  1561. +    {(int)(long)&((struct stringpool_t *)0)->stringpool_str550, ei_utf16be},
  1562. +    {-1}, {-1},
  1563. +#line 252 "lib/aliases.gperf"
  1564.      {(int)(long)&((struct stringpool_t *)0)->stringpool_str553, ei_jisx0201},
  1565. -#line 223 "lib/aliases.gperf"
  1566. +#line 224 "lib/aliases.gperf"
  1567.      {(int)(long)&((struct stringpool_t *)0)->stringpool_str554, ei_georgian_academy},
  1568.      {-1},
  1569. -#line 323 "lib/aliases.gperf"
  1570. +#line 324 "lib/aliases.gperf"
  1571.      {(int)(long)&((struct stringpool_t *)0)->stringpool_str556, ei_big5hkscs},
  1572.      {-1}, {-1}, {-1},
  1573. -#line 261 "lib/aliases.gperf"
  1574. +#line 262 "lib/aliases.gperf"
  1575.      {(int)(long)&((struct stringpool_t *)0)->stringpool_str560, ei_jisx0208},
  1576. -    {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
  1577. -#line 212 "lib/aliases.gperf"
  1578. +#line 43 "lib/aliases.gperf"
  1579. +    {(int)(long)&((struct stringpool_t *)0)->stringpool_str561, ei_utf32be},
  1580. +    {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
  1581. +#line 213 "lib/aliases.gperf"
  1582.      {(int)(long)&((struct stringpool_t *)0)->stringpool_str570, ei_mac_greek},
  1583. -#line 175 "lib/aliases.gperf"
  1584. +#line 176 "lib/aliases.gperf"
  1585.      {(int)(long)&((struct stringpool_t *)0)->stringpool_str571, ei_cp1253},
  1586.      {-1},
  1587. -#line 50 "lib/aliases.gperf"
  1588. +#line 51 "lib/aliases.gperf"
  1589.      {(int)(long)&((struct stringpool_t *)0)->stringpool_str573, ei_ucs4swapped},
  1590.      {-1}, {-1}, {-1}, {-1},
  1591. -#line 208 "lib/aliases.gperf"
  1592. +#line 209 "lib/aliases.gperf"
  1593.      {(int)(long)&((struct stringpool_t *)0)->stringpool_str578, ei_mac_croatian},
  1594.      {-1}, {-1}, {-1},
  1595. -#line 250 "lib/aliases.gperf"
  1596. +#line 251 "lib/aliases.gperf"
  1597.      {(int)(long)&((struct stringpool_t *)0)->stringpool_str582, ei_jisx0201},
  1598.      {-1}, {-1},
  1599. -#line 335 "lib/aliases.gperf"
  1600. +#line 336 "lib/aliases.gperf"
  1601.      {(int)(long)&((struct stringpool_t *)0)->stringpool_str585, ei_local_wchar_t},
  1602.      {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
  1603. -#line 28 "lib/aliases.gperf"
  1604. +#line 29 "lib/aliases.gperf"
  1605.      {(int)(long)&((struct stringpool_t *)0)->stringpool_str594, ei_ucs2be},
  1606.      {-1}, {-1}, {-1}, {-1},
  1607. -#line 264 "lib/aliases.gperf"
  1608. +#line 265 "lib/aliases.gperf"
  1609.      {(int)(long)&((struct stringpool_t *)0)->stringpool_str599, ei_jisx0212},
  1610. -#line 254 "lib/aliases.gperf"
  1611. +#line 255 "lib/aliases.gperf"
  1612.      {(int)(long)&((struct stringpool_t *)0)->stringpool_str600, ei_jisx0208},
  1613. -    {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
  1614.      {-1}, {-1}, {-1}, {-1},
  1615. -#line 215 "lib/aliases.gperf"
  1616. +#line 320 "lib/aliases.gperf"
  1617. +    {(int)(long)&((struct stringpool_t *)0)->stringpool_str605, ei_ces_big5},
  1618. +    {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
  1619. +#line 319 "lib/aliases.gperf"
  1620. +    {(int)(long)&((struct stringpool_t *)0)->stringpool_str612, ei_ces_big5},
  1621. +    {-1},
  1622. +#line 216 "lib/aliases.gperf"
  1623.      {(int)(long)&((struct stringpool_t *)0)->stringpool_str614, ei_mac_arabic},
  1624. -    {-1}, {-1}, {-1}, {-1},
  1625. -#line 253 "lib/aliases.gperf"
  1626. -    {(int)(long)&((struct stringpool_t *)0)->stringpool_str619, ei_jisx0201},
  1627. -#line 255 "lib/aliases.gperf"
  1628. +    {-1}, {-1}, {-1}, {-1}, {-1},
  1629. +#line 256 "lib/aliases.gperf"
  1630.      {(int)(long)&((struct stringpool_t *)0)->stringpool_str620, ei_jisx0208},
  1631. -#line 290 "lib/aliases.gperf"
  1632. -    {(int)(long)&((struct stringpool_t *)0)->stringpool_str621, ei_sjis},
  1633. +#line 245 "lib/aliases.gperf"
  1634. +    {(int)(long)&((struct stringpool_t *)0)->stringpool_str621, ei_tcvn},
  1635.      {-1}, {-1}, {-1}, {-1},
  1636. -#line 211 "lib/aliases.gperf"
  1637. +#line 212 "lib/aliases.gperf"
  1638.      {(int)(long)&((struct stringpool_t *)0)->stringpool_str626, ei_mac_ukraine},
  1639. -    {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
  1640. -#line 288 "lib/aliases.gperf"
  1641. -    {(int)(long)&((struct stringpool_t *)0)->stringpool_str635, ei_euc_jp},
  1642. +    {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
  1643.      {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
  1644.      {-1},
  1645. -#line 256 "lib/aliases.gperf"
  1646. +#line 257 "lib/aliases.gperf"
  1647.      {(int)(long)&((struct stringpool_t *)0)->stringpool_str646, ei_jisx0208},
  1648.      {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
  1649. -    {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
  1650. -#line 293 "lib/aliases.gperf"
  1651. -    {(int)(long)&((struct stringpool_t *)0)->stringpool_str663, ei_sjis},
  1652. -#line 263 "lib/aliases.gperf"
  1653. -    {(int)(long)&((struct stringpool_t *)0)->stringpool_str664, ei_jisx0212},
  1654. -#line 214 "lib/aliases.gperf"
  1655. +    {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
  1656. +#line 215 "lib/aliases.gperf"
  1657.      {(int)(long)&((struct stringpool_t *)0)->stringpool_str665, ei_mac_hebrew},
  1658. +    {-1},
  1659. +#line 24 "lib/aliases.gperf"
  1660. +    {(int)(long)&((struct stringpool_t *)0)->stringpool_str667, ei_utf8mac},
  1661. +    {-1},
  1662. +#line 53 "lib/aliases.gperf"
  1663. +    {(int)(long)&((struct stringpool_t *)0)->stringpool_str669, ei_java},
  1664.      {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
  1665. -#line 289 "lib/aliases.gperf"
  1666. -    {(int)(long)&((struct stringpool_t *)0)->stringpool_str675, ei_sjis},
  1667.      {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
  1668. -#line 244 "lib/aliases.gperf"
  1669. -    {(int)(long)&((struct stringpool_t *)0)->stringpool_str685, ei_tcvn},
  1670. -    {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
  1671. -#line 178 "lib/aliases.gperf"
  1672. +    {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
  1673. +#line 179 "lib/aliases.gperf"
  1674.      {(int)(long)&((struct stringpool_t *)0)->stringpool_str694, ei_cp1254},
  1675.      {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
  1676.      {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
  1677.      {-1}, {-1}, {-1}, {-1},
  1678. -#line 213 "lib/aliases.gperf"
  1679. +#line 214 "lib/aliases.gperf"
  1680.      {(int)(long)&((struct stringpool_t *)0)->stringpool_str717, ei_mac_turkish},
  1681.      {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
  1682.      {-1}, {-1}, {-1}, {-1},
  1683. -#line 209 "lib/aliases.gperf"
  1684. +#line 210 "lib/aliases.gperf"
  1685.      {(int)(long)&((struct stringpool_t *)0)->stringpool_str731, ei_mac_romania},
  1686. +    {-1}, {-1}, {-1}, {-1}, {-1},
  1687. +#line 264 "lib/aliases.gperf"
  1688. +    {(int)(long)&((struct stringpool_t *)0)->stringpool_str737, ei_jisx0212},
  1689.      {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},