This is the mail archive of the libc-alpha@sources.redhat.com mailing list for the glibc project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

IBM866NAV charmap and converter broken


The IBM866NAV charmap, introduced on 2003-01-14, is broken: The intent
of this chapmap, according to the comments, is to include some extra
characters for Ukrainian. However, since the submitter put in Unicode
character codes and Unicode character names that don't match, and since
the tools use the character codes only, the charmap is currently effectively
equivalent to the IBM866 charmap.

Here is a patch to change the codes so that they match the comments.
However, since the thing was broken for an entire year and nobody complained
about it, it indicates this charmap is not in use, and we might as well
remove it.

Bruno


localedata/ChangeLog:
2003-12-31  Bruno Haible  <bruno@clisp.org>

	* charmaps/IBM866NAV: Fix the character values.

--- glibc-20031205/localedata/charmaps/IBM866NAV.bak	2003-01-14 10:21:51.000000000 +0100
+++ glibc-20031205/localedata/charmaps/IBM866NAV	2003-12-31 15:10:02.000000000 +0100
@@ -254,16 +254,16 @@
 <U044F>     /xef         CYRILLIC SMALL LETTER YA
 <U0401>     /xf0         CYRILLIC CAPITAL LETTER IO
 <U0451>     /xf1         CYRILLIC SMALL LETTER IO
-<U0404>     /xf2         CYRILLIC CAPITAL LETTER GHE WITH UPTURN
-<U0454>     /xf3         CYRILLIC SMALL LETTER GHE WITH UPTURN
-<U0407>     /xf4         CYRILLIC CAPITAL LETTER UKRAINIAN IE
-<U0457>     /xf5         CYRILLIC SMALL LETTER UKRAINIAN IE
-<U040E>     /xf6         CYRILLIC CAPITAL LETTER BYELORUSSIAN-UKRAINIAN I 
-<U045E>     /xf7         CYRILLIC SMALL LETTER BYELORUSSIAN-UKRAINIAN I 
-<U00B0>     /xf8         CYRILLIC CAPITAL LETTER YI (Ukrainian)
-<U2219>     /xf9         CYRILLIC SMALL LETTER YI (Ukrainian)
-<U00B7>     /xfa         CYRILLIC CAPITAL LETTER SHORT U
-<U221A>     /xfb         CYRILLIC SMALL LETTER SHORT U
+<U0490>     /xf2         CYRILLIC CAPITAL LETTER GHE WITH UPTURN
+<U0491>     /xf3         CYRILLIC SMALL LETTER GHE WITH UPTURN
+<U0404>     /xf4         CYRILLIC CAPITAL LETTER UKRAINIAN IE
+<U0454>     /xf5         CYRILLIC SMALL LETTER UKRAINIAN IE
+<U0406>     /xf6         CYRILLIC CAPITAL LETTER BYELORUSSIAN-UKRAINIAN I
+<U0456>     /xf7         CYRILLIC SMALL LETTER BYELORUSSIAN-UKRAINIAN I
+<U0407>     /xf8         CYRILLIC CAPITAL LETTER YI
+<U0457>     /xf9         CYRILLIC SMALL LETTER YI
+<U040E>     /xfa         CYRILLIC CAPITAL LETTER SHORT U
+<U045E>     /xfb         CYRILLIC SMALL LETTER SHORT U
 <U2116>     /xfc         NUMERO SIGN
 <U00A4>     /xfd         CURRENCY SIGN
 <U25A0>     /xfe         BLACK SQUARE


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]