L2/00-264

 

From:  V.S. Umamaheswaran

Date:  August 9, 2000

Attention: Unicode Book / Editing Committee

Subject :Editorial Corrigendum - C1 controls, position 84

 

During a review of European Locales part 2 work of CEN TC304, I stumbled upon some inconsistency between ISO/IEC 6429, the POSIX locale resources maintained by Keld SImonsen, the control character mapping tables in IBM CDRA, and in Unicode 3.0.  The locale resources have assigned some control characters to all the unassigned positions in C1 of 6429.  IBM CDRA shows IND (Index) assigned to position 84, leaving other unassigned positions unmodified.  The error seems to have crept in from a pre-10646-1 working draft of SC2, and these control characters never were added to ISO/IEC 6429.

 

The chart showing the C1 controls in Unicode 3.0 is supposed to be in line with ISO/IEC 6429 C1 control set.  Table 2b extracted from the latest edition of ISO/IEC 6429 is shown later.  Entry 08/04 is marked unassigned in the Table 2b.  The corresponding table in Unicode 3.0 shows IND, and corresponding entry in the names list shows INDEX.

 

The proposal is to change the entry for 84hex in the names list to Unassigned, and change the corresponding glyph to the glyph for unassigned character in the chart for C1 in Unicode 3.0.

 

The problem does not appear in ISO/IEC 10646-1, since the C1 area is shown shaded without any glyphs in the individual squares.

 

From ISO/IEC 6429:1992 (E)

Table 2b - Bit combinations representing the control functions of the C1 set in an 8-bit code

 

Row number

Column number

08

09

00

-

DCS

01

-

PU1

02

BPH

PU2

03

NBH

STS

04

-

CCH

05

NEL

MW

06

SSA

SPA

07

ESA

EPA

08

HTS

SOS

09

HTJ

-

10

VTS

SCI

11

PLD

CSI

12

PLU

ST

13

RI

OSC

14

SS2

PM

15

SS3

APC