On Sat, 8 Jul 2023 09:37:23 +1000, Attila Fogarasi wrote:

>Codepage 1047 was created to provide a bi-directional mapping to
>ISO8859-1 character codes (this preserves values when going in either
>
That is not a valid rationale for codepage 1047.  There is a bi-directional
mapping between 037 and ISO8859-1.

>direction).  It also included most EBCDIC control codes (mapped to
>unused ASCII codepoints) and about half the ASCII control codes (as many as
>
That is not a valid rationale for codepage 1047.  It may be a reason for
ISO8859-1, which has 32 non-ASCII control codes at 128-159.

>would fit).  I think it was created in preparation for OpenEdition MVS
>which became USS once it was Unix certified.  Codepage 924 is an update of
>CP1047 adding things like Euro sign, and matches ISO8859-15 (not
>ISO8859-1).  CP037-2 differs from CP037 at 4 codepoints and is more widely
>
Which 4?  Did they usurp any USASCII graphic equivalents from 037?  Was
there any reason that neither 037 nor 037-2 could have been used for OMVS?

>used then CP037 (though I've encountered CP037-2 implemented with the name
>CP037 by various products (!!)).  Luckily for human readable data the
>differences don't matter.   I don't know if there are any other CP037-n
>codepages, and these days it rarely matters.
>
"rarely matter" and "don't matter" are in the eye of the beholder.

Does 1047, 037, or 037-2 have €?  why could neither 037 nor 037-2 have been
used for OMVS?

I remain unpersuaded of any rationale for 1047.

-- 
gil

----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [email protected] with the message: INFO IBM-MAIN

Reply via email to