bug-gnu-libiconv
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [bug-gnu-libiconv] Incorrect character translation from cp437


From: Bruno Haible
Subject: Re: [bug-gnu-libiconv] Incorrect character translation from cp437
Date: Mon, 17 Nov 2014 00:53:05 +0100
User-agent: KMail/4.8.5 (Linux/3.2.0-64-generic; KDE/4.8.5; x86_64; ; )

Hi,

Phillip Susi wrote on 2014-05-26:
> In cp 437, 0xBD is supposed to be a 1/2 character.

No, in CP437 0xBD is supposed to be BOX DRAWINGS UP DOUBLE AND LEFT SINGLE.
See http://en.wikipedia.org/wiki/Code_page_437

If you expect 0xBD to map to U+00BD VULGAR FRACTION ONE HALF,
you are most likely using one of these encodings:
  CP922
  CP1129
  CP1163
  CP1252
  CP1253
  CP1254
  CP1255
  CP1256
  CP1257
  CP1258

> from a win95 created shortcut

Windows does not use CP437. In Central Europe, it uses CP1252 as so-called
"ANSI charset" and CP850 as so-called "OEM charset" (Microsoft specific
terms).

Bruno




reply via email to

[Prev in Thread] Current Thread [Next in Thread]