diff options
-rw-r--r-- | ChangeLog | 8 | ||||
-rw-r--r-- | iconvdata/ibm273.c | 2 | ||||
-rw-r--r-- | localedata/charmaps/IBM273 | 2 |
3 files changed, 10 insertions, 2 deletions
diff --git a/ChangeLog b/ChangeLog index 3604b1c717..6cf157acb3 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,11 @@ +2018-06-14 Florian Weimer <fweimer@redhat.com> + + [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 <samuel.thibault@ens-lyon.org> * sysdeps/mach/include/mach/mach_traps.h (__mach_thread_self, diff --git a/iconvdata/ibm273.c b/iconvdata/ibm273.c index c303cf306d..132c06f0eb 100644 --- a/iconvdata/ibm273.c +++ b/iconvdata/ibm273.c @@ -23,6 +23,6 @@ #define TABLES <ibm273.h> #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 c3f70e2a6f..4401101b50 100644 --- a/localedata/charmaps/IBM273 +++ b/localedata/charmaps/IBM273 @@ -194,7 +194,7 @@ CHARMAP <U00BE> /xb9 VULGAR FRACTION THREE QUARTERS <U00AC> /xba NOT SIGN <U007C> /xbb VERTICAL LINE -<U203E> /xbc OVERLINE +<U00AF> /xbc MACRON <U00A8> /xbd DIAERESIS <U00B4> /xbe ACUTE ACCENT <U00D7> /xbf MULTIPLICATION SIGN |