Re: Re: learning PL/1 --

Tony Harminc <[email protected]> Thu, 26 Aug 2010 20:39:29 -0400
Newsgroups gmane.comp.emulators.turnkey-mvs
Message-ID <[email protected]>
On 26 August 2010 20:23, cedarlakebuzzards <cedarlakebuzzards-/[email protected]> wrote:

>> It also depends on whether the translation table is faithful, or is
>> one of those "helpful" ones that mismap one or more characters. It is
>> common for such tables to interchange the ¬ and ^ codepoints, and
>> often enough also the ¦ and | bars, all to match someone's notion
> of convenience.
>>
>> Tony H.
>>
>
> The "mismap" has been commonly accepted for years.  If there is some
> better way to do it, please share it with everyone.  We are all anxious
> to see it.

I'm talking about character translation table(s). Mapping of
keystrokes in your TN3270 is, of course, a personal matter. For
example my own choice for the logical NOT is CTRL-6, but if you prefer
CTRL-ALT-SHIFT-NUMLOCK or something, you can set it up any way you
like. Any modern font has all the required characters available, so
again, you can easily set things up in your TN3270 program to display
the appropriate characters.

What I object to is mapping some other character, such as caret or
exclamation mark, to the NOT in the Hercules (or application) table.
Well, again, I don't care what you do with your personal system,
obviously; where I care is when people start to distribute such
mismapping as defaults, or assume that other people use the same
mismapping.

The 819 and 1047 character sets (and 037 and all the EBCDIC country
variations, for that matter) encode the exact same set of characters.
Why people want to mismap things like NOT and the bars and such is
beyond me. Each codepage has a defined place for each of the
characters; why not leave them where they belong?

Tony H.