iconv mapping of 0xA8 0xEC in CP1258 is non-canonical

This commit is contained in:
Bruno Haible 2011-12-23 08:43:41 -05:00 committed by Ulrich Drepper
parent 6b13d9d9ef
commit d455f537be
3 changed files with 11 additions and 8 deletions

View File

@ -1,5 +1,9 @@
2011-08-06 Bruno Haible <bruno@clisp.org>
[BZ #13061]
* iconvdata/cp1258.c (comp_table_data): Combine U+00A8 U+0301 to
U+0385, not to U+1FEE.
[BZ #13062]
* iconvdata/tcvn5712-1.c (comp_table_data): Remove useless and wrong
entry for U+00A5 U+0301.

12
NEWS
View File

@ -10,12 +10,12 @@ Version 2.15
* The following bugs are resolved with this release:
6779, 6783, 9696, 10103, 10709, 11589, 12403, 12847, 12868, 12852, 12874,
12885, 12892, 12907, 12922, 12935, 13007, 13021, 13062, 13067, 13068,
13085, 13088, 13090, 13092, 13096, 13114, 13118, 13123, 13134, 13138,
13147, 13150, 13166, 13179, 13185, 13189, 13192, 13268, 13276, 13282,
13291, 13305, 13328, 13335, 13337, 13344, 13358, 13367, 13413, 13416,
13423, 13439, 13446, 13472, 13484, 13506, 13515, 13523, 13524, 13538,
13540
12885, 12892, 12907, 12922, 12935, 13007, 13021, 13061, 13062, 13067,
13068, 13085, 13088, 13090, 13092, 13096, 13114, 13118, 13123, 13134,
13138, 13147, 13150, 13166, 13179, 13185, 13189, 13192, 13268, 13276,
13282, 13291, 13305, 13328, 13335, 13337, 13344, 13358, 13367, 13413,
13416, 13423, 13439, 13446, 13472, 13484, 13506, 13515, 13523, 13524,
13538, 13540
* New program pldd to list loaded object of a process
Implemented by Ulrich Drepper.

View File

@ -197,8 +197,7 @@ static const struct
{ 0x0077, 0x1E83 },
{ 0x0079, 0x00FD },
{ 0x007A, 0x017A },
/* { 0x00A5, 0x0385 }, Wrong, A5 is Yen sign */
{ 0x00A8, 0x1FEE },
{ 0x00A8, 0x0385 }, /* prefer U+0385 over U+1FEE */
{ 0x00C2, 0x1EA4 },
{ 0x00C5, 0x01FA },
{ 0x00C6, 0x01FC },