This is the mail archive of the
libc-alpha@sources.redhat.com
mailing list for the glibc project.
ISO-8859-11 charset converter
- From: Bruno Haible <bruno at clisp dot org>
- To: libc-alpha at sources dot redhat dot com
- Date: Mon, 2 Aug 2004 12:51:57 +0200
- Subject: ISO-8859-11 charset converter
Hi Ulrich,
Is there any particular reason why in the ISO-8859-11 charmap and iconv
converter, the region 0x80..0x9F has been omitted? According to the final
draft of this standard, http://anubis.dkuug.dk/JTC1/SC2/open/02n3333.pdf,
is it a member of the ISO-8859 family. Therefore the control characters
should be treated like in the other members of this family, IMO.
Here is a patch that updates the ISO-8859-11 charmap and converter.
localedata/ChangeLog:
2004-07-22 Bruno Haible <bruno@clisp.org>
* charmaps/ISO-8859-11: Define identity mapping for 0x80..0x9F.
--- glibc-20040802/localedata/charmaps/ISO-8859-11.bak 2002-11-04 13:25:47.000000000 +0100
+++ glibc-20040802/localedata/charmaps/ISO-8859-11 2004-07-22 02:39:59.000000000 +0200
@@ -130,6 +130,38 @@
<U007D> /x7d RIGHT CURLY BRACKET
<U007E> /x7e TILDE
<U007F> /x7f DELETE (DEL)
+<U0080> /x80 PADDING CHARACTER (PAD)
+<U0081> /x81 HIGH OCTET PRESET (HOP)
+<U0082> /x82 BREAK PERMITTED HERE (BPH)
+<U0083> /x83 NO BREAK HERE (NBH)
+<U0084> /x84 INDEX (IND)
+<U0085> /x85 NEXT LINE (NEL)
+<U0086> /x86 START OF SELECTED AREA (SSA)
+<U0087> /x87 END OF SELECTED AREA (ESA)
+<U0088> /x88 CHARACTER TABULATION SET (HTS)
+<U0089> /x89 CHARACTER TABULATION WITH JUSTIFICATION (HTJ)
+<U008A> /x8a LINE TABULATION SET (VTS)
+<U008B> /x8b PARTIAL LINE FORWARD (PLD)
+<U008C> /x8c PARTIAL LINE BACKWARD (PLU)
+<U008D> /x8d REVERSE LINE FEED (RI)
+<U008E> /x8e SINGLE-SHIFT TWO (SS2)
+<U008F> /x8f SINGLE-SHIFT THREE (SS3)
+<U0090> /x90 DEVICE CONTROL STRING (DCS)
+<U0091> /x91 PRIVATE USE ONE (PU1)
+<U0092> /x92 PRIVATE USE TWO (PU2)
+<U0093> /x93 SET TRANSMIT STATE (STS)
+<U0094> /x94 CANCEL CHARACTER (CCH)
+<U0095> /x95 MESSAGE WAITING (MW)
+<U0096> /x96 START OF GUARDED AREA (SPA)
+<U0097> /x97 END OF GUARDED AREA (EPA)
+<U0098> /x98 START OF STRING (SOS)
+<U0099> /x99 SINGLE GRAPHIC CHARACTER INTRODUCER (SGCI)
+<U009A> /x9a SINGLE CHARACTER INTRODUCER (SCI)
+<U009B> /x9b CONTROL SEQUENCE INTRODUCER (CSI)
+<U009C> /x9c STRING TERMINATOR (ST)
+<U009D> /x9d OPERATING SYSTEM COMMAND (OSC)
+<U009E> /x9e PRIVACY MESSAGE (PM)
+<U009F> /x9f APPLICATION PROGRAM COMMAND (APC)
<U00A0> /xa0 NO-BREAK SPACE
<U0E01> /xa1 THAI CHARACTER KO KAI
<U0E02> /xa2 THAI CHARACTER KHO KHAI