From 14beef7575099f6373f9a45b4656f1e3675f7372 Mon Sep 17 00:00:00 2001 From: Florian Weimer Date: Thu, 14 Jun 2018 22:34:09 +0200 Subject: [PATCH] localedata: Make IBM273 compatible with ISO-8859-1 [BZ #23290] Reviewed-by: Carlos O'Donell --- ChangeLog | 8 ++++++++ iconvdata/ibm273.c | 2 +- localedata/charmaps/IBM273 | 2 +- 3 files changed, 10 insertions(+), 2 deletions(-) diff --git a/ChangeLog b/ChangeLog index 3604b1c7176..6cf157acb36 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,11 @@ +2018-06-14 Florian Weimer + + [BZ #23290] + * localedata/charmaps/IBM273: Map codepoint 0xbc to U+00AF, so + that the result stays within the ISO-8859-1 range. + * iconvdata/ibm273.c (HAS_HOLES): Define as 0 because all 256 + characters are defined in IBM273. + 2018-06-14 Samuel Thibault * sysdeps/mach/include/mach/mach_traps.h (__mach_thread_self, diff --git a/iconvdata/ibm273.c b/iconvdata/ibm273.c index c303cf306db..132c06f0eb6 100644 --- a/iconvdata/ibm273.c +++ b/iconvdata/ibm273.c @@ -23,6 +23,6 @@ #define TABLES #define CHARSET_NAME "IBM273//" -#define HAS_HOLES 1 /* Not all 256 character are defined. */ +#define HAS_HOLES 0 #include <8bit-gap.c> diff --git a/localedata/charmaps/IBM273 b/localedata/charmaps/IBM273 index c3f70e2a6f7..4401101b501 100644 --- a/localedata/charmaps/IBM273 +++ b/localedata/charmaps/IBM273 @@ -194,7 +194,7 @@ CHARMAP /xb9 VULGAR FRACTION THREE QUARTERS /xba NOT SIGN /xbb VERTICAL LINE - /xbc OVERLINE + /xbc MACRON /xbd DIAERESIS /xbe ACUTE ACCENT /xbf MULTIPLICATION SIGN -- 2.47.2