Subject: Registry updates for X11R6.6 From: Markus Kuhn Dear X.Org team, I would like to suggest the following changes to the X11R6.6 registry: Section 8: add property type UTF8_STRING as added to ICCCM spec Section 10: add selection target UTF8_STRING as added to ICCCM spec Section 14: add ISO8859-13/14/15 (ISO Latin alphabet No. 7/8/9) Section 14: remove obsolete FCD8859-15 Section 14: remove obsolete ISO10646-MES It might also be a good idea to add to Section 22 the XIM encoding UTF8_STRING (checked with hiura@sun.com), but I haven't prepared yet a corresponding extension of the XIM standard, so that one can probably wait until later unless you want to go ahead with it. The suggested addition of UTF8_STRING to ICCCM is detailed in http://www.cl.cam.ac.uk/~mgk25/ucs/icccm.diff The new parts 13/14/15 of ISO 8859 are listed in the ISO Catalogue on http://www.iso.ch/isob/switch-engine-cate.pl?searchtype=refnumber&KEYWORDS=8859 and are already implemented in XFree86 4.0.2 and the revised BDF fonts. I have formally withdrawn my registration of ISO10646-MES in April 1998 because the CEN/TC304 working group in charge of the European Unicode subset definition (of which I was a member) had decided to split the standard up into three versions MES1, MES2, and MES2, and the then acting X11 registry maintainer Kaleb S. KEITHLEY replied to me on "Thu, 23 Apr 1998 13:41:38 -0400": "Then I'll withdraw ISO10646-MES from the X Registry". However the obsolete ISO10646-MES entry is still there. Please remove it. Thanks! Markus -- Markus Kuhn, Computer Laboratory, University of Cambridge http://www.cl.cam.ac.uk/~mgk25/ || CB3 0FD, Great Britain ------------------------------------------------------------------------ --- registry 2001-03-27 22:54:43+01 1.1 +++ registry 2001-03-27 23:15:00+01 @@ -1,21 +1,21 @@ -/* $Xorg: registry,v 1.5 2000/08/17 19:41:44 cpqbld Exp $ */ +/* $Xorg: $ */ X Registry The X.Org Group is maintaining a registry of certain X-related items, to aid in avoiding conflicts and to aid in sharing of such items. Requests to register items, or questions about registration, should be addressed to xregistry@x.org or to The X.Org Group -- X11 Registry c/o X.Org Chair Steve Swales Sun Microsystems, Inc. 901 San Antonio Road, MS MPK29-203 Palo Alto, CA 94303-4900 Electronic mail will be acknowledged upon receipt. Please allow up to 4 weeks for a formal response to registration and inquiries. The registry is published as part of the X software distribution @@ -488,40 +488,41 @@ "_SGI_GL_COLORMAP" [6] 8. PROPERTY TYPE NAMES See "PROPERTY NAMES" above. Name Reference ---- --------- "ATOM" [16] "ATOM_PAIR" [16] "BITMAP" [16] "COMPOUND_TEXT" [8], [12] "DRAWABLE" [16] "INCR" [16] "INCREMENTAL" [17], [16] "INTEGER" [16] "PIXMAP" [16] "RGB_COLOR_MAP" [18] "SPAN" [16] "STRING" [16] +"UTF8_STRING" [16] "WINDOW" [16] "WM_HINTS" [16] "WM_ICON_SIZE" [16] "WM_SIZE_HINTS" [16] "WM_STATE" [16] "_SONY_CDFF" [37] "_SONY_XWD" [37] "_SONY_XPICT" [37] "_SJIS_STRING" [37] "_EUC_STRING" [37] "_JIS_STRING" [37] "_WRI_XWD_RLED" [102] "_XWNMO" [45] 9. SELECTION NAMES See Section 2.6.1 of the ICCCM. In general, private selection names should start with a leading underscore, followed by the organizational prefix, followed by another underscore. @@ -561,40 +562,41 @@ "HOST_NAME" [16] "INSERT_PROPERTY" [16] "INSERT_SELECTION" [16] "LENGTH" [16] "LINE_NUMBER" [16] "LIST_LENGTH" [16] "MODULE" [16] "MULTIPLE" [16] "NAME" [16] "ODIF" [16] "OWNER_OS" [16] "PIXMAP" [16] "PROCEDURE" [16] "PROCESS" [16] "STRING" [16] "TARGETS" [16] "TASK" [16] "TEXT" [16] "TIMESTAMP" [16] "USER" [16] +"UTF8_STRING" [16] "_ADOBE_EPS" [69] "_ADOBE_EPSI" [69] "_SONY_CDFF" [37] "_SONY_XWD" [37] "_SONY_XPICT" [37] "_SJIS_STRING" [37] "_EUC_STRING" [37] "_JIS_STRING" [37] "_WRI_XWD_RLED" [102] 11. WM_PROTOCOLS PROTOCOLS See Section 4.1.2.7 of the ICCCM. In general, private protocols should start with a leading underscore, followed by the organizational prefix, followed by another underscore. Name Reference ---- --------- "WM_DELETE_WINDOW" [16] "WM_TAKE_FOCUS" [16] @@ -699,46 +701,48 @@ "ISO8859-1" [15],[12] ISO Latin alphabet No. 1 "ISO8859-2" [15],[12] ISO Latin alphabet No. 2 "ISO8859-3" [15],[12] ISO Latin alphabet No. 3 "ISO8859-4" [15],[12] ISO Latin alphabet No. 4 "ISO8859-5" [15],[12] ISO Latin/Cyrillic alphabet "ISO8859-6" [15],[12] ISO Latin/Arabic alphabet "ISO8859-7" [15],[12] ISO Latin/Greek alphabet "ISO8859-8" [15],[12] ISO Latin/Hebrew alphabet "ISO8859-9" [15],[12] ISO Latin alphabet No. 5 "ISO8859-10" [15],[12] ISO Latin alphabet No. 6 -"FCD8859-15" [7] - ISO Latin alphabet No. 9, Final Committee Draft +"ISO8859-13" [15] + ISO Latin alphabet No. 7 +"ISO8859-14" [15] + ISO Latin alphabet No. 8 +"ISO8859-15" [15] + ISO Latin alphabet No. 9 "ISO10646-1" [133] Unicode Universal Multiple-Octet Coded Character Set -"ISO10646-MES" [133] - Unicode Minimum European Subset "JISX0201.1976-0" [38],[12] 8-Bit Alphanumeric-Katakana Code "JISX0208.1983-0" [40],[12] Japanese Graphic Character Set, GL encoding "JISX0208.1990-0" [71] Japanese Graphic Character Set, GL encoding "JISX0208.1983-1" [40] (deprecated) Japanese Graphic Character Set, GR encoding "JISX0212.1990-0" [72] Supplementary Japanese Graphic Character Set, GL encoding "KOI8-R" [119] Cyrillic alphabet "KSC5601.1987-0" [41],[12] Korean Graphic Character Set, GL encoding @@ -1091,41 +1095,41 @@ [10] Extending X for Double-Buffering, Multi-Buffering, and Stereo The X.Org Group See Reference [8] [11] X Display Manager Control Protocol The X.Org Group See Reference [8] [12] Compound Text Encoding The X.Org Group See Reference [8] [13] X11 Nonrectangular Window Shape Extension The X.Org Group See Reference [8] [14] VEX - Video Extension to X Todd Brunhoff, Tektronix [15] ISO 8859, Information processing - 8-bit single-byte coded graphic - character sets, parts 1 through 10 + character sets, parts 1 through 15 [16] Inter-Client Communication Conventions Manual The X.Org Group See Reference [8] [17] Obsolete [18] Xlib Manual The X.Org Group See Reference [8] [19] X Logical Font Description Conventions The X.Org Group See Reference [8] [20] IXI Limited [21] MIT Project Athena [22] Apple Computer, Inc.