-Most IBM 3270 emulators have some degree of difficulty with the square-bracket
-characters, [ and ]. The problem is that there is not a consistent
-definition of what EBCDIC codes represent them. Hosts may define the square
-bracket characters as X'BA' and X'BB' (as defined in the IBM Chararcter
-Set Reference as standard EBCDIC characters), or as X'AD' and X'BD'
-(which is what the IBM C compilers recognize). In addition, some (but not
-all) hosts display these characters with a Graphics Escape (GE) sequence.
-When the host and/or x3270 are misconfigured, the square-bracket characters
-may be displayed as and ,
-or Ý and ¨.
-
-Host Configuration
-If you are using ISPF, you may simply need to use the correct terminal
-translation table. According to the IBM's ISPF Planning and Customizing
-(SC28-1298), Section 3.11, the correct translation table for displaying
-square bracket characters is called 3278A.
-
In VM/CMS, the commands terminal apl on and set apl on
-cause the X'AD', X'BD', X'BA' and X'BB' characters to be displayed with
-a Graphics Escape (GE) prefix. With terminal apl off and set
-apl off in effect, they are displayed without the GE prefix.
-
-x3270 Facilities
-x3270 has two facilities to deal with this situation: character sets and
-keymaps. By selecting the correct character set and keymap, you can set
-up x3270 to generate and display the proper codes for the square-bracket
-characters.
-
-charset bracket is the default mode, and is used with
-hosts that use X'AD' and X'BD' for the square-bracket characters. It can
-be used if the host displays these characters with or without a GE sequence.
-
-
-charset us is for use with hosts that use X'BA' and
-X'BB' for the square-bracket characters, and do not display these
-characters with a GE sequence.
-
-
-apl (an abbreviation for -charset apl, -keymap
-apl) is for use with hosts running APL, which use GE X'AD' and GE X'BD'
-to represent and display the APL2 square-bracket characters.
-Here is a table which summarizes the combinations of characters generated
-and displayed in the various modes.
-
-
-
-
-
-
-
keyboard generates
-
-
-
-
graphic displayed for EBCDIC codes
-
-
-
-
-
x3270 Mode
-
-
-
[ key
-
-
-
-
] key
-
-
-
-
X'AD'
-
-
-
-
X'BD'
-
-
-
-
X'BA'
-
-
-
-
X'BB'
-
-
-
-
GE X'BA'
-
-
-
-
GE X'BB'
-
-
-
-
GE X'AD'
-
-
-
-
GE X'BD'
-
-
-
-
-
-charsetbracket (default)
-
-
X'AD'
-
-
-
X'BD'
-
-
-
-
[
-
-
-
-
]
-
-
-
-
Ý
-
-
-
-
¨
-
-
-
-
-
-
-
-
-
-
-
-
[
-
-
-
-
]
-
-
-
-
-
-charsetus
-
-
-
X'BA'
-
-
-
-
X'BB'
-
-
-
-
Ý
-
-
-
-
¨
-
-
-
-
[
-
-
-
-
]
-
-
-
-
-
-apl
-
-
-
GE X'AD'
-
-
-
-
GE X'BD'
-
-
-
-
-
-
+
+
+
+
+Square Bracket Characters
+
+
+The Problem
+Most IBM 3270 emulators have some degree of difficulty with the square-bracket
+characters, [ and ]. The problem is that there is not a consistent
+definition of what EBCDIC codes represent them. Hosts may define the square
+bracket characters as X'BA' and X'BB' (as defined in the IBM Character
+Set Reference as standard EBCDIC characters), or as X'AD' and X'BD'
+(which is what the IBM C compilers recognize). In addition, some (but not
+all) hosts display these characters with a Graphics Escape (GE) sequence.
+When the host and/or x3270 are misconfigured, the square-bracket characters
+may be displayed as and ,
+or Ý and ¨.
+
+Host Configuration
+If you are using ISPF, you may simply need to use the correct terminal
+translation table. According to the IBM's ISPF Planning and Customizing
+(SC28-1298), Section 3.11, the correct translation table for displaying
+square bracket characters is called 3278A.
+
In VM/CMS, the commands terminal apl on and set apl on
+cause the X'AD', X'BD', X'BA' and X'BB' characters to be displayed with
+a Graphics Escape (GE) prefix. With terminal apl off and set
+apl off in effect, they are displayed without the GE prefix.
+
+x3270 Facilities
+x3270 has two facilities to deal with this situation: character sets and
+keymaps. By selecting the correct character set and keymap, you can set
+up x3270 to generate and display the proper codes for the square-bracket
+characters.
+
-charset bracket is the default mode, and is used with
+hosts that use X'AD' and X'BD' for the square-bracket characters. It can
+be used if the host displays these characters with or without a GE sequence.
+
+
-charset us is for use with hosts that use X'BA' and
+X'BB' for the square-bracket characters, and do not display these
+characters with a GE sequence.
+
+
-apl (an abbreviation for -charset apl, -keymap
+apl) is for use with hosts running APL, which use GE X'AD' and GE X'BD'
+to represent and display the APL2 square-bracket characters.
+Here is a table which summarizes the combinations of characters generated
+and displayed in the various modes.
+
+