On Tue, 1 Feb 2011 15:50:40 -0500, Shmuel Metz (Seymour J.) <shmuel+ibm- m...@patriot.net> wrote:
> >I believe that he is running into a restriction in console processing. > >-- Correct. WTOs, WTORs and WTLs have always been restricted to a subset of code- page 037 character set 697. Specifically, the following characters: A through Z 0 through 9 characters + * / , . & ( ) ' - = : " % < > ? ; and blank Some additional code-points are not translated to blanks. Here is the complete translate table: x0 x1 x2 x3 x4 x5 x6 x7 x8 x9 xA xB xC xD xE xF ------------------------------------------------- 0x | 40 40 40 40 40 40 40 40 40 40 40 40 40 40 4C 6E ..............<> 1x | 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 ................ 2x | 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 ................ 3x | 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 ................ 4x | 40 40 40 40 40 40 40 40 40 40 4A 4B 4C 4D 4E 4F ..........¢.<(+| 5x | 50 40 40 40 40 40 40 40 40 40 5A 5B 5C 5D 5E 5F &.........!$*);^ 6x | 60 61 40 40 40 40 40 40 40 40 40 6B 6C 6D 6E 6F -/.........,%_>? 7x | 40 40 40 40 40 40 40 40 40 40 7A 7B 7C 7D 7E 7F ..........:#@'=" 8x | 40 81 82 83 84 85 86 87 88 89 40 40 40 40 40 40 .abcdefghi...... 9x | 40 91 92 93 94 95 96 97 98 99 40 40 40 40 40 40 .jklmnopqr...... Ax | 40 40 A2 A3 A4 A5 A6 A7 A8 A9 40 40 40 40 40 40 ..stuvwxyz...... Bx | 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 ................ Cx | 40 C1 C2 C3 C4 C5 C6 C7 C8 C9 40 40 40 40 40 40 .ABCDEFGHI...... Dx | 40 D1 D2 D3 D4 D5 D6 D7 D8 D9 40 40 40 40 40 40 .JKLMNOPQR...... Ex | 40 40 E2 E3 E4 E5 E6 E7 E8 E9 40 40 40 40 40 40 ..STUVWXYZ...... Fx | F0 F1 F2 F3 F4 F5 F6 F7 F8 F9 40 40 40 40 40 40 0123456789...... The restriction is largely historical and due to shortcomings in early print and display hardware. - Early printers (1403) did not support lower-case and other code-points due to the impact printing technology in use at the time. Supporting lower-case and additional codepoints significantly reduced printing speed, even when those codepoints were not being used. At the time, SYSLOG went directly to a printer, not a data set, so the system could be constrained to operate at printer speed. - Early display devices (2260, early 3270) did not support lower-case or other code-points due to the additional circuitry that was required to store the additional character images. Fast read-only memory was very expensive at the time. - Lower-case (and other) English code-points collided with the codepoints used by the Japanese Katakana phonetic alphabet. The first two restrictions have been dealt with by non-impact printing technology and increases in circuit density and are no longer an issue. The third restriction has been handled by incorporating the Katakana character set into the double-byte Kanji character set. Katakana-only display devices have ceased to exist. While we have eased the restriction on the use of lower-case a through z characters in messages, we have not removed the restriction on the use of other code-points, although we have had a proposal to do so. The proposal died due to a lack of formal customer requirements that we fix the problem. W. Kevin Kelley -- IBM POK Lab -- z/OS Core Technical Development ---------------------------------------------------------------------- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html