summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlexander Gottwald <alexander.gottwald@s1999.tu-chemnitz.de>2004-03-29 12:18:05 +0000
committerAlexander Gottwald <alexander.gottwald@s1999.tu-chemnitz.de>2004-03-29 12:18:05 +0000
commit3b745a5f1a883a4ea7a7cdbc649b2e2124a907e3 (patch)
tree2a398ae25d29df19b659b250a64a8c9fd5757627
parent58850e6a67f59fba4a01954997cd3fe476d67698 (diff)
merge with XORG-RELEASE-1
-rw-r--r--hardcopy/BDF/bdf.PS.gzbin7679 -> 7833 bytes
-rw-r--r--hardcopy/CTEXT/ctext.PS.gzbin12274 -> 12414 bytes
-rw-r--r--hardcopy/ICCCM/icccm.PS.gzbin115718 -> 115006 bytes
-rw-r--r--hardcopy/ICCCM/icccm.idx.PS.gzbin4881 -> 4805 bytes
-rw-r--r--hardcopy/ICE/ICElib.PS.gzbin53783 -> 53760 bytes
-rw-r--r--hardcopy/ICE/ice.PS.gzbin28767 -> 28961 bytes
-rw-r--r--hardcopy/SM/SMlib.PS.gzbin47603 -> 47692 bytes
-rw-r--r--hardcopy/SM/xsmp.PS.gzbin26280 -> 26364 bytes
-rw-r--r--hardcopy/X11/xlib.PS.gzbin585804 -> 581121 bytes
-rw-r--r--hardcopy/X11/xlib.idx.PS.gzbin32810 -> 33527 bytes
-rw-r--r--hardcopy/XDMCP/xdmcp.PS.gzbin28978 -> 28266 bytes
-rw-r--r--hardcopy/XIM/xim.PS.gzbin56133 -> 56172 bytes
-rw-r--r--hardcopy/XLFD/xlfd.PS.gzbin45434 -> 45293 bytes
-rw-r--r--hardcopy/XProtocol/proto.PS.gzbin203675 -> 203644 bytes
-rw-r--r--hardcopy/XProtocol/proto.idx.PS.gzbin10950 -> 11099 bytes
-rw-r--r--hardcopy/Xaw/widg.idx.PS.gzbin9522 -> 9785 bytes
-rw-r--r--hardcopy/Xaw/widgets.PS.gzbin191315 -> 189538 bytes
-rw-r--r--hardcopy/Xext/DPMS.PS.gzbin9342 -> 9507 bytes
-rw-r--r--hardcopy/Xext/DPMSLib.PS.gzbin7948 -> 8067 bytes
-rw-r--r--hardcopy/Xext/bigreq.PS.gzbin6182 -> 6328 bytes
-rw-r--r--hardcopy/Xext/evi.PS.gzbin8170 -> 8322 bytes
-rw-r--r--hardcopy/Xext/record.PS.gzbin22701 -> 22627 bytes
-rw-r--r--hardcopy/Xext/recordlib.PS.gzbin20652 -> 20658 bytes
-rw-r--r--hardcopy/Xext/security.PS.gzbin54147 -> 54626 bytes
-rw-r--r--hardcopy/Xext/shape.PS.gzbin13782 -> 15490 bytes
-rw-r--r--hardcopy/Xext/shapelib.PS.gzbin12560 -> 12683 bytes
-rw-r--r--hardcopy/Xext/sync.PS.gzbin50578 -> 51771 bytes
-rw-r--r--hardcopy/Xext/synclib.PS.gzbin44580 -> 45424 bytes
-rw-r--r--hardcopy/Xext/tog-cup.PS.gzbin9431 -> 9586 bytes
-rw-r--r--hardcopy/Xext/xc-misc.PS.gzbin6262 -> 6403 bytes
-rw-r--r--hardcopy/Xi/lib.PS.gzbin77589 -> 77554 bytes
-rw-r--r--hardcopy/Xi/port.PS.gzbin19489 -> 19527 bytes
-rw-r--r--hardcopy/Xi/proto.PS.gzbin63660 -> 62970 bytes
-rw-r--r--hardcopy/Xmu/xmu.PS.gzbin30231 -> 30603 bytes
-rw-r--r--hardcopy/Xt/intr.idx.PS.gzbin20362 -> 20235 bytes
-rw-r--r--hardcopy/Xt/intrinsics.PS.gzbin382552 -> 380147 bytes
-rw-r--r--hardcopy/i18n/Framework.PS.gzbin19798 -> 19877 bytes
-rw-r--r--hardcopy/i18n/LocaleDB.PS.gzbin10194 -> 10351 bytes
-rw-r--r--hardcopy/i18n/Trans.PS.gzbin15350 -> 15393 bytes
-rw-r--r--man/general/Standards.man201
-rw-r--r--man/general/X.man86
-rw-r--r--registry4
-rw-r--r--specs/BDF/bdf.ms4
-rw-r--r--specs/CTEXT/ctext.tbl.ms102
-rw-r--r--specs/FSProtocol/protocol.ms11
-rw-r--r--specs/ICCCM/icccm.ms47
-rw-r--r--specs/ICCCM/indexmacros.t4
-rw-r--r--specs/ICE/ICElib.ms9
-rw-r--r--specs/ICE/ice.ms9
-rw-r--r--specs/SIAddresses/IPv6.txt11
-rw-r--r--specs/SIAddresses/README6
-rw-r--r--specs/SIAddresses/hostname.txt11
-rw-r--r--specs/SM/SMlib.ms9
-rw-r--r--specs/SM/xsmp.ms6
-rw-r--r--specs/X11/CH0114
-rw-r--r--specs/X11/CH13462
-rw-r--r--specs/X11/CH14204
-rw-r--r--specs/X11/abstract.t2
-rw-r--r--specs/X11/glossary5
-rw-r--r--specs/X11/indexmacros.t4
-rw-r--r--specs/XDMCP/xdmcp.ms38
-rw-r--r--specs/XIM/xim.ms7
-rw-r--r--specs/XLFD/xlfd.tbl.ms9
-rw-r--r--specs/XProtocol/X11.protocol13
-rw-r--r--specs/XProtocol/indexmacros.t4
-rw-r--r--specs/Xaw/CH12
-rw-r--r--specs/Xaw/TPage_Credits5
-rw-r--r--specs/Xaw/widg.idxmac.t4
-rw-r--r--specs/Xext/DPMS.ms6
-rw-r--r--specs/Xext/DPMSLib.ms5
-rw-r--r--specs/Xext/bigreq.ms3
-rw-r--r--specs/Xext/evi.ms3
-rw-r--r--specs/Xext/record.ms9
-rw-r--r--specs/Xext/recordlib.ms7
-rw-r--r--specs/Xext/security.tex2
-rw-r--r--specs/Xext/shape.ms2
-rw-r--r--specs/Xext/shapelib.ms3
-rw-r--r--specs/Xext/sync.tex3
-rw-r--r--specs/Xext/synclib.tex3
-rw-r--r--specs/Xext/tog-cup.ms3
-rw-r--r--specs/Xext/xc-misc.ms3
-rw-r--r--specs/Xi/library.ms9
-rw-r--r--specs/Xi/porting.ms10
-rw-r--r--specs/Xi/protocol.ms9
-rw-r--r--specs/Xmu/Xmu.ms6
-rw-r--r--specs/Xt/strings.mit2
-rw-r--r--specs/i18n/Framework.ms7
-rw-r--r--specs/i18n/LocaleDB.ms7
-rw-r--r--specs/i18n/Trans.ms9
89 files changed, 448 insertions, 956 deletions
diff --git a/hardcopy/BDF/bdf.PS.gz b/hardcopy/BDF/bdf.PS.gz
index d6f78a6..79385ad 100644
--- a/hardcopy/BDF/bdf.PS.gz
+++ b/hardcopy/BDF/bdf.PS.gz
Binary files differ
diff --git a/hardcopy/CTEXT/ctext.PS.gz b/hardcopy/CTEXT/ctext.PS.gz
index 227044c..b973eea 100644
--- a/hardcopy/CTEXT/ctext.PS.gz
+++ b/hardcopy/CTEXT/ctext.PS.gz
Binary files differ
diff --git a/hardcopy/ICCCM/icccm.PS.gz b/hardcopy/ICCCM/icccm.PS.gz
index e0d9454..5855d7a 100644
--- a/hardcopy/ICCCM/icccm.PS.gz
+++ b/hardcopy/ICCCM/icccm.PS.gz
Binary files differ
diff --git a/hardcopy/ICCCM/icccm.idx.PS.gz b/hardcopy/ICCCM/icccm.idx.PS.gz
index 9745373..37dd983 100644
--- a/hardcopy/ICCCM/icccm.idx.PS.gz
+++ b/hardcopy/ICCCM/icccm.idx.PS.gz
Binary files differ
diff --git a/hardcopy/ICE/ICElib.PS.gz b/hardcopy/ICE/ICElib.PS.gz
index 64d544e..538f19e 100644
--- a/hardcopy/ICE/ICElib.PS.gz
+++ b/hardcopy/ICE/ICElib.PS.gz
Binary files differ
diff --git a/hardcopy/ICE/ice.PS.gz b/hardcopy/ICE/ice.PS.gz
index 4b5f8d5..287f40b 100644
--- a/hardcopy/ICE/ice.PS.gz
+++ b/hardcopy/ICE/ice.PS.gz
Binary files differ
diff --git a/hardcopy/SM/SMlib.PS.gz b/hardcopy/SM/SMlib.PS.gz
index 06858ff..a81cfe2 100644
--- a/hardcopy/SM/SMlib.PS.gz
+++ b/hardcopy/SM/SMlib.PS.gz
Binary files differ
diff --git a/hardcopy/SM/xsmp.PS.gz b/hardcopy/SM/xsmp.PS.gz
index 3c6d0b6..167b4c2 100644
--- a/hardcopy/SM/xsmp.PS.gz
+++ b/hardcopy/SM/xsmp.PS.gz
Binary files differ
diff --git a/hardcopy/X11/xlib.PS.gz b/hardcopy/X11/xlib.PS.gz
index d197ff5..80da2ed 100644
--- a/hardcopy/X11/xlib.PS.gz
+++ b/hardcopy/X11/xlib.PS.gz
Binary files differ
diff --git a/hardcopy/X11/xlib.idx.PS.gz b/hardcopy/X11/xlib.idx.PS.gz
index eeab2ab..9f754ae 100644
--- a/hardcopy/X11/xlib.idx.PS.gz
+++ b/hardcopy/X11/xlib.idx.PS.gz
Binary files differ
diff --git a/hardcopy/XDMCP/xdmcp.PS.gz b/hardcopy/XDMCP/xdmcp.PS.gz
index 837ba0a..a536897 100644
--- a/hardcopy/XDMCP/xdmcp.PS.gz
+++ b/hardcopy/XDMCP/xdmcp.PS.gz
Binary files differ
diff --git a/hardcopy/XIM/xim.PS.gz b/hardcopy/XIM/xim.PS.gz
index 9e4c38a..fbc493a 100644
--- a/hardcopy/XIM/xim.PS.gz
+++ b/hardcopy/XIM/xim.PS.gz
Binary files differ
diff --git a/hardcopy/XLFD/xlfd.PS.gz b/hardcopy/XLFD/xlfd.PS.gz
index e814c9b..c978f0f 100644
--- a/hardcopy/XLFD/xlfd.PS.gz
+++ b/hardcopy/XLFD/xlfd.PS.gz
Binary files differ
diff --git a/hardcopy/XProtocol/proto.PS.gz b/hardcopy/XProtocol/proto.PS.gz
index c7e3d0e..490b303 100644
--- a/hardcopy/XProtocol/proto.PS.gz
+++ b/hardcopy/XProtocol/proto.PS.gz
Binary files differ
diff --git a/hardcopy/XProtocol/proto.idx.PS.gz b/hardcopy/XProtocol/proto.idx.PS.gz
index 445e5c0..5b2a4f2 100644
--- a/hardcopy/XProtocol/proto.idx.PS.gz
+++ b/hardcopy/XProtocol/proto.idx.PS.gz
Binary files differ
diff --git a/hardcopy/Xaw/widg.idx.PS.gz b/hardcopy/Xaw/widg.idx.PS.gz
index a0f6240..b7981d4 100644
--- a/hardcopy/Xaw/widg.idx.PS.gz
+++ b/hardcopy/Xaw/widg.idx.PS.gz
Binary files differ
diff --git a/hardcopy/Xaw/widgets.PS.gz b/hardcopy/Xaw/widgets.PS.gz
index 078b7d7..6b1bd1f 100644
--- a/hardcopy/Xaw/widgets.PS.gz
+++ b/hardcopy/Xaw/widgets.PS.gz
Binary files differ
diff --git a/hardcopy/Xext/DPMS.PS.gz b/hardcopy/Xext/DPMS.PS.gz
index 543f8c5..b34f290 100644
--- a/hardcopy/Xext/DPMS.PS.gz
+++ b/hardcopy/Xext/DPMS.PS.gz
Binary files differ
diff --git a/hardcopy/Xext/DPMSLib.PS.gz b/hardcopy/Xext/DPMSLib.PS.gz
index 8bb9254..74c01d1 100644
--- a/hardcopy/Xext/DPMSLib.PS.gz
+++ b/hardcopy/Xext/DPMSLib.PS.gz
Binary files differ
diff --git a/hardcopy/Xext/bigreq.PS.gz b/hardcopy/Xext/bigreq.PS.gz
index 63e884e..3bb2419 100644
--- a/hardcopy/Xext/bigreq.PS.gz
+++ b/hardcopy/Xext/bigreq.PS.gz
Binary files differ
diff --git a/hardcopy/Xext/evi.PS.gz b/hardcopy/Xext/evi.PS.gz
index 385ec8b..705e20e 100644
--- a/hardcopy/Xext/evi.PS.gz
+++ b/hardcopy/Xext/evi.PS.gz
Binary files differ
diff --git a/hardcopy/Xext/record.PS.gz b/hardcopy/Xext/record.PS.gz
index a75c54e..c6137f4 100644
--- a/hardcopy/Xext/record.PS.gz
+++ b/hardcopy/Xext/record.PS.gz
Binary files differ
diff --git a/hardcopy/Xext/recordlib.PS.gz b/hardcopy/Xext/recordlib.PS.gz
index 79a95b2..149cd22 100644
--- a/hardcopy/Xext/recordlib.PS.gz
+++ b/hardcopy/Xext/recordlib.PS.gz
Binary files differ
diff --git a/hardcopy/Xext/security.PS.gz b/hardcopy/Xext/security.PS.gz
index 740b427..a4c0ffc 100644
--- a/hardcopy/Xext/security.PS.gz
+++ b/hardcopy/Xext/security.PS.gz
Binary files differ
diff --git a/hardcopy/Xext/shape.PS.gz b/hardcopy/Xext/shape.PS.gz
index fe85f70..d270ae4 100644
--- a/hardcopy/Xext/shape.PS.gz
+++ b/hardcopy/Xext/shape.PS.gz
Binary files differ
diff --git a/hardcopy/Xext/shapelib.PS.gz b/hardcopy/Xext/shapelib.PS.gz
index 8785f61..13b1990 100644
--- a/hardcopy/Xext/shapelib.PS.gz
+++ b/hardcopy/Xext/shapelib.PS.gz
Binary files differ
diff --git a/hardcopy/Xext/sync.PS.gz b/hardcopy/Xext/sync.PS.gz
index 24c369c..18692a4 100644
--- a/hardcopy/Xext/sync.PS.gz
+++ b/hardcopy/Xext/sync.PS.gz
Binary files differ
diff --git a/hardcopy/Xext/synclib.PS.gz b/hardcopy/Xext/synclib.PS.gz
index 11fa3e9..344c000 100644
--- a/hardcopy/Xext/synclib.PS.gz
+++ b/hardcopy/Xext/synclib.PS.gz
Binary files differ
diff --git a/hardcopy/Xext/tog-cup.PS.gz b/hardcopy/Xext/tog-cup.PS.gz
index d6836c6..fe9d7e7 100644
--- a/hardcopy/Xext/tog-cup.PS.gz
+++ b/hardcopy/Xext/tog-cup.PS.gz
Binary files differ
diff --git a/hardcopy/Xext/xc-misc.PS.gz b/hardcopy/Xext/xc-misc.PS.gz
index 1eae2f9..b9ecebe 100644
--- a/hardcopy/Xext/xc-misc.PS.gz
+++ b/hardcopy/Xext/xc-misc.PS.gz
Binary files differ
diff --git a/hardcopy/Xi/lib.PS.gz b/hardcopy/Xi/lib.PS.gz
index d96925d..45c64c6 100644
--- a/hardcopy/Xi/lib.PS.gz
+++ b/hardcopy/Xi/lib.PS.gz
Binary files differ
diff --git a/hardcopy/Xi/port.PS.gz b/hardcopy/Xi/port.PS.gz
index 19e9651..32d716d 100644
--- a/hardcopy/Xi/port.PS.gz
+++ b/hardcopy/Xi/port.PS.gz
Binary files differ
diff --git a/hardcopy/Xi/proto.PS.gz b/hardcopy/Xi/proto.PS.gz
index 30eb0eb..bd45e61 100644
--- a/hardcopy/Xi/proto.PS.gz
+++ b/hardcopy/Xi/proto.PS.gz
Binary files differ
diff --git a/hardcopy/Xmu/xmu.PS.gz b/hardcopy/Xmu/xmu.PS.gz
index eabecfb..69c72ec 100644
--- a/hardcopy/Xmu/xmu.PS.gz
+++ b/hardcopy/Xmu/xmu.PS.gz
Binary files differ
diff --git a/hardcopy/Xt/intr.idx.PS.gz b/hardcopy/Xt/intr.idx.PS.gz
index d6bca14..4b15faf 100644
--- a/hardcopy/Xt/intr.idx.PS.gz
+++ b/hardcopy/Xt/intr.idx.PS.gz
Binary files differ
diff --git a/hardcopy/Xt/intrinsics.PS.gz b/hardcopy/Xt/intrinsics.PS.gz
index e0cee8f..ca2efad 100644
--- a/hardcopy/Xt/intrinsics.PS.gz
+++ b/hardcopy/Xt/intrinsics.PS.gz
Binary files differ
diff --git a/hardcopy/i18n/Framework.PS.gz b/hardcopy/i18n/Framework.PS.gz
index 7c48a4d..b95fcfd 100644
--- a/hardcopy/i18n/Framework.PS.gz
+++ b/hardcopy/i18n/Framework.PS.gz
Binary files differ
diff --git a/hardcopy/i18n/LocaleDB.PS.gz b/hardcopy/i18n/LocaleDB.PS.gz
index 7cc6db2..3c7eb55 100644
--- a/hardcopy/i18n/LocaleDB.PS.gz
+++ b/hardcopy/i18n/LocaleDB.PS.gz
Binary files differ
diff --git a/hardcopy/i18n/Trans.PS.gz b/hardcopy/i18n/Trans.PS.gz
index 1d66350..8c7fa29 100644
--- a/hardcopy/i18n/Trans.PS.gz
+++ b/hardcopy/i18n/Trans.PS.gz
Binary files differ
diff --git a/man/general/Standards.man b/man/general/Standards.man
index cb6ee22..9d53c5b 100644
--- a/man/general/Standards.man
+++ b/man/general/Standards.man
@@ -1,170 +1,159 @@
.\" $Xorg: Standards.cpp,v 1.3 2000/08/17 19:42:04 cpqbld Exp $
.\" $XdotOrg: xc/doc/man/general/Standards.man,v 1.1.10.2 2004/03/16 02:44:56 alanc Exp $
-.\" Copyright (c) 1993, 1994, 1996 X Consortium
-.\"
-.\" Permission is hereby granted, free of charge, to any person obtaining
-.\" a copy of this software and associated documentation files (the
+.\" Copyright (c) 1993, 1994, 1996, 2004 The Open Group
+.\"
+.\" All rights reserved.
+.\"
+.\" Permission is hereby granted, free of charge, to any person obtaining a
+.\" copy of this software and associated documentation files (the
.\" "Software"), to deal in the Software without restriction, including
.\" without limitation the rights to use, copy, modify, merge, publish,
-.\" distribute, sublicense, and/or sell copies of the Software, and to
-.\" permit persons to whom the Software is furnished to do so, subject to
-.\" the following conditions:
-.\"
-.\" The above copyright notice and this permission notice shall be included
-.\" in all copies or substantial portions of the Software.
-.\"
+.\" distribute, and/or sell copies of the Software, and to permit persons
+.\" to whom the Software is furnished to do so, provided that the above
+.\" copyright notice(s) and this permission notice appear in all copies of
+.\" the Software and that both the above copyright notice(s) and this
+.\" permission notice appear in supporting documentation.
+.\"
.\" THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS
.\" OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
-.\" MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
-.\" IN NO EVENT SHALL THE X CONSORTIUM BE LIABLE FOR ANY CLAIM, DAMAGES OR
-.\" OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE,
-.\" ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
-.\" OTHER DEALINGS IN THE SOFTWARE.
-.\"
-.\" Except as contained in this notice, the name of the X Consortium shall
-.\" not be used in advertising or otherwise to promote the sale, use or
-.\" other dealings in this Software without prior written authorization
-.\" from the X Consortium.
+.\" MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT
+.\" OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR
+.\" HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL
+.\" INDIRECT OR CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING
+.\" FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT,
+.\" NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION
+.\" WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
.\"
-.\" $XFree86$
+.\" Except as contained in this notice, the name of a copyright holder
+.\" shall not be used in advertising or otherwise to promote the sale, use
+.\" or other dealings in this Software without prior written authorization
+.\" of the copyright holder.
.\"
+.\" X Window System is a trademark of The Open Group.
.\"
.TH XSTANDARDS __miscmansuffix__ __xorgversion__
.SH NAME
-XStandards \- X Consortium Standards and X Project Team Specifications
+XStandards \- X Window System Standards and Specifications
.SH SYNOPSIS
The major goal of the X Consortium was to promote cooperation within the
computer industry in the creation of standard software interfaces at
-all layers in the X Window System environment.
+all layers in the X Window System environment.
The X Consortium produced standards - documents which
defined network protocols, programming interfaces, and
other aspects of the X environment. These standards
-continue to exist in The Open Group's X Project Team
-releases. The X Project Team produces specifications.
-Like X Consortium Standards, these are documents
+continue to exist in the X.Org Foundation releases.
+The X.Org Foundation also produces specifications.
+Like X Window System Standards, these are documents
which define network protocols, programming interfaces,
and other aspects of the X environment. Under the aegis
-of The Open Group, X Consortium standards, X Project
-Team specifications, and other specifications are the
+of The Open Group, X Window System standards, X.Org Foundation
+specifications, and other specifications are the
basis for portions of The Open Group's various CAE
specifications.
.PP
The status of various standards, specifications, and
-the software in the X11R6.4 distribution, is explained below.
+the software in the X11R6.7 distribution, is explained below.
.SH STANDARDS
-The following documents are X Consortium standards:
+The following documents are X Window System standards:
.nf
X Window System Protocol
-X Version 11, Release 6.4
+X Version 11, Release 6.7
Robert W. Scheifler
Xlib \- C Language X Interface
-X Version 11, Release 6.4
+X Version 11, Release 6.7
James Gettys, Robert W. Scheifler, Ron Newman
X Toolkit Intrinsics \- C Language Interface
-X Version 11, Release 6.4
+X Version 11, Release 6.7
Joel McCormack, Paul Asente, Ralph R. Swick, Donna Converse
Bitmap Distribution Format
Version 2.1
-X Version 11, Release 6.4
+X Version 11, Release 6.7
Inter-Client Communication Conventions Manual
Version 2.0
-X Version 11, Release 6.4
+X Version 11, Release 6.7
David Rosenthal, Stuart W. Marks
Compound Text Encoding
Version 1.1
-X Version 11, Release 6.4
+X Version 11, Release 6.7
Robert W. Scheifler
X Logical Font Description Conventions
Version 1.5
-X Version 11, Release 6.4
+X Version 11, Release 6.7
Jim Flowers, Stephen Gildea
X Display Manager Control Protocol
-Version 1.0
-X Version 11, Release 6.4
+Version 1.1
+X Version 11, Release 6.7
Keith Packard
X11 Nonrectangular Window Shape Extension
Version 1.0.1
-X Version 11, Release 6.4
+X Version 11, Release 6.7
Keith Packard
X11 Input Extension Protocol Specification
Version 1.0
-X Version 11, Release 6.4
+X Version 11, Release 6.7
George Sachs, Mark Patrick
X11 Input Extension Library Specification
-X Version 11, Release 6.4
+X Version 11, Release 6.7
Mark Patrick, George Sachs
The X Font Service Protocol
Version 2.0
-X Version 11, Release 6.4
+X Version 11, Release 6.7
Jim Fulton
-PEX Protocol Specification
-Version 5.1
-Cheryl Huntington (architect), Paula Womack (editor)
-
-PEXlib Specification and C Language Binding
-Version 5.1
-Jeff Stevenson
-
Inter-Client Exchange (ICE) Protocol
Version 1.0
-X Version 11, Release 6.4
+X Version 11, Release 6.7
Robert Scheifler, Jordan Brown
Inter-Client Exchange (ICE) Library
Version 1.0
-X Version 11, Release 6.4
+X Version 11, Release 6.7
Ralph Mor
X Session Management Protocol
Version 1.0
-X Version 11, Release 6.4
+X Version 11, Release 6.7
Mike Wexler
X Session Management Library
Version 1.0
-X Version 11, Release 6.4
+X Version 11, Release 6.7
Ralph Mor
The Input Method Protocol
Version 1.0
-X Version 11, Release 6.4
+X Version 11, Release 6.7
Masahiko Narita, Hideki Hiura
X Synchronization Extension
Version 3.0
-X Version 11, Release 6.4
+X Version 11, Release 6.7
Tim Glauert, Dave Carver, Jim Gettys, David P. Wiggins
-X Image Extension, Protocol Reference Manual
-Version 5.0
-X Version 11, Release 6.4
-Bob Shelley
-
XTEST Extension
Version 2.2
Kieron Drake
Big Requests Extension
Version 2.0
-X Version 11, Release 6.4
+X Version 11, Release 6.7
Bob Scheifler
XC-MISC Extension
Version 1.1
-X Version 11, Release 6.4
+X Version 11, Release 6.7
Bob Scheifler, Dave Wiggins
Double Buffer Extension
@@ -180,41 +169,41 @@ Version 1.13
Martha Zimet, Stephen Gildea
X Keyboard Extension Protocol
-X Version 11, Release 6.4
+X Version 11, Release 6.7
Erik Fortune
X Keyboard Extension Library
-X Version 11, Release 6.4
+X Version 11, Release 6.7
Amber J. Benson, Gary Aitken, Erik Fortune, Donna Converse,
George Sachs, and Will Walker
X Print Extension Protocol
-X Version 11, Release 6.4
+X Version 11, Release 6.7
X Print Extension Library
-X Version 11, Release 6.4
+X Version 11, Release 6.7
X Application Group Extension Protocol and Library
Version 1.0
-X Version 11, Release 6.4
+X Version 11, Release 6.7
Kaleb Keithley
X Security Extension Protocol and Library
Version 4.0
-X Version 11, Release 6.4
+X Version 11, Release 6.7
Dave Wiggins
X Proxy Manager Protocol
-X Version 11, Release 6.4
+X Version 11, Release 6.7
Ralph Swick
LBX Extension Protocol and Library
-X Version 11, Release 6.4
+X Version 11, Release 6.7
Keith Packard, Dave Lemke, Donna Converse, Ralph Mor, Ray Tice
Remote Execution MIME Type
Version 1.0
-X Version 11, Release 6.4
+X Version 11, Release 6.7
Arnaud Le Hors
.fi
.SH SPECIFICATIONS
@@ -233,23 +222,6 @@ X Display Power Management (DPMS) Extension Protocol and Library
Version 1.0
Rob Lembree
-.SH "DRAFT STANDARDS"
-The following documents are currently draft standards of the X Consortium.
-.nf
-
-X Image Extension Library
-Public Review Draft
-Gary Rogers
-
-PEX Protocol Specification
-Version 5.2
-Jeff Stevenson (architect), Jane Sczechowski (editor)
-
-PEXlib Specification and C Language Binding
-Version 5.2
-Karl Schultz
-.fi
-
.SH "INCLUDE FILES"
The following include files are part of the Xlib standard.
.PP
@@ -306,16 +278,6 @@ The following include files are part of the X Input Extension standard.
<X11/extensions/XIproto.h>
.fi
.PP
-The following include files are part of the PEXlib standard.
-.PP
-.nf
-<X11/PEX5/PEX.h>
-<X11/PEX5/PEXlib.h>
-<X11/PEX5/PEXlibint.h>
-<X11/PEX5/PEXproto.h>
-<X11/PEX5/PEXprotost.h>
-.fi
-.PP
The following include files are part of the ICElib standard.
.PP
.nf
@@ -341,15 +303,6 @@ The following include file is part of the Synchronization standard.
<X11/extensions/sync.h>
.fi
.PP
-The following include files are part of the XIElib draft standard.
-.PP
-.nf
-<X11/extensions/XIE.h>
-<X11/extensions/XIElib.h>
-<X11/extensions/XIEproto.h>
-<X11/extensions/XIEprotost.h>
-.fi
-.PP
The following include file is part of the XTEST standard.
.PP
.nf
@@ -418,7 +371,7 @@ The following include files are part of the LBX Extension library standard.
<X11/extensions/lbxzlib.h>
.fi
.PP
-The following include files are part of the Colormap Utilization
+The following include files are part of the Colormap Utilization
Policy and Extention specification.
.PP
.nf
@@ -443,14 +396,14 @@ Signaling Extension specification.
.fi
.SH "NON STANDARDS"
-The X11R6.4 distribution contains \fIsample\fP implementations, not
+The X11R6.7 distribution contains \fIsample\fP implementations, not
\fIreference\fP implementations. Although much of the code is believed
to be correct, the code should be assumed to be in error wherever it
conflicts with the specification.
.PP
-The only X Consortium standards are the ones listed above.
-No other documents, include files, or software in X11R6.4 carry special
-status within the X Consortium. For example, none of the following
+The only X Window System standards are the ones listed above.
+No other documents, include files, or software in X11R6.7 carry special
+status within the X Window System. For example, none of the following
are standards:
internal interfaces of the sample server;
the MIT-SHM extension;
@@ -459,10 +412,10 @@ the Xmu library;
the Xau library;
the RGB database;
the X Locale database;
-the fonts distributed with X11R6.4;
-the applications distributed with X11R6.4;
+the fonts distributed with X11R6.7;
+the applications distributed with X11R6.7;
the include files <X11/XWDFile.h>, <X11/Xfuncproto.h>, <X11/Xfuncs.h>,
-<X11/Xosdefs.h>, <X11/Xos.h>, <X11/Xos_r.h>, <X11/Xwinsock.h>, and
+<X11/Xosdefs.h>, <X11/Xos.h>, <X11/Xos_r.h>, <X11/Xwinsock.h>, and
<X11/Xthreads.h>;
the bitmap files in <X11/bitmaps>.
.PP
@@ -470,15 +423,13 @@ The Multi-Buffering extension was a draft standard of the
X Consortium but has been superseded by DBE as a standard.
.SH "X REGISTRY"
-The X Consortium maintained a registry of certain X-related items, to
+The X.Org Foundation maintains a registry of certain X-related items, to
aid in avoiding conflicts and to aid in sharing of such items.
.PP
-The registry is published as part of the X Consortium software
+The registry is published as part of the X Window System software
release.
-The latest version may also be available by sending a message to
-xstuff@x.org. The message can have a subject line and no body, or a
-single-line body and no subject, in either case the line looking like:
+The latest version may also be found at
.nf
- send docs registry
+ ftp://ftp.x.org/pub/DOCS/registry
.fi
-The X Registry and the names in it are not X Consortium standards.
+The X Registry and the names in it are not X Window System standards.
diff --git a/man/general/X.man b/man/general/X.man
index 20a3f8f..02bcef9 100644
--- a/man/general/X.man
+++ b/man/general/X.man
@@ -1,29 +1,37 @@
.\" $Xorg: X.cpp,v 1.3 2000/08/17 19:42:04 cpqbld Exp $
-.\" Copyright (c) 1994 X Consortium
+.\" $XdotOrg$
+.\"
+.\" Copyright (c) 1994, 2004 The Open Group
.\" Copyright \(co 2000 The XFree86 Project, Inc.
.\"
+.\" All rights reserved.
+.\"
.\" Permission is hereby granted, free of charge, to any person obtaining a
-.\" copy of this software and associated documentation files (the "Software"),
-.\" to deal in the Software without restriction, including without limitation
-.\" the rights to use, copy, modify, merge, publish, distribute, sublicense,
-.\" and/or sell copies of the Software, and to permit persons to whom the
-.\" Software furnished to do so, subject to the following conditions:
-.\"
-.\" The above copyright notice and this permission notice shall be included in
-.\" all copies or substantial portions of the Software.
-.\"
-.\" THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
-.\" IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-.\" FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL
-.\" THE X CONSORTIUM BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY,
-.\" WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF
-.\" OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
-.\" SOFTWARE.
-.\"
-.\" Except as contained in this notice, the name of the X Consortium shall not
-.\" be used in advertising or otherwise to promote the sale, use or other
-.\" dealing in this Software without prior written authorization from the
-.\" X Consortium.
+.\" copy of this software and associated documentation files (the
+.\" "Software"), to deal in the Software without restriction, including
+.\" without limitation the rights to use, copy, modify, merge, publish,
+.\" distribute, and/or sell copies of the Software, and to permit persons
+.\" to whom the Software is furnished to do so, provided that the above
+.\" copyright notice(s) and this permission notice appear in all copies of
+.\" the Software and that both the above copyright notice(s) and this
+.\" permission notice appear in supporting documentation.
+.\"
+.\" THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS
+.\" OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
+.\" MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT
+.\" OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR
+.\" HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL
+.\" INDIRECT OR CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING
+.\" FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT,
+.\" NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION
+.\" WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
+.\"
+.\" Except as contained in this notice, the name of a copyright holder
+.\" shall not be used in advertising or otherwise to promote the sale, use
+.\" or other dealings in this Software without prior written authorization
+.\" of the copyright holder.
+.\"
+.\" X Window System is a trademark of The Open Group.
.\"
.\" $XFree86: xc/doc/man/general/X.man,v 1.7 2001/10/01 13:43:56 eich Exp $
.\"
@@ -34,11 +42,11 @@ X \- a portable, network-transparent window system
.PP
The X Window System is a network transparent window system which runs
on a wide range of computing and graphics machines. It should be
-relatively straightforward to build the X Consortium software
+relatively straightforward to build the X.Org Foundation software
distribution on most ANSI C and POSIX compliant systems. Commercial
implementations are also available for a wide range of platforms.
.PP
-The X Consortium requests that the following names be used when
+The X.Org Foundation requests that the following names be used when
referring to this software:
.sp
.ce 5
@@ -53,7 +61,7 @@ X Window System, Version 11
X11
.PP
.I "X Window System"
-is a trademark of X Consortium, Inc.
+is a trademark of The Open Group.
.SH DESCRIPTION
X Window System servers run on computers with bitmap displays.
The server distributes user input to and accepts output requests from various
@@ -74,7 +82,7 @@ the \fIX Toolkit Intrinsics - C Language Interface\fP manual,
and various toolkit documents.
.PP
The number of programs that use \fIX\fP is quite large.
-Programs provided in the core X Consortium distribution include:
+Programs provided in the core X.Org Foundation distribution include:
a terminal emulator, \fIxterm\fP;
a window manager, \fItwm\fP;
a display manager, \fIxdm\fP;
@@ -94,7 +102,6 @@ screen image manipulation utilities, \fIxwd\fP, \fIxwud\fP, and \fIxmag\fP;
a performance measurement utility, \fIx11perf\fP;
a font compiler, \fIbdftopcf\fP;
a font server and related utilities, \fIxfs\fP, \fIfsinfo\fP, \fIfslsfonts\fP, \fIfstobdf\fP;
-an X Image Extension exerciser, \fIxieperf\fP;
a display server and related utilities, \fIXserver\fP, \fIrgb\fP, \fImkfontdir\fP;
remote execution utilities, \fIrstart\fP and \fIxon\fP;
a clipboard manager, \fIxclipboard\fP;
@@ -110,7 +117,7 @@ an RX MIME-type helper program, \fIxrx\fP;
and a utility to cause part or all of the screen to be redrawn, \fIxrefresh\fP.
.PP
Many other utilities, window managers, games, toolkits, etc. are included
-as user-contributed software in the X Consortium distribution, or are
+as user-contributed software in the X.Org Foundation distribution, or are
available using anonymous ftp on the Internet.
See your site administrator for details.
.SH "STARTING UP"
@@ -364,12 +371,12 @@ to explicitly draw the window's region on the screen with the pointer, for
example).
.PP
Since window managers are regular (albeit complex) client programs,
-a variety of different user interfaces can be built. The X Consortium distribution
+a variety of different user interfaces can be built. The X.Org Foundation distribution
comes with a window manager named \fItwm\fP which supports overlapping windows,
popup menus, point-and-click or click-to-type input models, title bars, nice
icons (and an icon manager for those who don't like separate icon windows).
.PP
-See the user-contributed software in the X Consortium distribution for other
+See the user-contributed software in the X.Org Foundation distribution for other
popular window managers.
.SH "FONT NAMES"
Collections of characters for displaying text and symbols in X are known as
@@ -1255,7 +1262,6 @@ the appropriate instance name can be placed before the asterisk:
.BR xfs (1),
.BR xfwp (1),
.BR xhost (1),
-.BR xieperf (1),
.BR xinit (1),
.BR xkbbell (1),
.BR xkbcomp (1),
@@ -1300,21 +1306,19 @@ and
.I "X Toolkit Intrinsics \- C Language Interface"
.SH TRADEMARKS
.PP
-X Window System is a trademark of X Consortium, Inc.
+X Window System is a trademark of The Open Group.
.SH AUTHORS
.PP
-A cast of thousands, literally. The Release 6.3 distribution is
-brought to you by X Consortium, Inc. The names of all people who
-made it a reality will be found in the individual documents and
-source files. The staff members at the X Consortium responsible
-for this release are: Donna Converse (emeritus), Stephen Gildea
-(emeritus), Kaleb Keithley, Matt Landau (emeritus), Ralph Mor
-(emeritus), Janet O'Halloran, Bob Scheifler, Ralph Swick, Dave
-Wiggins (emeritus), and Reed Augliere.
+A cast of thousands, literally. The Release 6.7 distribution is
+brought to you by the X.Org Foundation and it's members and contributors.
+The names of all people who made it a reality will be found in the
+individual documents and source files. More information about the
+X.Org Foundation can be found on the internet at
+.I http://www.x.org/
.PP
The X Window System standard was originally developed at the
Laboratory for Computer Science at the Massachusetts Institute
of Technology, and all rights thereto were assigned to the X Consortium
on January 1, 1994.
X Consortium, Inc. closed its doors on December 31, 1996. All rights to the
-X Window System have been assigned to the Open Software Foundation.
+X Window System have been assigned to The Open Group.
diff --git a/registry b/registry
index 194eef0..d706b25 100644
--- a/registry
+++ b/registry
@@ -1694,8 +1694,8 @@ REFERENCES
Markus G. Kuhn
University of Cambridge
Computer Laboratory
- New Museums Site, Pembroke Street
- Cambridge CB2 3QG
+ 15 JJ Thomson Avenue
+ Cambridge CB3 0FD
United Kingdom
[134] In R6.6 X.Org is reserving the string UTF8_STRING for use as an ICCCM
diff --git a/specs/BDF/bdf.ms b/specs/BDF/bdf.ms
index 328e345..911ab42 100644
--- a/specs/BDF/bdf.ms
+++ b/specs/BDF/bdf.ms
@@ -6,9 +6,9 @@
\s+1\fBVersion 2.1\fP\s-1
-X Consortium Standard
+X Window System Standard
-X Version 11, Release 6.4
+X Version 11, Release 6.7
.sp 3
Copyright 1984, 1987, 1988 Adobe Systems, Inc.
.sp 1
diff --git a/specs/CTEXT/ctext.tbl.ms b/specs/CTEXT/ctext.tbl.ms
index b7edfff..02d1013 100644
--- a/specs/CTEXT/ctext.tbl.ms
+++ b/specs/CTEXT/ctext.tbl.ms
@@ -1,40 +1,12 @@
+.\" $XdotOrg$
.\" Use tbl and -ms
-.\"
-.\" $XFree86$
-.\"
-.\" --- bP --- bulleted paragraph macro
-.\"
-.de bP
-.IP \(bu 4
-..
-.\"
-.\" --- cT --- centered title; centers $1, adds TOC entry unless $2 is "no"
-.\"
-.de cT
-\\& \" filler so that the following .sp really leaves a space
-.sp 1
-.ce 1
-\\s+1\\fB\\$1\\fP\\s-1
-.sp 1
-.if !'\\$2'no' \{\
-.XS \\n(PN
-\\$1
-.XE
-\}
-..
.sp 8
-.ce 9
+.ce 5
\s+2\fBCompound Text Encoding\fP\s-2
.sp 6p
-Version 1.1.xf86.1
-XFree86 4.0.2
-XFree86, Inc.
-.sp 6p
-.I "based on"
-.sp 6p
Version 1.1
X Consortium Standard
-X Version 11, Release 6.4
+X Version 11, Release 6.7
Robert W. Scheifler
.sp 2
.LP
@@ -249,7 +221,7 @@ _
.sp 4p
_
.sp 6p
-04/02 94 7-bit ASCII graphics (ANSI X3.4-1968),
+4/02 94 7-bit ASCII graphics (ANSI X3.4-1968),
Left half of ISO 8859 sets
04/09 94 Right half of JIS X0201-1976 (reaffirmed 1984),
8-Bit Alphanumeric-Katakana Code
@@ -265,16 +237,10 @@ _
04/08 96 Right half of ISO 8859-8, Latin/Hebrew alphabet
04/12 96 Right half of ISO 8859-5, Latin/Cyrillic alphabet
04/13 96 Right half of ISO 8859-9, Latin alphabet No. 5
-05/06 96 Right half of ISO 8859-10, Latin alphabet No. 6
-05/09 96 Right half of ISO 8859-13, Latin alphabet No. 7 (Baltic Rim)
-05/15 96 Right half of ISO 8859-14, Latin alphabet No. 8 (Celtic)
-06/02 96 Right half of ISO 8859-15, Latin alphabet No. 9
-06/06 96 Right half of ISO 8859-16, Latin alphabet No. 10
.sp 6p
04/01 94\u\s-22\s+2\d GB2312-1980, China (PRC) Hanzi
-04/02 94\u\s-22\s+2\d JIS X0208-1983/1990, Japanese Graphic Character Set
+04/02 94\u\s-22\s+2\d JIS X0208-1983, Japanese Graphic Character Set
04/03 94\u\s-22\s+2\d KS C5601-1987, Korean Graphic Character Set
-04/02 94\u\s-22\s+2\d JIS X0212-1990, Supplementary Japanese Graphic Character Set
.sp 6p
_
.TE
@@ -335,33 +301,9 @@ for example,
they may contain octets in the C0 and C1 ranges, including 00/00, and
octets comprising a given character may differ in their most significant bit.
.LP
-[Except for UTF-8,
-ISO-registered ``other coding systems'' are not used in Compound Text;
+[ISO-registered ``other coding systems'' are not used in Compound Text;
extended segments are the only mechanism for non-2022 encodings.]
.NH 1
-The UTF-8 encoding
-.LP
-Unicode characters that are not contained in one of the approved standard
-encodings can be encoded using the UTF-8 encoding. The following escape
-sequences are used:
-.RS
-.TS
-l l.
-01/11 02/05 04/07 switch into UTF-8 mode
-01/11 02/05 04/00 return from UTF-8 mode
-.TE
-.RE
-.LP
-The first is the ISO registered sequence for UTF-8 (ISO-IR-196), the second
-is the ISO-2022 ``standard return'' sequence. While in UTF-8 mode, the UTF-8
-encoding replaces the currently designated GL and GR encodings. After return
-from UTF-8 mode, the previously designated GL and GR encodings are
-reactivated.
-.LP
-[This is the only ``other coding system'' used in Compound Text.]
-.LP
-[This is an XFree86 extension introduced in XFree86 4.0.2.]
-.NH 1
Directionality
.LP
If desired, horizontal text direction can be indicated using the following
@@ -434,16 +376,9 @@ ISO8859-6 ISO 8859-6 Latin/Arabic alphabet
ISO8859-7 ISO 8859-7 Latin/Greek alphabet
ISO8859-8 ISO 8859-8 Latin/Hebrew alphabet
ISO8859-9 ISO 8859-9 Latin alphabet No. 5
-ISO8859-10 ISO 8859-10 Latin alphabet No. 6
-ISO8859-13 ISO 8859-13 Latin alphabet No. 7 (Baltic Rim)
-ISO8859-14 ISO 8859-14 Latin alphabet No. 8 (Celtic)
-ISO8859-15 ISO 8859-15 Latin alphabet No. 9
-ISO8859-16 ISO 8859-16 Latin alphabet No. 10
JISX0201.1976-0 JIS X0201-1976 (reaffirmed 1984) 8-bit Alphanumeric-Katakana Code
GB2312.1980-0 GB2312-1980, GL encoding China (PRC) Hanzi
JISX0208.1983-0 JIS X0208-1983, GL encoding Japanese Graphic Character Set
-JISX0208.1990-0 JIS X0208-1990, GL encoding Japanese Graphic Character Set
-JISX0212.1990-0 JIS X0212-1990, GL encoding Supplementary Japanese Graphic Character Set
KSC5601.1987-0 KS C5601-1987, GL encoding Korean Graphic Character Set
.sp 6p
_
@@ -513,28 +448,3 @@ If a Compound Text string does not match the specification here (e.g., uses
undefined control characters, or undefined control sequences, or incorrectly
formatted extended segments), it is best to treat the entire string as invalid,
except as indicated by a version control sequence.
-.bp
-.\" Set registers to number the appendixes A.1, B.1, C.1, ...
-.nr H1 0
-.af H1 A
-.cT "Appendix A" no
-.nH 1 "Revision History"
-.LP
-This appendix describes the revision history of this document and
-summarizes the incompatibilities between this and earlier versions.
-.nH 2 "Version 1.1"
-.LP
-Version 1.1 is the original X11 specification.
-.nH 2 "Version 1.1.xf86.1"
-.LP
-Version 1.1.xf86.1 was released with XFree86 4.0.2 in December 2000.
-It adds the following changes:
-.bP
-Added ISO 8859-10,13,14,15,16 and JIS X0212 to the list of standard
-encodings. Mention the 1990 revision of JIS X0208 as an alternative to
-the 1983 edition.
-.bP
-Added ISO8859-10, ISO8859-13, ISO8859-14, ISO8859-15, ISO8859-16,
-JISX0208.1990-0, JISX0212.1990-0 to the list of font charsets.
-.bP
-The section about UTF-8 encoding was added.
diff --git a/specs/FSProtocol/protocol.ms b/specs/FSProtocol/protocol.ms
index 613e8c1..6945233 100644
--- a/specs/FSProtocol/protocol.ms
+++ b/specs/FSProtocol/protocol.ms
@@ -1,4 +1,5 @@
.\" $Xorg: protocol.ms,v 1.3 2000/08/17 19:42:07 cpqbld Exp $
+.\" $XdotOrg$
.\" Use tbl, -ms, and macros.t
.EH ''''
.OH ''''
@@ -12,9 +13,9 @@
\s+3\fBThe X Font Service Protocol\fP\s-3
.sp
\fBVersion 2.0\fP
-\fBX Consortium Standard\fR
+\fBX Window System Standard\fR
.sp
-\fBX Version 11, Release 6.4\fR
+\fBX Version 11, Release 6.7\fR
.sp 6
Jim Fulton
Network Computing Devices, Inc.
@@ -63,8 +64,8 @@ in this Software without prior written authorization from the X Consortium.
.ps 11
.nr PS 11
.bp 1
-.EH '\fBX Font Service Protocol\fP''\fBX11, Release 6.4\fP'
-.OH '\fBX Font Service Protocol\fP''\fBX11, Release 6.4\fP'
+.EH '\fBX Font Service Protocol\fP''\fBX11, Release 6.7\fP'
+.OH '\fBX Font Service Protocol\fP''\fBX11, Release 6.7\fP'
.EF ''\fB\\\\n(PN\fP''
.OF ''\fB\\\\n(PN\fP''
.NH 1
@@ -76,7 +77,7 @@ Introduction
The management of fonts in large, heterogeneous environments is one of the
hardest aspects of using the X Window System.*
.FS
-* \fIX Window System\fP is a trademark of X Consortium, Inc.
+* \fIX Window System\fP is a trademark of The Open Group.
.FE
Multiple formats and the lack of
a consistent mechanism for exporting font data to all displays on a network
diff --git a/specs/ICCCM/icccm.ms b/specs/ICCCM/icccm.ms
index c094a10..f21c84b 100644
--- a/specs/ICCCM/icccm.ms
+++ b/specs/ICCCM/icccm.ms
@@ -1,10 +1,5 @@
.\" $Xorg: icccm.ms,v 1.3 2000/08/17 19:42:08 cpqbld Exp $
-.\"
-.\"
-.\"
-.\"
-.\" $XFree86: xc/doc/specs/ICCCM/icccm.ms,v 1.2 2000/12/11 19:39:43 dawes Exp $
-.\"
+.\" $XdotOrg$
.\" Use tbl, eqn, -ms, and macros.t
.\" @(#)icccm.ms 1.50 16 Apr 1994 14:13:55
.EH ''''
@@ -45,19 +40,11 @@
.B
\s+2Inter-Client Communication Conventions Manual\s0
-Version 2.0.xf86.1
-
-XFree86 4.0.2
-
-XFree86, Inc.
-
-.I "based on"
-
Version 2.0
X Consortium Standard
-X Version 11, Release 6.4
+X Version 11, Release 6.7
.R
.ce 0
.sp 6
@@ -76,7 +63,7 @@ X Version 11, Release 6.4
.nr PS 9
.sp 8
.LP
-X Window System is a trademark of X Consortium, Inc.
+X Window System is a trademark of The Open Group
.LP
.LP
Copyright \(co 1988, 1991, 1993, 1994
@@ -228,8 +215,8 @@ John Interrante John Thomas
.De
.bp 1
.af PN 1
-.EH '\fBInter-Client Communication Conventions\fP''\fBX11, Release 6.4\fP'
-.OH '\fBInter-Client Communication Conventions\fP''\fBX11, Release 6.4\fP'
+.EH '\fBInter-Client Communication Conventions\fP''\fBX11, Release 6.7\fP'
+.OH '\fBInter-Client Communication Conventions\fP''\fBX11, Release 6.7\fP'
.EF ''\fB % \fP''
.OF ''\fB % \fP''
.nH 1 Introduction
@@ -1403,9 +1390,6 @@ T}
USER TEXT T{
The name of the user running the owner
T}
-UTF8_STRING TEXT T{
-UTF-8 text
-T}
.sp 6p
_
.TE
@@ -1682,7 +1666,6 @@ T}
PIXMAP 32 Fixed-size
SPAN 32 Fixed-size
STRING 8 Zero
-UTF8_STRING 8 Zero
WINDOW 32 Fixed-size
.sp 6p
_
@@ -1717,7 +1700,7 @@ The type would not actually be TEXT;
it would be STRING or some other ATOM naming the encoding chosen by the owner.
.LP
STRING as a type or a target specifies the ISO Latin-1 character set plus the
-control characters TAB (hex 09) and NEWLINE (hex 0A).
+control characters TAB (octal 11) and NEWLINE (octal 12).
The spacing interpretation of TAB is context dependent.
Other ASCII control characters are explicitly not included in STRING
at the present time.
@@ -1725,9 +1708,6 @@ at the present time.
COMPOUND_TEXT as a type or a target specifies the Compound Text interchange
format; see the \fICompound Text Encoding\fP.
.LP
-UTF8_STRING as a type or a target specifies an UTF-8 encoded string, with
-NEWLINE (U+000A, hex 0A) as end-of-line marker.
-.LP
There are some text objects where the source or intended user, as the
case may be, does not have a specific character set for the text, but
instead merely requires a zero-terminated sequence of bytes with no
@@ -1750,9 +1730,9 @@ way to treat them as the same. Thus no character-set based
property type is suitable.
.NE
.LP
-Type STRING, COMPOUND_TEXT, UTF8_STRING, and C_STRING properties will
-consist of a list of elements separated by null characters; other encodings
-will need to specify an appropriate list format.
+Type STRING, COMPOUND_TEXT, and C_STRING properties will consist of a list
+of elements separated by null characters; other encodings will need to
+specify an appropriate list format.
.nH 3 "INCR Properties"
.LP
Requestors may receive a property of type INCR\**
@@ -5221,10 +5201,11 @@ delim off
.DE
or to
.DS
- Registry
- X Consortium
- 201 Broadway
- Cambridge, MA 02139-1955
+ The X.Org Group -- X11 Registry
+ c/o Ienup Sung
+ Sun Microsystems, Inc.
+ 4150 Network Circle, MS SJC07-201
+ Santa Clara, CA 95054
USA
.DE
Electronic mail will be acknowledged upon receipt. Please allow up to 4
diff --git a/specs/ICCCM/indexmacros.t b/specs/ICCCM/indexmacros.t
index d7853fd..0520638 100644
--- a/specs/ICCCM/indexmacros.t
+++ b/specs/ICCCM/indexmacros.t
@@ -1,3 +1,3 @@
-.eh '\s+1\fBInter-Client Communication Conventions\fP''\fBX11, Release 6.4\fP\s-1'
-.oh '\s+1\fBInter-Client Communication Conventions\fP''\fBX11, Release 6.4\fP\s-1'
+.eh '\s+1\fBInter-Client Communication Conventions\fP''\fBX11, Release 6.7\fP\s-1'
+.oh '\s+1\fBInter-Client Communication Conventions\fP''\fBX11, Release 6.7\fP\s-1'
.so index.pageno
diff --git a/specs/ICE/ICElib.ms b/specs/ICE/ICElib.ms
index 36540f4..b7f4046 100644
--- a/specs/ICE/ICElib.ms
+++ b/specs/ICE/ICElib.ms
@@ -1,4 +1,5 @@
.\" $Xorg: ICElib.ms,v 1.3 2000/08/17 19:42:09 cpqbld Exp $
+.\" $XdotOrg$
.\"
.\" Use tbl, -ms, and macros.t
.\"
@@ -28,7 +29,7 @@ Version 1.0
.sp
X Consortium Standard
.sp
-X Version 11, Release 6.4
+X Version 11, Release 6.7
.AU
Ralph Mor
.AI
@@ -60,10 +61,10 @@ Except as contained in this notice, the name of the X Consortium shall not be
used in advertising or otherwise to promote the sale, use or other dealings
in this Software without prior written authorization from the X Consortium.
.sp 5
-X Window System is a trademark of X Consortium, Inc.
+X Window System is a trademark of The Open Group.
.bp
-.EH '\fBInter-Client Exchange Library\fP''\fBX11, Release 6.4\fP'
-.OH '\fBInter-Client Exchange Library\fP''\fBX11, Release 6.4\fP'
+.EH '\fBInter-Client Exchange Library\fP''\fBX11, Release 6.7\fP'
+.OH '\fBInter-Client Exchange Library\fP''\fBX11, Release 6.7\fP'
.bp 1
.EF ''\- \\\\n(PN \-''
.OF ''\- \\\\n(PN \-''
diff --git a/specs/ICE/ice.ms b/specs/ICE/ice.ms
index 144734a..3d4295d 100644
--- a/specs/ICE/ice.ms
+++ b/specs/ICE/ice.ms
@@ -1,4 +1,5 @@
.\" Use tbl macros.t ice.ms | troff -ms
+.\" $XdotOrg$
.\"
.\" TODO:
.\" Think about connector/listener originator/answerer terminology.
@@ -88,7 +89,7 @@ Version 1.1
.sp
X Consortium Standard
.sp
-X Version 11, Release 6.4
+X Version 11, Release 6.7
@@ -150,9 +151,9 @@ Except as contained in this notice, the name of the X Consortium shall not be
used in advertising or otherwise to promote the sale, use or other dealings
in this Software without prior written authorization from the X Consortium.
.sp 5
-X Window System is a trademark of X Consortium, Inc.
-.EH '\fBInter-Client Exchange Protocol\fP''\fBX11, Release 6.4\fP'
-.OH '\fBInter-Client Exchange Protocol\fP''\fBX11, Release 6.4\fP'
+X Window System is a trademark of The Open Group.
+.EH '\fBInter-Client Exchange Protocol\fP''\fBX11, Release 6.7\fP'
+.OH '\fBInter-Client Exchange Protocol\fP''\fBX11, Release 6.7\fP'
.bp 1
.EF ''\fB % \fP''
.OF ''\fB % \fP''
diff --git a/specs/SIAddresses/IPv6.txt b/specs/SIAddresses/IPv6.txt
new file mode 100644
index 0000000..2d76f22
--- /dev/null
+++ b/specs/SIAddresses/IPv6.txt
@@ -0,0 +1,11 @@
+ServerInterpreted address definition for type "IPv6":
+
+The X.org Architecture Task Force reserves the ServerInterpreted
+address type of "IPv6" for use with IPv6 literal address formats.
+The syntax for the value will be defined as specified in RFC 3513
+and the IETF RFC to be published based on the current draft at
+http://www.ietf.org/internet-drafts/draft-ietf-ipv6-scoping-arch-00.txt
+This address type specification will be formally issued once the
+IETF IPv6 Working Group issues the corresponding RFC.
+
+Version 0.9, March 2004
diff --git a/specs/SIAddresses/README b/specs/SIAddresses/README
new file mode 100644
index 0000000..b68beb7
--- /dev/null
+++ b/specs/SIAddresses/README
@@ -0,0 +1,6 @@
+$XdotOrg: xc/doc/specs/SIAddresses/README,v 1.1.2.1 2004/03/13 18:48:39 alanc Exp $
+
+This directory contains the specifications of address types for the
+ServerInterpreted address family used in the ChangeHost and ListHosts
+requests in the X11 Protocol. See Chapter 9 of the X11 Protocol spec
+for more information.
diff --git a/specs/SIAddresses/hostname.txt b/specs/SIAddresses/hostname.txt
new file mode 100644
index 0000000..498fb01
--- /dev/null
+++ b/specs/SIAddresses/hostname.txt
@@ -0,0 +1,11 @@
+ServerInterpreted address definition for type "hostname":
+
+A ServerInterpreted address with type "hostname" shall have a value
+representing a hostname as defined in IETF RFC 2396. Due to Mobile IP
+and dynamic DNS, the name service should be consulted at connection
+authentication time. Clients supporting Internationalized Domain
+Names must convert to ASCII Compatible Encoding as specified in the
+relevant IETF RFC's before use in the X11 protocol. Note that this
+definition of hostname does not allow use of literal IP addresses.
+
+Version 1.0, March 2004
diff --git a/specs/SM/SMlib.ms b/specs/SM/SMlib.ms
index 38fb64c..5f1c81a 100644
--- a/specs/SM/SMlib.ms
+++ b/specs/SM/SMlib.ms
@@ -1,4 +1,5 @@
.\" $Xorg: SMlib.ms,v 1.3 2000/08/17 19:42:19 cpqbld Exp $
+.\" $XdotOrg$
.\"
.\" Use tbl, -ms, and macros.t
.\" edited for DP edits and code consistency w/ core protocol/xlib 4/18/96
@@ -28,7 +29,7 @@ Version 1.0
.sp
X Consortium Standard
.sp
-X Version 11, Release 6.4
+X Version 11, Release 6.7
.AU
Ralph Mor
.AI
@@ -60,11 +61,11 @@ Except as contained in this notice, the name of the X Consortium shall not be
used in advertising or otherwise to promote the sale, use or other dealings
in this Software without prior written authorization from the X Consortium.
.sp 3
-X Window System is a trademark of X Consortium, Inc.
+X Window System is a trademark of The Open Group.
.bp
.bp 1
-.EH '\fBX Session Management Library\fP''\fBX11, Release 6.4\fP'
-.OH '\fBX Session Management Library\fP''\fBX11, Release 6.4\fP'
+.EH '\fBX Session Management Library\fP''\fBX11, Release 6.7\fP'
+.OH '\fBX Session Management Library\fP''\fBX11, Release 6.7\fP'
.EF ''\- \\\\n(PN \-''
.OF ''\- \\\\n(PN \-''
.NH 1
diff --git a/specs/SM/xsmp.ms b/specs/SM/xsmp.ms
index 3f24869..57be4cb 100644
--- a/specs/SM/xsmp.ms
+++ b/specs/SM/xsmp.ms
@@ -1,6 +1,6 @@
.\" Use tbl, -ms, and macros.t
.\" $Xorg: xsmp.ms,v 1.3 2000/08/17 19:42:19 cpqbld Exp $
-.\" $XFree86$
+.\" $XdotOrg$
.EH ''''
.OH ''''
.EF ''''
@@ -59,8 +59,8 @@ CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
.OF ''\\\\n(PN''
.bp 1
.af PN 1
-.EH '\fBX Session Management Protocol\fP''\fBX11, Release 6.4\fP'
-.OH '\fBX Session Management Protocol\fP''\fBX11, Release 6.4\fP'
+.EH '\fBX Session Management Protocol\fP''\fBX11, Release 6.7\fP'
+.OH '\fBX Session Management Protocol\fP''\fBX11, Release 6.7\fP'
.EF ''\fB\\\\n(PN\fP''
.OF ''\fB\\\\n(PN\fP''
.nH 1 "Acknowledgements"
diff --git a/specs/X11/CH01 b/specs/X11/CH01
index 92205b4..528df0a 100644
--- a/specs/X11/CH01
+++ b/specs/X11/CH01
@@ -1,5 +1,4 @@
.\" Copyright \(co 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1994, 1996 X Consortium
-.\" Copyright \(co 2000 The XFree86 Project, Inc.
.\"
.\" Permission is hereby granted, free of charge, to any person obtaining
.\" a copy of this software and associated documentation files (the
@@ -40,11 +39,9 @@
.\" Digital and Tektronix makes no representations about the suitability
.\" of this documentation for any purpose.
.\" It is provided ``as is'' without express or implied warranty.
-.\"
-.\" $XFree86: xc/doc/specs/X11/CH01,v 1.2 2000/11/28 18:49:17 dawes Exp $
.\"
-.EH '\fBXlib \- C Library\fP''\fBX11, Release 6.4\fP'
-.OH '\fBXlib \- C Library\fP''\fBX11, Release 6.4\fP'
+.EH '\fBXlib \- C Library\fP''\fBX11, Release 6.7\fP'
+.OH '\fBXlib \- C Library\fP''\fBX11, Release 6.7\fP'
.EF ''\fB % \fP''
.OF ''\fB % \fP''
.hw WM_NORMAL_HINTS
@@ -590,7 +587,7 @@ in the host encoding.
.IP \(bu 5
Latin-1
.IP
-The coded character set defined by the ISO 8859-1 standard.
+The coded character set defined by the ISO8859-1 standard.
.IP \(bu 5
Latin Portable Character Encoding
.IP
@@ -604,11 +601,6 @@ STRING Encoding
.IP
Latin-1, plus tab and newline.
.IP \(bu 5
-UTF-8 Encoding
-.IP
-The ASCII compatible character encoding scheme defined by the ISO 10646-1
-standard.
-.IP \(bu 5
POSIX Portable Filename Character Set
.IP
The set of 65 characters,
diff --git a/specs/X11/CH13 b/specs/X11/CH13
index 66cfba1..539743c 100644
--- a/specs/X11/CH13
+++ b/specs/X11/CH13
@@ -1,5 +1,4 @@
.\" Copyright \(co 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1994, 1996 X Consortium
-.\" Copyright \(co 2000 The XFree86 Project, Inc.
.\"
.\" Permission is hereby granted, free of charge, to any person obtaining
.\" a copy of this software and associated documentation files (the
@@ -40,8 +39,6 @@
.\" Digital and Tektronix makes no representations about the suitability
.\" of this documentation for any purpose.
.\" It is provided ``as is'' without express or implied warranty.
-.\"
-.\" $XFree86: xc/doc/specs/X11/CH13,v 1.4 2000/11/28 18:49:17 dawes Exp $
.\"
\&
.sp 1
@@ -348,9 +345,6 @@ Encoding of supplied/returned
T}
text (some WM_ property
text in environment locale)
- T{
-.PN Xutf8SetWMProperties
-T}
.sp 6p
T{
.PN setlocale
@@ -363,17 +357,11 @@ T}
.PN XwcTextPropertyToTextList
T}
T{
-.PN Xutf8TextPropertyToTextList
-T}
- T{
.PN XmbTextListToTextProperty
T}
T{
.PN XwcTextListToTextProperty
T}
- T{
-.PN Xutf8TextListToTextProperty
-T}
.sp
Text Input:
.sp 6p
@@ -419,9 +407,6 @@ T}
T} T{
Encoding of returned text
T}
- T{
-.PN Xutf8LookupString
-T}
.sp
Text Drawing:
.sp 6p
@@ -465,12 +450,6 @@ T} T{
Locale of supplied text
T}
T{
-.PN Xutf8DrawText ,
-and so on
-T} T{
-Locale-dependent metrics
-T}
- T{
.PN XExtentsOfFontSet ,
and so on
T} T{
@@ -480,10 +459,7 @@ T}
.PN XmbTextExtents ,
T}
T{
-.PN XwcTextExtents ,
-T}
- T{
-.PN Xutf8TextExtents ,
+.PN XwcTextExtents ,
and so on
T}
.sp
@@ -771,11 +747,7 @@ function presents a variable argument list programming interface
for setting properties or features of the specified output method.
This function returns NULL if it succeeds;
otherwise,
-it returns the name of the first argument that could not be set.
-Xlib does not attempt to set arguments from the supplied list that
-follow the failed argument;
-all arguments in the list preceding the failed argument have been set
-correctly.
+it returns the name of the first argument that could not be obtained.
.LP
No standard arguments are currently defined by Xlib.
.LP
@@ -1856,7 +1828,7 @@ returns a valid
.PN XFontSet
to font_set.
.LP
-When an Xmb/wc/utf8 drawing or measuring function is called with an
+When an Xmb/wc drawing or measuring function is called with an
.PN XFontSet
that has missing charsets, some characters in the locale will not be
drawable.
@@ -1929,7 +1901,7 @@ The
.PN XFontsOfFontSet
function returns a list of one or more
.PN XFontStructs
-and font names for the fonts used by the Xmb/wc/utf8 layer
+and font names for the fonts used by the Xmb and Xwc layers
for the given font set.
A list of pointers to the
.PN XFontStruct
@@ -2108,10 +2080,9 @@ Regardless of the character rendering order,
the origins of all characters are on the primary draw direction side
of the drawing origin.
The screen location of a particular character image may be determined with
-.PN XmbTextPerCharExtents ,
-.PN XwcTextPerCharExtents
+.PN XmbTextPerCharExtents
or
-.PN Xutf8TextPerCharExtents .
+.PN XwcTextPerCharExtents .
.LP
The drawing functions are allowed to implement context-dependent
rendering, where the glyphs drawn for a string are not simply a
@@ -2225,10 +2196,9 @@ The max_ink_extent member gives the maximum extent, over all drawable characters
the rectangles that bound the character glyph image drawn in the
foreground color, relative to a constant origin.
See
-.PN XmbTextExtents ,
-.PN XwcTextExtents
+.PN XmbTextExtents
and
-.PN Xutf8TextExtents
+.PN XwcTextExtents
for detailed semantics.
.LP
The max_logical_extent member gives the maximum extent,
@@ -2247,10 +2217,9 @@ the string's extent by an amount other than that character's
individual extent.
.LP
The rectangles for a given character in a string can be obtained from
-.PN XmbPerCharExtents ,
-.PN XwcPerCharExtents
+.PN XmbPerCharExtents
or
-.PN Xutf8PerCharExtents .
+.PN XwcPerCharExtents .
.LP
.sp
To obtain the maximum extents structure given an
@@ -2272,7 +2241,7 @@ The
.PN XExtentsOfFontSet
function returns an
.PN XFontSetExtents
-structure for the fonts used by the Xmb/wc/utf8 layer
+structure for the fonts used by the Xmb and Xwc layers
for the given font set.
.LP
The
@@ -2288,13 +2257,11 @@ Until freed, its contents will not be modified by Xlib.
.sp
To obtain the escapement in pixels of the specified text as a value,
use
-.PN XmbTextEscapement ,
-.PN XwcTextEscapement
+.PN XmbTextEscapement
or
-.PN Xutf8TextEscapement .
+.PN XwcTextEscapement .
.IN "XmbTextEscapement" "" "@DEF@"
.IN "XwcTextEscapement" "" "@DEF@"
-.IN "Xutf8TextEscapement" "" "@DEF@"
.sM
.FD 0
int XmbTextEscapement\^(\^\fIfont_set\fP\^, \fIstring\fP\^, \fInum_bytes\fP\^)
@@ -2314,15 +2281,6 @@ int XwcTextEscapement\^(\^\fIfont_set\fP\^, \fIstring\fP\^, \fInum_wchars\fP\^)
.br
int \fInum_wchars\fP\^;
.FN
-.FD 0
-int Xutf8TextEscapement\^(\^\fIfont_set\fP\^, \fIstring\fP\^, \fInum_bytes\fP\^)
-.br
- XFontSet \fIfont_set\fP\^;
-.br
- char *\fIstring\fP\^;
-.br
- int \fInum_bytes\fP\^;
-.FN
.IP \fIfont_set\fP 1i
Specifies the font set.
.IP \fIstring\fP 1i
@@ -2334,10 +2292,9 @@ Specifies the number of characters in the string argument.
.LP
.eM
The
-.PN XmbTextEscapement ,
-.PN XwcTextEscapement
+.PN XmbTextEscapement
and
-.PN Xutf8TextEscapement
+.PN XwcTextEscapement
functions return the escapement in pixels of the specified string as a value,
using the fonts loaded for the specified font set.
The escapement is the distance in pixels in the primary draw
@@ -2348,23 +2305,15 @@ dependent on the supplied string.
Regardless of the character rendering order,
the escapement is always positive.
.LP
-The function
-.PN Xutf8TextEscapement
-is an XFree86 extension introduced in XFree86 4.0.2. Its presence is
-indicated by the macro
-.PN X_HAVE_UTF8_STRING .
-.LP
.sp
To obtain the overall_ink_return and overall_logical_return arguments,
the overall bounding box of the string's image, and a logical bounding box,
use
-.PN XmbTextExtents ,
-.PN XwcTextExtents
-or
-.PN Xutf8TextExtents .
+.PN XmbTextExtents
+ or
+.PN XwcTextExtents .
.IN "XmbTextExtents" "" "@DEF@"
.IN "XwcTextExtents" "" "@DEF@"
-.IN "Xutf8TextExtents" "" "@DEF@"
.sM
.FD 0
int XmbTextExtents\^(\^\fIfont_set\fP\^, \fIstring\fP\^, \fInum_bytes\fP\^, \fIoverall_ink_return\fP\^, \fIoverall_logical_return\fP\^)
@@ -2393,19 +2342,6 @@ int XwcTextExtents\^(\^\fIfont_set\fP\^, \fIstring\fP\^, \fInum_wchars\fP\^,
.br
XRectangle *\fIoverall_logical_return\fP\^;
.FN
-.FD 0
-int Xutf8TextExtents\^(\^\fIfont_set\fP\^, \fIstring\fP\^, \fInum_bytes\fP\^, \fIoverall_ink_return\fP\^, \fIoverall_logical_return\fP\^)
-.br
- XFontSet \fIfont_set\fP\^;
-.br
- char *\fIstring\fP\^;
-.br
- int \fInum_bytes\fP\^;
-.br
- XRectangle *\fIoverall_ink_return\fP\^;
-.br
- XRectangle *\fIoverall_logical_return\fP\^;
-.FN
.IP \fIfont_set\fP 1i
Specifies the font set.
.IP \fIstring\fP 1i
@@ -2422,19 +2358,17 @@ Returns the overall logical \*(Ov.
.LP
.eM
The
-.PN XmbTextExtents ,
-.PN XwcTextExtents
+.PN XmbTextExtents
and
-.PN Xutf8TextExtents
+.PN XwcTextExtents
functions set the components of the specified overall_ink_return and
overall_logical_return
arguments to the overall bounding box of the string's image
and a logical bounding box for spacing purposes, respectively.
They return the value returned by
-.PN XmbTextEscapement ,
-.PN XwcTextEscapement
+.PN XmbTextEscapement
or
-.PN Xutf8TextEscapement .
+.PN XwcTextEscapement .
These metrics are relative to the drawing origin of the string,
using the fonts loaded for the specified font set.
.LP
@@ -2475,22 +2409,14 @@ or to justify words, but for context-dependent rendering,
the client should not assume that it can redraw the character by itself
and get the same rendering.
.LP
-The function
-.PN Xutf8TextExtents
-is an XFree86 extension introduced in XFree86 4.0.2. Its presence is
-indicated by the macro
-.PN X_HAVE_UTF8_STRING .
-.LP
.sp
To obtain per-character information for a text string,
use
-.PN XmbTextPerCharExtents ,
-.PN XwcTextPerCharExtents
+.PN XmbTextPerCharExtents
or
-.PN Xutf8TextPerCharExtents .
+.PN XwcTextPerCharExtents .
.IN "XmbTextPerCharExtents" "" "@DEF@"
.IN "XwcTextPerCharExtents" "" "@DEF@"
-.IN "Xutf8TextPerCharExtents" "" "@DEF@"
.sM
.FD 0
Status XmbTextPerCharExtents\^(\^\fIfont_set\fP\^, \fIstring\fP\^, \fInum_bytes\fP\^, \fIink_array_return\fP\^,
@@ -2538,29 +2464,6 @@ Status XwcTextPerCharExtents\^(\^\fIfont_set\fP\^, \fIstring\fP\^, \fInum_wchars
.br
XRectangle *\fIoverall_logical_return\fP\^;
.FN
-.FD 0
-Status Xutf8TextPerCharExtents\^(\^\fIfont_set\fP\^, \fIstring\fP\^, \fInum_bytes\fP\^, \fIink_array_return\fP\^,
-.br
- \fIlogical_array_return\fP\^, \fIarray_size\fP\^, \fInum_chars_return\fP\^, \fIoverall_ink_return\fP\^, \fIoverall_logical_return\fP\^)
-.br
- XFontSet \fIfont_set\fP\^;
-.br
- char *\fIstring\fP\^;
-.br
- int \fInum_bytes\fP\^;
-.br
- XRectangle *\fIink_array_return\fP\^;
-.br
- XRectangle *\fIlogical_array_return\fP\^;
-.br
- int \fIarray_size\fP\^;
-.br
- int *\fInum_chars_return\fP\^;
-.br
- XRectangle *\fIoverall_ink_return\fP\^;
-.br
- XRectangle *\fIoverall_logical_return\fP\^;
-.FN
.IP \fIfont_set\fP 1i
Specifies the font set.
.IP \fIstring\fP 1i
@@ -2586,10 +2489,9 @@ Returns the overall logical \*(Ov.
.LP
.eM
The
-.PN XmbTextPerCharExtents ,
-.PN XwcTextPerCharExtents
+.PN XmbTextPerCharExtents
and
-.PN Xutf8TextPerCharExtents
+.PN XwcTextPerCharExtents
functions return the text dimensions of each character of the specified text,
using the fonts loaded for the specified font set.
Each successive element of ink_array_return and logical_array_return
@@ -2632,22 +2534,14 @@ and num_chars_return is set to the number of rectangles required.
Otherwise, the functions return a nonzero value.
.LP
If the overall_ink_return or overall_logical_return argument is non-NULL,
-.PN XmbTextPerCharExtents ,
-.PN XwcTextPerCharExtents
+.PN XmbTextPerCharExtents
and
-.PN Xutf8TextPerCharExtents
+.PN XwcTextPerCharExtents
return the maximum extent of the string's metrics to overall_ink_return
or overall_logical_return, as returned by
-.PN XmbTextExtents ,
-.PN XwcTextExtents
+.PN XmbTextExtents
or
-.PN Xutf8TextExtents .
-.LP
-The function
-.PN Xutf8TextPerCharExtents
-is an XFree86 extension introduced in XFree86 4.0.2. Its presence is
-indicated by the macro
-.PN X_HAVE_UTF8_STRING .
+.PN XwcTextExtents .
.NH 3
Drawing Text Using Font Sets
.XS
@@ -2663,8 +2557,6 @@ and
.PN XDrawImageString
except that they work with font sets instead of single fonts
and interpret the text based on the locale of the font set
-(for functions whose name starts with Xmb or Xwc) or as UTF-8 encoded
-text (for functions whose name starts with Xutf8),
instead of treating the bytes of the string as direct font indexes.
See section 8.6 for details of the use of Graphics Contexts (GCs)
and possible protocol errors.
@@ -2678,10 +2570,9 @@ the font in the GC is ignored and may be modified by the functions.
No validation that all fonts conform to some width rule is performed.
.LP
The text functions
-.PN XmbDrawText ,
-.PN XwcDrawText
+.PN XmbDrawText
and
-.PN Xutf8DrawText
+.PN XwcDrawText
use the following structures:
.LP
.IN "XmbTextItem" "" "@DEF@"
@@ -2712,13 +2603,11 @@ typedef struct {
.eM
.sp
To draw text using multiple font sets in a given drawable, use
-.PN XmbDrawText ,
-.PN XwcDrawText
+.PN XmbDrawText
or
-.PN Xutf8DrawText .
+.PN XwcDrawText .
.IN "XmbDrawText" "" "@DEF@"
.IN "XwcDrawText" "" "@DEF@"
-.IN "Xutf8DrawText" "" "@DEF@"
.sM
.FD 0
void XmbDrawText\^(\^\fIdisplay\fP\^, \fId\fP\^, \fIgc\fP\^, \fIx\fP\^, \fIy\fP\^, \fIitems\fP\^, \fInitems\fP\^)
@@ -2750,21 +2639,6 @@ void XwcDrawText\^(\^\fIdisplay\fP\^, \fId\fP\^, \fIgc\fP\^, \fIx\fP\^, \fIy\fP\
.br
int \fInitems\fP\^;
.FN
-.FD 0
-void Xutf8DrawText\^(\^\fIdisplay\fP\^, \fId\fP\^, \fIgc\fP\^, \fIx\fP\^, \fIy\fP\^, \fIitems\fP\^, \fInitems\fP\^)
-.br
- Display *\fIdisplay\fP\^;
-.br
- Drawable \fId\fP\^;
-.br
- GC \fIgc\fP\^;
-.br
- int \fIx\fP\^, \fIy\fP\^;
-.br
- XmbTextItem *\fIitems\fP\^;
-.br
- int \fInitems\fP\^;
-.FN
.IP \fIdisplay\fP 1i
Specifies the connection to the X server.
.IP \fId\fP 1i
@@ -2784,10 +2658,9 @@ Specifies the number of text items in the array.
.LP
.eM
The
-.PN XmbDrawText ,
-.PN XwcDrawText
+.PN XmbDrawText
and
-.PN Xutf8DrawText
+.PN XwcDrawText
functions allow complex spacing and font set shifts between text strings.
Each text item is processed in turn, with the origin of a text
element advanced in the primary draw direction by the escapement of the
@@ -2802,19 +2675,18 @@ Leading text items with a font_set member set to
.PN None
will not be drawn.
.LP
-.PN XmbDrawText ,
-.PN XwcDrawText
+.PN XmbDrawText
and
-.PN Xutf8DrawText
+.PN XwcDrawText
do not perform any context-dependent rendering between text segments.
Clients may compute the drawing metrics by passing each text segment to
-.PN XmbTextExtents ,
-.PN XwcTextExtents ,
-.PN Xutf8TextExtents
-or
-.PN XmbTextPerCharExtents ,
+.PN XmbTextExtents
+and
+.PN XwcTextExtents
+or
+.PN XmbTextPerCharExtents
+and
.PN XwcTextPerCharExtents .
-.PN Xutf8TextPerCharExtents .
When the
.PN XFontSet
has missing charsets, each unavailable character is drawn
@@ -2822,21 +2694,13 @@ with the default string returned by
.PN XCreateFontSet .
The behavior for an invalid codepoint is undefined.
.LP
-The function
-.PN Xutf8DrawText
-is an XFree86 extension introduced in XFree86 4.0.2. Its presence is
-indicated by the macro
-.PN X_HAVE_UTF8_STRING .
-.LP
.sp
To draw text using a single font set in a given drawable, use
-.PN XmbDrawString ,
-.PN XwcDrawString
+.PN XmbDrawString
or
-.PN Xutf8DrawString .
+.PN XwcDrawString .
.IN "XmbDrawString" "" "@DEF@"
.IN "XwcDrawString" "" "@DEF@"
-.IN "Xutf8DrawString" "" "@DEF@"
.sM
.FD 0
void XmbDrawString\^(\^\fIdisplay\fP\^, \fId\fP\^, \fIfont_set\fP\^, \fIgc\fP\^, \fIx\fP\^, \fIy\fP\^, \fIstring\fP\^, \fInum_bytes\fP\^)
@@ -2872,23 +2736,6 @@ void XwcDrawString\^(\^\fIdisplay\fP\^, \fId\fP\^, \fIfont_set\fP\^, \fIgc\fP\^,
.br
int \fInum_wchars\fP\^;
.FN
-.FD 0
-void Xutf8DrawString\^(\^\fIdisplay\fP\^, \fId\fP\^, \fIfont_set\fP\^, \fIgc\fP\^, \fIx\fP\^, \fIy\fP\^, \fIstring\fP\^, \fInum_bytes\fP\^)
-.br
- Display *\fIdisplay\fP\^;
-.br
- Drawable \fId\fP\^;
-.br
- XFontSet \fIfont_set\fP\^;
-.br
- GC \fIgc\fP\^;
-.br
- int \fIx\fP\^, \fIy\fP\^;
-.br
- char *\fIstring\fP\^;
-.br
- int \fInum_bytes\fP\^;
-.FN
.IP \fIdisplay\fP 1i
Specifies the connection to the X server.
.IP \fId\fP 1i
@@ -2912,10 +2759,9 @@ Specifies the number of characters in the string argument.
.LP
.eM
The
-.PN XmbDrawString ,
-.PN XwcDrawString
+.PN XmbDrawString
and
-.PN Xutf8DrawString
+.PN XwcDrawString
functions draw the specified text with the foreground pixel.
When the
.PN XFontSet
@@ -2924,21 +2770,13 @@ with the default string returned by
.PN XCreateFontSet .
The behavior for an invalid codepoint is undefined.
.LP
-The function
-.PN Xutf8DrawString
-is an XFree86 extension introduced in XFree86 4.0.2. Its presence is
-indicated by the macro
-.PN X_HAVE_UTF8_STRING .
-.LP
.sp
To draw image text using a single font set in a given drawable, use
-.PN XmbDrawImageString ,
-.PN XwcDrawImageString
+.PN XmbDrawImageString
or
-.PN Xutf8DrawImageString .
+.PN XwcDrawImageString .
.IN "XmbDrawImageString" "" "@DEF@"
.IN "XwcDrawImageString" "" "@DEF@"
-.IN "Xutf8DrawImageString" "" "@DEF@"
.sM
.FD 0
void XmbDrawImageString\^(\^\fIdisplay\fP\^, \fId\fP\^, \fIfont_set\fP\^, \fIgc\fP\^, \fIx\fP\^, \fIy\fP\^, \fIstring\fP\^, \fInum_bytes\fP\^)
@@ -2974,23 +2812,6 @@ void XwcDrawImageString\^(\^\fIdisplay\fP\^, \fId\fP\^, \fIfont_set\fP\^, \fIgc\
.br
int \fInum_wchars\fP\^;
.FN
-.FD 0
-void Xutf8DrawImageString\^(\^\fIdisplay\fP\^, \fId\fP\^, \fIfont_set\fP\^, \fIgc\fP\^, \fIx\fP\^, \fIy\fP\^, \fIstring\fP\^, \fInum_bytes\fP\^)
-.br
- Display *\fIdisplay\fP\^;
-.br
- Drawable \fId\fP\^;
-.br
- XFontSet \fIfont_set\fP\^;
-.br
- GC \fIgc\fP\^;
-.br
- int \fIx\fP\^, \fIy\fP\^;
-.br
- char *\fIstring\fP\^;
-.br
- int \fInum_bytes\fP\^;
-.FN
.IP \fIdisplay\fP 1i
Specifies the connection to the X server.
.IP \fId\fP 1i
@@ -3014,17 +2835,15 @@ Specifies the number of characters in the string argument.
.LP
.eM
The
-.PN XmbDrawImageString ,
-.PN XwcDrawImageString
+.PN XmbDrawImageString
and
-.PN Xutf8DrawImageString
+.PN XwcDrawImageString
functions fill a destination rectangle with the background pixel defined
in the GC and then paint the text with the foreground pixel.
The filled rectangle is the rectangle returned to overall_logical_return by
-.PN XmbTextExtents ,
-.PN XwcTextExtents
+.PN XmbTextExtents
or
-.PN Xutf8TextExtents
+.PN XwcTextExtents
for the same text and
.PN XFontSet .
.LP
@@ -3034,12 +2853,6 @@ has missing charsets, each unavailable character is drawn
with the default string returned by
.PN XCreateFontSet .
The behavior for an invalid codepoint is undefined.
-.LP
-The function
-.PN Xutf8TextExtents
-is an XFree86 extension introduced in XFree86 4.0.2. Its presence is
-indicated by the macro
-.PN X_HAVE_UTF8_STRING .
.NH 2
Input Methods
.XS
@@ -3382,10 +3195,9 @@ Getting Keyboard Input
.LP
To obtain characters from an input method,
a client must call the function
-.PN XmbLookupString ,
-.PN XwcLookupString
+.PN XmbLookupString
or
-.PN Xutf8LookupString
+.PN XwcLookupString
with an input context created from that input method.
Both a locale and display are bound to an input method when it is opened,
and an input context inherits this locale and display.
@@ -3393,9 +3205,7 @@ Any strings returned by
.PN XmbLookupString
or
.PN XwcLookupString
-will be encoded in that locale. Strings returned by
-.PN Xutf8LookupString
-are encoded in UTF-8.
+will be encoded in that locale.
.NH 4
Focus Management
.XS
@@ -3403,10 +3213,9 @@ Focus Management
.XE
.LP
For each text entry area in which the
-.PN XmbLookupString ,
-.PN XwcLookupString
+.PN XmbLookupString
or
-.PN Xutf8LookupString
+.PN XwcLookupString
functions are used,
there will be an associated input context.
.LP
@@ -3538,10 +3347,9 @@ Event Filtering
A filtering mechanism is provided to allow input methods
to capture X events transparently to clients.
It is expected that toolkits (or clients) using
-.PN XmbLookupString ,
-.PN XwcLookupString
+.PN XmbLookupString
or
-.PN Xutf8LookupString
+.PN XwcLookupString
will call this filter at some point in the event processing mechanism
to make sure that events needed by an input method can be filtered
by that input method.
@@ -3578,10 +3386,9 @@ by the client itself, tightly coupled with the input method logic.
.LP
When the user enters a keystroke,
the client calls
-.PN XmbLookupString ,
-.PN XwcLookupString
+.PN XmbLookupString
or
-.PN Xutf8LookupString .
+.PN XwcLookupString .
At this point, in the on-the-spot case,
the echo of the keystroke in the preedit has not yet been done.
Before returning to the client logic that handles the input characters,
@@ -3629,10 +3436,9 @@ As highlighted before, the input method architecture provides
preediting, which supports a type of preprocessor input composition.
In this case, composition consists of interpreting a sequence
of key events and returning a committed string via
-.PN XmbLookupString ,
-.PN XwcLookupString
+.PN XmbLookupString
or
-.PN Xutf8LookupString .
+.PN XwcLookupString .
This provides the basics for input methods.
.LP
In addition to preediting based on key events, a general framework
@@ -3703,10 +3509,9 @@ and starts editing again.
.sp
For this reason, an input method supporting this type of conversion
should take notice of when the client calls
-.PN XmbResetIC ,
-.PN XwcResetIC
+.PN XmbResetIC
or
-.PN Xutf8ResetIC ,
+.PN XwcResetIC ,
which is usually an indication of a context change.
.LP
Context-sensitive conversions just need a copy of the client's text,
@@ -3714,10 +3519,9 @@ while other conversions replace the client's text with new text
to achieve the reconversion or transliteration. Yet in all
cases the result of a conversion, either immediately or via preediting,
is returned by the
-.PN XmbLookupString ,
-.PN XwcLookupString
+.PN XmbLookupString
and
-.PN Xutf8LookupString
+.PN XwcLookupString
functions.
.LP
String conversion support is dependent on the availability of the
@@ -4884,13 +4688,11 @@ events from the input method that are directed to the focus window.
.LP
.sp
To reset the state of an input context to its initial state, use
-.PN XmbResetIC ,
-.PN XwcResetIC
+.PN XmbResetIC
or
-.PN Xutf8ResetIC .
+.PN XwcResetIC .
.IN "XmbResetIC" "" "@DEF@"
.IN "XwcResetIC" "" "@DE@"
-.IN "Xutf8ResetIC" "" "@DE@"
.sM
.FD 0
char * XmbResetIC\^(\^\fIic\fP\^)
@@ -4902,11 +4704,6 @@ wchar_t * XwcResetIC\^(\^\fIic\fP\^)
.br
XIC \fIic\fP\^;
.FN
-.FD 0
-char * Xutf8ResetIC\^(\^\fIic\fP\^)
-.br
- XIC \fIic\fP\^;
-.FN
.IP \fIic\fP 1i
Specifies the input context.
.LP
@@ -4915,10 +4712,9 @@ When
.PN XNResetState
is set to
.PN XIMInitialState ,
-.PN XmbResetIC ,
-.PN XwcResetIC
+.PN XmbResetIC
and
-.PN Xutf8ResetIC
+.PN XwcResetIC
reset an input context to its initial state;
when
.PN XNResetState
@@ -4929,21 +4725,14 @@ In both cases, any input pending on that context is deleted.
The input method is required to clear the preedit area, if any,
and update the status accordingly.
Calling
-.PN XmbResetIC ,
-.PN XwcResetIC
+.PN XmbResetIC
or
-.PN Xutf8ResetIC
+.PN XwcResetIC
does not change the focus.
.LP
The return value of
.PN XmbResetIC
is its current preedit string as a multibyte string.
-The return value of
-.PN XwcResetIC
-is its current preedit string as a wide character string.
-The return value of
-.PN Xutf8ResetIC
-is its current preedit string as an UTF-8 string.
If there is any preedit text drawn or visible to the user,
then these procedures must return a non-NULL string.
If there is no visible preedit text,
@@ -4953,12 +4742,6 @@ whether these procedures return a non-NULL string or NULL.
The client should free the returned string by calling
.PN XFree .
.LP
-The function
-.PN Xutf8ResetIC
-is an XFree86 extension introduced in XFree86 4.0.2. Its presence is
-indicated by the macro
-.PN X_HAVE_UTF8_STRING .
-.LP
.sp
To get the input method associated with an input context, use
.PN XIMOfIC .
@@ -5493,10 +5276,9 @@ Reset State
The
.PN XNResetState
argument specifies the state the input context will return to after calling
-.PN XmbResetIC ,
-.PN XwcResetIC
+.PN XmbResetIC
or
-.PN Xutf8ResetIC .
+.PN XwcResetIC .
.LP
The XIC state may be set to its initial state, as specified by the
.PN XNPreeditState
@@ -5537,10 +5319,9 @@ T}
If
.PN XIMInitialState
is set, then
-.PN XmbResetIC ,
-.PN XwcResetIC
+.PN XmbResetIC
and
-.PN Xutf8ResetIC
+.PN XwcResetIC
will return to the initial
.PN XNPreeditState
state of the XIC.
@@ -5548,10 +5329,9 @@ state of the XIC.
If
.PN XIMPreserveState
is set, then
-.PN XmbResetIC ,
-.PN XwcResetIC
+.PN XmbResetIC
and
-.PN Xutf8ResetIC
+.PN XwcResetIC
will preserve the current state of the XIC.
.LP
If
@@ -6025,10 +5805,9 @@ is set to
the
.PN XNPreeditState
value specified at the creation time will be reflected as the initial state for
-.PN XmbResetIC ,
-.PN XwcResetIC
+.PN XmbResetIC
and
-.PN Xutf8ResetIC .
+.PN XwcResetIC .
.LP
Because this XIC value is optional, a client should call
.PN XGetIMValues
@@ -7225,13 +7004,11 @@ Getting Keyboard Input
.LP
To get composed input from an input method,
use
-.PN XmbLookupString ,
-.PN XwcLookupString
+.PN XmbLookupString
or
-.PN Xutf8LookupString .
+.PN XwcLookupString .
.IN "XmbLookupString" "" "@DEF@"
.IN "XwcLookupString" "" "@DEF@"
-.IN "Xutf8LookupString" "" "@DEF@"
.sM
.FD 0
int XmbLookupString\^(\^\fIic\fP\^, \fIevent\fP\^, \fIbuffer_return\fP\^, \fIbytes_buffer\fP\^, \fIkeysym_return\fP\^, \fIstatus_return\fP\^)
@@ -7263,21 +7040,6 @@ int XwcLookupString\^(\^\fIic\fP\^, \fIevent\fP\^, \fIbuffer_return\fP\^, \fIbyt
.br
Status *\fIstatus_return\fP\^;
.FN
-.FD 0
-int Xutf8LookupString\^(\^\fIic\fP\^, \fIevent\fP\^, \fIbuffer_return\fP\^, \fIbytes_buffer\fP\^, \fIkeysym_return\fP\^, \fIstatus_return\fP\^)
-.br
- XIC \fIic\fP\^;
-.br
- XKeyPressedEvent *\fIevent\fP;
-.br
- char *\fIbuffer_return\fP\^;
-.br
- int \fIbytes_buffer\fP\^;
-.br
- KeySym *\fIkeysym_return\fP\^;
-.br
- Status *\fIstatus_return\fP\^;
-.FN
.IP \fIic\fP 1i
Specifies the input context.
.ds Ev key event to be used
@@ -7298,10 +7060,9 @@ Returns a value indicating what kind of data is returned.
.LP
.eM
The
-.PN XmbLookupString ,
-.PN XwcLookupString
+.PN XmbLookupString
and
-.PN Xutf8LookupString
+.PN XwcLookupString
functions return the string from the input method specified
in the buffer_return argument.
If no string is returned,
@@ -7314,9 +7075,7 @@ If both a string and a KeySym are returned,
the KeySym value does not necessarily correspond to the string returned.
.LP
.PN XmbLookupString
-and
-.PN Xutf8LookupString
-return the length of the string in bytes, and
+returns the length of the string in bytes, and
.PN XwcLookupString
returns the length of the string in characters.
Both
@@ -7324,9 +7083,7 @@ Both
and
.PN XwcLookupString
return text in the encoding of the locale bound to the input method
-of the specified input context, and
-.PN Xutf8LookupString
-returns text in UTF-8 encoding.
+of the specified input context.
.LP
Each string returned by
.PN XmbLookupString
@@ -7335,14 +7092,13 @@ and
begins in the initial state of the encoding of the locale
(if the encoding of the locale is state-dependent).
.NT
-To ensure proper input processing,
+To insure proper input processing,
it is essential that the client pass only
.PN KeyPress
events to
-.PN XmbLookupString ,
-.PN XwcLookupString
+.PN XmbLookupString
and
-.PN Xutf8LookupString .
+.PN XwcLookupString .
Their behavior when a client passes a
.PN KeyRelease
event is undefined.
@@ -7350,7 +7106,7 @@ event is undefined.
.LP
Clients should check the status_return argument before
using the other returned values.
-These three functions each return a value to status_return
+These two functions both return a value to status_return
that indicates what has been returned in the other arguments.
The possible values returned are:
.TS
@@ -7359,10 +7115,9 @@ T{
.PN XBufferOverflow
T} T{
The input string to be returned is too large for the supplied buffer_return.
-The required size (for
-.PN XmbLookupString ,
-.PN Xutf8LookupString
-in bytes; for
+The required size
+.Pn ( XmbLookupString
+in bytes;
.PN XwcLookupString
in characters) is returned as the value of the function,
and the contents of buffer_return and keysym_return are not modified.
@@ -7380,9 +7135,9 @@ T{
.PN XLookupChars
T} T{
Some input characters have been composed.
-They are placed in the buffer_return argument, using the encoding
-described above,
+They are placed in the buffer_return argument,
and the string length is returned as the value of the function.
+The string is encoded in the locale bound to the input context.
The content of the keysym_return argument is not modified.
T}
T{
@@ -7405,24 +7160,16 @@ T}
.TE
.LP
It does not make any difference if the input context passed as an argument to
-.PN XmbLookupString ,
-.PN XwcLookupString
+.PN XmbLookupString
and
-.PN Xutf8LookupString
+.PN XwcLookupString
is the one currently in possession of the focus or not.
Input may have been composed within an input context before it lost the focus,
and that input may be returned on subsequent calls to
-.PN XmbLookupString ,
-.PN XwcLookupString
+.PN XmbLookupString
or
-.PN Xutf8LookupString
+.PN XwcLookupString
even though it does not have any more keyboard focus.
-.LP
-The function
-.PN Xutf8LookupString
-is an XFree86 extension introduced in XFree86 4.0.2. Its presence is
-indicated by the macro
-.PN X_HAVE_UTF8_STRING .
.NH 3
Input Method Conventions
.XS
@@ -7455,10 +7202,9 @@ A
.PN KeyPress
event with a KeyCode of zero is used exclusively as a
signal that an input method has composed input that can be returned by
-.PN XmbLookupString ,
-.PN XwcLookupString
+.PN XmbLookupString
or
-.PN Xutf8LookupString .
+.PN XwcLookupString .
No other use is made of a
.PN KeyPress
event with KeyCode of zero.
diff --git a/specs/X11/CH14 b/specs/X11/CH14
index 6b0792d..34c09da 100644
--- a/specs/X11/CH14
+++ b/specs/X11/CH14
@@ -1,5 +1,4 @@
.\" Copyright \(co 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1994, 1996 X Consortium
-.\" Copyright \(co 2000 The XFree86 Project, Inc.
.\"
.\" Permission is hereby granted, free of charge, to any person obtaining
.\" a copy of this software and associated documentation files (the
@@ -40,8 +39,6 @@
.\" Digital and Tektronix makes no representations about the suitability
.\" of this documentation for any purpose.
.\" It is provided ``as is'' without express or implied warranty.
-.\"
-.\" $XFree86$
.\"
\&
.sp 1
@@ -502,29 +499,21 @@ typedef enum {
XStringStyle, /* STRING */
XCompoundTextStyle, /* COMPOUND_TEXT */
XTextStyle, /* text in owner's encoding (current locale) */
- XStdICCTextStyle, /* STRING, else COMPOUND_TEXT */
- XUTF8StringStyle /* UTF8_STRING */
+ XStdICCTextStyle /* STRING, else COMPOUND_TEXT */
} XICCEncodingStyle;
.De
.LP
.eM
-The value
-.PN XUTF8StringStyle
-is an XFree86 extension introduced in XFree86 4.0.2. Its presence is
-indicated by the macro
-.PN X_HAVE_UTF8_STRING .
-.LP
.sp
+.LP
To convert a list of text strings to an
.PN XTextProperty
structure, use
-.PN XmbTextListToTextProperty ,
-.PN XwcTextListToTextProperty
+.PN XmbTextListToTextProperty
or
-.PN Xutf8TextListToTextProperty .
+.PN XwcTextListToTextProperty .
.IN "XmbTextListToTextProperty" "" "@DEF@"
.IN "XwcTextListToTextProperty" "" "@DEF@"
-.IN "Xutf8TextListToTextProperty" "" "@DEF@"
.sM
.FD 0
int XmbTextListToTextProperty\^(\^\fIdisplay\fP\^, \fIlist\fP\^, \fIcount\fP\^, \fIstyle\fP\^, \fItext_prop_return\fP\^)
@@ -552,19 +541,6 @@ int XwcTextListToTextProperty\^(\^\fIdisplay\fP\^, \fIlist\fP\^, \fIcount\fP\^,
.br
XTextProperty *\fItext_prop_return\fP\^;
.FN
-.FD 0
-int Xutf8TextListToTextProperty\^(\^\fIdisplay\fP\^, \fIlist\fP\^, \fIcount\fP\^, \fIstyle\fP\^, \fItext_prop_return\fP\^)
-.br
- Display *\fIdisplay\fP\^;
-.br
- char **\fIlist\fP\^;
-.br
- int \fIcount\fP\^;
-.br
- XICCEncodingStyle \fIstyle\fP\^;
-.br
- XTextProperty *\fItext_prop_return\fP\^;
-.FN
.IP \fIdisplay\fP 1i
Specifies the connection to the X server.
.IP \fIlist\fP 1i
@@ -580,20 +556,15 @@ structure.
.LP
.eM
The
-.PN XmbTextListToTextProperty ,
-.PN XwcTextListToTextProperty
+.PN XmbTextListToTextProperty
and
-.PN Xutf8TextListToTextProperty
+.PN XwcTextListToTextProperty
functions set the specified
.PN XTextProperty
value to a set of null-separated elements representing the concatenation
-of the specified list of null-terminated text strings. The input text
-strings must be given in the current locale encoding (for
-.PN XmbTextListToTextProperty
-and
-.PN XwcTextListToTextProperty ),
-or in UTF-8 encoding (for
-.PN Xutf8TextListToTextProperty ).
+of the specified list of null-terminated text strings.
+A final terminating null is stored at the end of the value field
+of text_prop_return but is not included in the nitems member.
.LP
The functions set the encoding field of text_prop_return to an
.PN Atom
@@ -607,12 +578,6 @@ or
.PN XCompoundTextStyle
is specified,
this encoding is ``STRING'' or ``COMPOUND_TEXT'', respectively.
-If the style
-.PN XUTF8StringStyle
-is specified,
-this encoding is ``UTF8_STRING''. (This is an XFree86 extension introduced in
-XFree86 4.0.2. Its presence is indicated by the macro
-.PN X_HAVE_UTF8_STRING .)
If the style
.PN XTextStyle
is specified,
@@ -622,8 +587,6 @@ If the style
is specified,
this encoding is ``STRING'' if the text is fully convertible to STRING,
else ``COMPOUND_TEXT''.
-A final terminating null byte is stored at the end of the value field
-of text_prop_return but is not included in the nitems member.
.LP
If insufficient memory is available for the new value string,
the functions return
@@ -651,24 +614,16 @@ is guaranteed.
.LP
To free the storage for the value field, use
.PN XFree .
-.LP
-The function
-.PN Xutf8TextListToTextProperty
-is an XFree86 extension introduced in XFree86 4.0.2. Its presence is
-indicated by the macro
-.PN X_HAVE_UTF8_STRING .
.sp
.LP
To obtain a list of text strings from an
.PN XTextProperty
structure, use
-.PN XmbTextPropertyToTextList ,
-.PN XwcTextPropertyToTextList
+.PN XmbTextPropertyToTextList
or
-.PN Xutf8TextPropertyToTextList .
+.PN XwcTextPropertyToTextList .
.IN "XmbTextPropertyToTextList" "" "@DEF@"
.IN "XwcTextPropertyToTextList" "" "@DEF@"
-.IN "Xutf8TextPropertyToTextList" "" "@DEF@"
.sM
.FD 0
int XmbTextPropertyToTextList\^(\^\fIdisplay\fP\^, \fItext_prop\fP\^, \fIlist_return\fP\^, \fIcount_return\fP\^)
@@ -692,17 +647,6 @@ int XwcTextPropertyToTextList\^(\^\fIdisplay\fP\^, \fItext_prop\fP\^, \fIlist_re
.br
int *\fIcount_return\fP\^;
.FN
-.FD 0
-int Xutf8TextPropertyToTextList\^(\^\fIdisplay\fP\^, \fItext_prop\fP\^, \fIlist_return\fP\^, \fIcount_return\fP\^)
-.br
- Display *\fIdisplay\fP\^;
-.br
- XTextProperty *\fItext_prop\fP\^;
-.br
- char ***\fIlist_return\fP\^;
-.br
- int *\fIcount_return\fP\^;
-.FN
.IP \fIdisplay\fP 1i
Specifies the connection to the X server.
.IP \fItext_prop\fP 1i
@@ -717,20 +661,13 @@ Returns the number of \*(Cn.
.LP
.eM
The
-.PN XmbTextPropertyToTextList ,
-.PN XwcTextPropertyToTextList
+.PN XmbTextPropertyToTextList
and
-.PN Xutf8TextPropertyToTextList
-functions return a list of text strings representing the
+.PN XwcTextPropertyToTextList
+functions return a list of text strings in the current locale representing the
null-separated elements of the specified
.PN XTextProperty
-structure. The returned strings are encoded using the current locale encoding
-(for
-.PN XmbTextPropertyToTextList
-and
-.PN XwcTextPropertyToTextList )
-or in UTF-8 (for
-.PN Xutf8TextPropertyToTextList ).
+structure.
The data in text_prop must be format 8.
.LP
Multiple elements of the property (for example, the strings in a disjoint
@@ -739,10 +676,9 @@ The contents of the property are not required to be null-terminated;
any terminating null should not be included in text_prop.nitems.
.LP
If insufficient memory is available for the list and its elements,
-.PN XmbTextPropertyToTextList ,
-.PN XwcTextPropertyToTextList
+.PN XmbTextPropertyToTextList
and
-.PN Xutf8TextPropertyToTextList
+.PN XwcTextPropertyToTextList
return
.PN XNoMemory .
If the current locale is not supported,
@@ -753,7 +689,7 @@ to the encoding of the current locale,
the functions return
.PN XConverterNotFound .
For supported locales,
-existence of a converter from COMPOUND_TEXT, STRING, UTF8_STRING
+existence of a converter from COMPOUND_TEXT, STRING
or the encoding of the current locale is guaranteed if
.PN XSupportsLocale
returns
@@ -765,15 +701,14 @@ In all of these error cases,
the functions do not set any return values.
.LP
Otherwise,
-.PN XmbTextPropertyToTextList ,
-.PN XwcTextPropertyToTextList
+.PN XmbTextPropertyToTextList
and
-.PN Xutf8TextPropertyToTextList
+.PN XwcTextPropertyToTextList
return the list of null-terminated text strings to list_return
and the number of text strings to count_return.
.LP
-If the value field of text_prop is not fully convertible to the
-encoding of the current locale,
+If the value field of text_prop is not fully convertible to the encoding of
+the current locale,
the functions return the number of unconvertible characters.
Each unconvertible character is converted to a string in the
current locale that is specific to the current locale.
@@ -781,29 +716,20 @@ To obtain the value of this string,
use
.PN XDefaultString .
Otherwise,
-.PN XmbTextPropertyToTextList ,
-.PN XwcTextPropertyToTextList
+.PN XmbTextPropertyToTextList
and
-.PN Xutf8TextPropertyToTextList
+.PN XwcTextPropertyToTextList
return
.PN Success .
.LP
To free the storage for the list and its contents returned by
-.PN XmbTextPropertyToTextList
-or
-.PN Xutf8TextPropertyToTextList ,
+.PN XmbTextPropertyToTextList ,
use
.PN XFreeStringList .
To free the storage for the list and its contents returned by
.PN XwcTextPropertyToTextList ,
use
.PN XwcFreeStringList .
-.LP
-The function
-.PN Xutf8TextPropertyToTextList
-is an XFree86 extension introduced in XFree86 4.0.2. Its presence is
-indicated by the macro
-.PN X_HAVE_UTF8_STRING .
.sp
.LP
To free the in-memory data associated with the specified
@@ -975,8 +901,7 @@ Specifies the list of strings to be freed.
The
.PN XFreeStringList
function releases memory allocated by
-.PN XmbTextPropertyToTextList ,
-.PN Xutf8TextPropertyToTextList
+.PN XmbTextPropertyToTextList
and
.PN XTextPropertyToStringList
and the missing charset list allocated by
@@ -2755,16 +2680,13 @@ Using Window Manager Convenience Functions
.LP
The
.PN XmbSetWMProperties
-and
-.PN Xutf8SetWMProperties
-functions store the standard set of window manager properties,
+function stores the standard set of window manager properties,
with text properties in standard encodings
for internationalized text communication.
The standard window manager properties for a given window are
WM_NAME, WM_ICON_NAME, WM_HINTS, WM_NORMAL_HINTS, WM_CLASS,
WM_COMMAND, WM_CLIENT_MACHINE, and WM_LOCALE_NAME.
.IN "XmbSetWMProperties" "" "@DEF@"
-.IN "Xutf8SetWMProperties" "" "@DEF@"
.sM
.FD 0
void XmbSetWMProperties\^(\^\fIdisplay\fP\^, \fIw\fP\^, \fIwindow_name\fP\^, \fIicon_name\fP\^, \fIargv\fP\^, \fIargc\fP\^,
@@ -2789,29 +2711,6 @@ void XmbSetWMProperties\^(\^\fIdisplay\fP\^, \fIw\fP\^, \fIwindow_name\fP\^, \fI
.br
XClassHint *\fIclass_hints\fP\^;
.FN
-.FD 0
-void Xutf8SetWMProperties\^(\^\fIdisplay\fP\^, \fIw\fP\^, \fIwindow_name\fP\^, \fIicon_name\fP\^, \fIargv\fP\^, \fIargc\fP\^,
-.br
- \fInormal_hints\fP\^, \fIwm_hints\fP\^, \fIclass_hints\fP\^)
-.br
- Display *\fIdisplay\fP\^;
-.br
- Window \fIw\fP\^;
-.br
- char *\fIwindow_name\fP\^;
-.br
- char *\fIicon_name\fP\^;
-.br
- char *\fIargv\fP\^[];
-.br
- int \fIargc\fP\^;
-.br
- XSizeHints *\fInormal_hints\fP\^;
-.br
- XWMHints *\fIwm_hints\fP\^;
-.br
- XClassHint *\fIclass_hints\fP\^;
-.FN
.IP \fIdisplay\fP 1i
Specifies the connection to the X server.
.IP \fIw\fP 1i
@@ -2840,22 +2739,19 @@ structure to be used.
.eM
The
.PN XmbSetWMProperties
-and
-.PN Xutf8SetWMProperties
-convenience functions provide a simple programming interface
+convenience function provides a simple programming interface
for setting those essential window properties that are used
for communicating with other clients
(particularly window and session managers).
.LP
If the window_name argument is non-NULL,
-they set the WM_NAME property.
+.PN XmbSetWMProperties
+sets the WM_NAME property.
If the icon_name argument is non-NULL,
-they set the WM_ICON_NAME property.
-The window_name and icon_name arguments are null-terminated strings, for
.PN XmbSetWMProperties
-in the encoding of the current locale, for
-.PN Xutf8SetWMProperties
-in UTF-8 encoding.
+sets the WM_ICON_NAME property.
+The window_name and icon_name arguments are null-terminated strings
+in the encoding of the current locale.
If the arguments can be fully converted to the STRING encoding,
the properties are created with type ``STRING'';
otherwise, the arguments are converted to Compound Text,
@@ -2863,24 +2759,18 @@ and the properties are created with type ``COMPOUND_TEXT''.
.LP
If the normal_hints argument is non-NULL,
.PN XmbSetWMProperties
-and
-.PN Xutf8SetWMProperties
-call
+calls
.PN XSetWMNormalHints ,
which sets the WM_NORMAL_HINTS property (see section 14.1.7).
If the wm_hints argument is non-NULL,
.PN XmbSetWMProperties
-and
-.PN Xutf8SetWMProperties
-call
+calls
.PN XSetWMHints ,
which sets the WM_HINTS property (see section 14.1.6).
.LP
If the argv argument is non-NULL,
.PN XmbSetWMProperties
-and
-.PN Xutf8SetWMProperties
-set the WM_COMMAND property from argv and argc.
+sets the WM_COMMAND property from argv and argc.
An argc of zero indicates a zero-length command.
.LP
The hostname of the machine is stored using
@@ -2889,9 +2779,7 @@ The hostname of the machine is stored using
.LP
If the class_hints argument is non-NULL,
.PN XmbSetWMProperties
-and
-.PN Xutf8SetWMProperties
-set the WM_CLASS property.
+sets the WM_CLASS property.
If the res_name member in the
.PN XClassHint
structure is set to the NULL pointer and the RESOURCE_NAME
@@ -2904,34 +2792,24 @@ is substituted for res_name.
.LP
It is assumed that the supplied class_hints.res_name and argv,
the RESOURCE_NAME environment variable, and the hostname of the machine
-are in the encoding of the current locale.
+are in the encoding of the locale announced for the LC_CTYPE category
+(on POSIX-compliant systems, the LC_CTYPE, else LANG environment variable).
The corresponding WM_CLASS, WM_COMMAND, and WM_CLIENT_MACHINE properties
are typed according to the local host locale announcer.
-No encoding conversion is performed for these strings prior to storage
-in the properties.
+No encoding conversion is performed prior to storage in the properties.
.LP
For clients that need to process the property text in a locale,
.PN XmbSetWMProperties
-and
-.PN Xutf8SetWMProperties
-set the WM_LOCALE_NAME property to be the name of the current locale.
+sets the WM_LOCALE_NAME property to be the name of the current locale.
The name is assumed to be in the Host Portable Character Encoding
and is converted to STRING for storage in the property.
.LP
.PN XmbSetWMProperties
-and
-.PN Xutf8SetWMProperties
can generate
.PN BadAlloc
and
.PN BadWindow
errors.
-.LP
-The function
-.PN Xutf8SetWMProperties
-is an XFree86 extension introduced in XFree86 4.0.2. Its presence is
-indicated by the macro
-.PN X_HAVE_UTF8_STRING .
.sp
.LP
To set a window's standard window manager properties
diff --git a/specs/X11/abstract.t b/specs/X11/abstract.t
index 00abef4..b9c3ef1 100644
--- a/specs/X11/abstract.t
+++ b/specs/X11/abstract.t
@@ -10,7 +10,7 @@
.ce 6
\s+2\fBXlib \- C Language X Interface\fP\s-2
-\s+1\fBX Consortium Standard\fP\s-1
+\s+1\fBX Window System Standard\fP\s-1
\s+1\fBX Version 11, Release 6.7\fP\s-1
.sp 6
diff --git a/specs/X11/glossary b/specs/X11/glossary
index 9abb4ab..a130928 100644
--- a/specs/X11/glossary
+++ b/specs/X11/glossary
@@ -1,6 +1,3 @@
-.\"
-.\" $XFree86$
-.\"
\&
.sp 1
.ce 1
@@ -405,7 +402,7 @@ characters.
The representations do not have to be of uniform length.
Examples are an ISO2022 graphic set, a state-independent
or state-dependent combination of graphic sets, possibly including control
-sets, the X Compound Text encoding, and the UTF-8 ISO10646/Unicode encoding.
+sets, and the X Compound Text encoding.
.IP
In X, encodings are identified by a string
which appears as: the
diff --git a/specs/X11/indexmacros.t b/specs/X11/indexmacros.t
index e1b873d..1b616f8 100644
--- a/specs/X11/indexmacros.t
+++ b/specs/X11/indexmacros.t
@@ -1,3 +1,3 @@
-.eh '\fBXlib \- C Library\fP''\fBX11, Release 6.4\fP'
-.oh '\fBXlib \- C Library\fP''\fBX11, Release 6.4\fP'
+.eh '\fBXlib \- C Library\fP''\fBX11, Release 6.7\fP'
+.oh '\fBXlib \- C Library\fP''\fBX11, Release 6.7\fP'
.so index.pageno
diff --git a/specs/XDMCP/xdmcp.ms b/specs/XDMCP/xdmcp.ms
index 8346403..45e0b03 100644
--- a/specs/XDMCP/xdmcp.ms
+++ b/specs/XDMCP/xdmcp.ms
@@ -1,7 +1,6 @@
.\" Use eqn, tbl, and -ms
-.\" $XdotOrg: xc/doc/specs/XDMCP/xdmcp.ms,v 1.1.4.2.4.1 2004/03/04 17:46:01 eich Exp $
.\" $Xorg: xdmcp.ms,v 1.3 2000/08/17 19:42:20 cpqbld Exp $
-.\" $XFree86: xc/doc/specs/XDMCP/xdmcp.ms,v 1.2 2003/07/09 15:27:26 tsi Exp $
+.\" $XdotOrg$
.EQ
delim @@
define oc % "\\fR{\\fP" %
@@ -18,7 +17,7 @@ define cc % "\\fR}\\fP" %
.ce 7
\s+2\fBX Display Manager Control Protocol\fP\s-2
-\s+1\fBVersion 1.1 DRAFT
+\s+1\fBVersion 1.1
X.Org Standard
@@ -34,7 +33,7 @@ Massachusetts Institute of Technology\s+1
.br
\&
.sp 15
-Copyright \(co 1989, 2002 The Open Group
+Copyright \(co 1989, 2004 The Open Group
.sp 3
.LP
Permission is hereby granted, free of charge, to any person obtaining a copy
@@ -2057,13 +2056,10 @@ Other authentication protocols may be developed, depending on local needs.
In an unsecure environment, the display must be able to verify that the
source of the various packets is a trusted manager. These packets will
contain authentication information. As an example of such a system, the
-following discussion describes the "XDM-AUTHENTICATION-1" and
-"XDM-AUTHENTICATION-2" authentication systems. The "XDM-AUTHENTICATION-1"
-system uses a 56-bit shared private key, and 64 bits of
-authentication data. "XDM-AUTHENTICATION-2" uses a 256 bit shared private key,
-and 256 bits of authentication data. Associated example X authorization
-protocol "XDM-AUTHORIZATION-1" and "XDM-AUTHORIZATION-2" will also be
-discussed. The 56-bit key is represented
+following discussion describes the "XDM-AUTHENTICATION-1" authentication
+system. This system uses a 56-bit shared private key, and 64 bits of
+authentication data. An associated example X authorization protocol
+"XDM-AUTHORIZATION-1" will also be discussed. The 56-bit key is represented
as a 64-bit number in network order (big endian). This means that the first
octet in the representation will be zero. When incrementing a 64-bit value,
the 8 octets of data will be interpreted in network order (big endian).
@@ -2105,19 +2101,14 @@ sigma lineup = "per-session private key, generated by manager"
beta lineup = "authorization data"
.EN
.LP
-"XDM-AUTHENTICATION-1" encryption will use the Data Encryption Standard (DES,
-FIPS 46-3); blocks shorter than 64 bits will be zero-filled on the right to
-64 bits. Blocks longer than 64 bits will use block chaining:
+Encryption will use the Data Encryption Standard (DES, FIPS 46-3); blocks
+shorter than 64 bits will be zero-filled
+on the right to 64 bits. Blocks longer than 64 bits will use block chaining:
.EQ
oc { D } cc sup kappa lineup = oc { D sub 1 } cc sup kappa " "
oc { D sub 2 } " " xor " " oc { D sub 1 } cc sup kappa cc sup kappa
.EN
.LP
-"XDM-AUTHENTICATION-2" encryption will use the Advanced Encryption Standard
-(AES, FIPS-197); blocks shorter than 128 bits will be zero-filled on the right
-to 128 bits. Blocks longer than 128 bits will use block chaining as shown
-above.
-.LP
The display generates the first authentication data in the
.PN Request
packet:
@@ -2177,15 +2168,6 @@ been received before, the current time is set to @T@.
.IP \(bu 5
No packet containing the same pair (@N@, @T@) can have been received
in the last 1200 seconds (20 minutes).
-.LP
-``XDM-AUTHORIZATION-2'' is identical to ``XDM-AUTHORIZATION-1'', except that
-for TCP connections @N@ is 256 bits long and contains the 128 bit
-IPv6 address of the client host followed by the 16 bit port number of the
-client socket, with the remainder filled with zeros, and @T@ is extended to
-64-bits. IPv4 addresses are represented as IPv4-mapped IPv6 addresses, with
-an 80-bit prefix of zero bits, followed by a 16-byte value of 0xFFFF,
-followed by the IPv4 address value, as defined in IETF RFC 2373. Formats for
-other connections must be registered.
.bp
.EH ''''
.OH ''''
diff --git a/specs/XIM/xim.ms b/specs/XIM/xim.ms
index 5ffb74b..49260f3 100644
--- a/specs/XIM/xim.ms
+++ b/specs/XIM/xim.ms
@@ -1,6 +1,7 @@
.\" $Xorg: xim.ms,v 1.3 2000/08/17 19:42:21 cpqbld Exp $
.\" To print this out, type tbl macros.t ThisFile | troff -ms
.\" $XFree86: xc/doc/specs/XIM/xim.ms,v 1.2 2000/12/14 17:48:58 dawes Exp $
+.\" $XdotOrg: xc/doc/specs/XIM/xim.ms,v 1.1.4.1.6.2 2004/03/25 04:56:41 alanc Exp $
.EH ''''
.OH ''''
.EF ''''
@@ -16,7 +17,7 @@
.sp
\fBX Consortium Standard\fP
.sp
-\fBX Version 11, Release 6.4\fP
+\fBX Version 11, Release 6.7\fP
.sp 3
.AU
Masahiko Narita
@@ -97,8 +98,8 @@ This documentation is provided as is without express or implied warranty.
.ps 11
.nr PS 11
.bp 1
-.EH '\fBX Input Method Protocol\fP''\fBX11, Release 6.1\fP'
-.OH '\fBX Input Method Protocol\fP''\fBX11, Release 6.1\fP'
+.EH '\fBX Input Method Protocol\fP''\fBX11, Release 6.7\fP'
+.OH '\fBX Input Method Protocol\fP''\fBX11, Release 6.7\fP'
.EF ''\fB % \fP''
.OF ''\fB % \fP''
.NH 1
diff --git a/specs/XLFD/xlfd.tbl.ms b/specs/XLFD/xlfd.tbl.ms
index d761be4..17772b3 100644
--- a/specs/XLFD/xlfd.tbl.ms
+++ b/specs/XLFD/xlfd.tbl.ms
@@ -1,5 +1,6 @@
.\" Use tbl and -ms and macros.t -*- Nroff -*-
.\" $Xorg: xlfd.tbl.ms,v 1.3 2000/08/17 19:42:22 cpqbld Exp $
+.\" $XdotOrg$
.nr sM 4 \" section on Matrix Transformations
.nr sS 5 \" section on Scalable fonts
.nr sP 6 \" section on Polymorphic font support
@@ -19,7 +20,7 @@
\fBX Consortium Standard\fP
-\fBX Version 11, Release 6.4\fP
+\fBX Version 11, Release 6.7\fP
.sp 6
\s+1Jim Flowers\s-1
.sp 6p
@@ -35,7 +36,7 @@
.nr PS 9
.sp 8
.LP
-\fIX Window System\fP is a trademark of X Consortium, Inc.
+\fIX Window System\fP is a trademark of The Open Group.
.LP
Helvetica and Times are registered trademarks of Linotype Company.
.LP
@@ -88,8 +89,8 @@ This documentation is provided as is without express or implied warranty.
.ps 11
.nr PS 11
.bp 1
-.EH '\fBX Logical Font Description Conventions\fP''\fBX11, Release 6.4\fP'
-.OH '\fBX Logical Font Description Conventions\fP''\fBX11, Release 6.4\fP'
+.EH '\fBX Logical Font Description Conventions\fP''\fBX11, Release 6.7\fP'
+.OH '\fBX Logical Font Description Conventions\fP''\fBX11, Release 6.7\fP'
.EF ''\fB\\\\n(PN\fP''
.OF ''\fB\\\\n(PN\fP''
.NH 1
diff --git a/specs/XProtocol/X11.protocol b/specs/XProtocol/X11.protocol
index 84de68f..253315f 100644
--- a/specs/XProtocol/X11.protocol
+++ b/specs/XProtocol/X11.protocol
@@ -32,7 +32,7 @@ X Consortium, Inc.
.LP
X Window System is a trademark of The Open Group.
.LP
-Copyright \(co 1986, 1987, 1988, 1994, 2002 The Open Group
+Copyright \(co 1986, 1987, 1988, 1994, 2004 The Open Group
.LP
Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the ``Software''), to deal
@@ -125,8 +125,8 @@ Robert W. Scheifler
X Consortium, Inc.
.De
.bp 1
-.EH '\fBX Protocol\fP''\fBX11, Release 6.4\fP'
-.OH '\fBX Protocol\fP''\fBX11, Release 6.4\fP'
+.EH '\fBX Protocol\fP''\fBX11, Release 6.7\fP'
+.OH '\fBX Protocol\fP''\fBX11, Release 6.7\fP'
.EF ''\fB % \fP''
.OF ''\fB % \fP''
.NH 1
@@ -534,6 +534,7 @@ HOST T{
[family:
.Pn { Internet ,
.PN InternetV6 ,
+.PN ServerInterpreted ,
.PN DECnet ,
.PN Chaos }
T}
@@ -942,7 +943,7 @@ requests in most applications.
Note that they are predefined only in the sense of having numeric values,
not in the sense of having required semantics.
The core protocol imposes no semantics on these names,
-but semantics are specified in other X.Org standards,
+but semantics are specified in other X Window System standards,
such as the \fIInter-Client Communication Conventions Manual\fP
and the \fIX Logical Font Description Conventions\fP.
.LP
@@ -8739,9 +8740,9 @@ length up to 65535 bytes. The address consists of two strings
of ASCII characters, separated by a byte with a value of 0.
The first string represents the type of address, and the second
string contains the address value. Address types and the syntax
-for their associated values will be registered via the X.org Registry.
+for their associated values will be registered via the X.Org Registry.
Implementors who wish to add implementation specific types may register
-a unique prefix with the X.org registry to prevent namespace
+a unique prefix with the X.Org registry to prevent namespace
collisions.
.LP
Use of a host address in the ChangeHosts request is deprecated. It is
diff --git a/specs/XProtocol/indexmacros.t b/specs/XProtocol/indexmacros.t
index 3ceba91..2f7e703 100644
--- a/specs/XProtocol/indexmacros.t
+++ b/specs/XProtocol/indexmacros.t
@@ -1,3 +1,3 @@
-.eh '\s+1\fBX Protocol\fP''\fBX11, Release 6.4\fP\s-1'
-.oh '\s+1\fBX Protocol\fP''\fBX11, Release 6.4\fP\s-1'
+.eh '\s+1\fBX Protocol\fP''\fBX11, Release 6.7\fP\s-1'
+.oh '\s+1\fBX Protocol\fP''\fBX11, Release 6.7\fP\s-1'
.so index.pageno
diff --git a/specs/Xaw/CH1 b/specs/Xaw/CH1
index 8262a86..f411717 100644
--- a/specs/Xaw/CH1
+++ b/specs/Xaw/CH1
@@ -3,7 +3,7 @@
.nr PS 11
.ds LH \fBAthena Widget Set\fP
.ds CH
-.ds RH \fBX11, Release 6.4\fP
+.ds RH \fBX11, Release 6.7\fP
.bp 1
.af PN 1
\&
diff --git a/specs/Xaw/TPage_Credits b/specs/Xaw/TPage_Credits
index 70418c6..fa0df8c 100644
--- a/specs/Xaw/TPage_Credits
+++ b/specs/Xaw/TPage_Credits
@@ -1,4 +1,5 @@
.\" $Xorg: TPage_Credits,v 1.3 2000/08/17 19:42:28 cpqbld Exp $
+.\" $XdotOrg$
.ds CH
.ds CF
.ps 11
@@ -10,7 +11,7 @@
\s+1\fBX Window System\fP\s-1
-\s+1\fBX Version 11, Release 6.4\fP\s-1
+\s+1\fBX Version 11, Release 6.7\fP\s-1
.sp 6
.ce 4
@@ -23,7 +24,7 @@ formerly MIT X Consortium
.nr PS 9
.sp 8
.LP
-X Window System is a trademark of X Consortium, Inc.
+X Window System is a trademark of The Open Group.
.LP
Copyright \(co 1985, 1986, 1987, 1988, 1989, 1991, 1994 X Consortium
.LP
diff --git a/specs/Xaw/widg.idxmac.t b/specs/Xaw/widg.idxmac.t
index e5a0527..1461abf 100644
--- a/specs/Xaw/widg.idxmac.t
+++ b/specs/Xaw/widg.idxmac.t
@@ -1,3 +1,3 @@
-.eh '\fBAthena Widget Set\fP''\fBX11, Release 6.4\fP'
-.oh '\fBAthena Widget Set\fP''\fBX11, Release 6.4\fP'
+.eh '\fBAthena Widget Set\fP''\fBX11, Release 6.7\fP'
+.oh '\fBAthena Widget Set\fP''\fBX11, Release 6.7\fP'
.so index.pageno
diff --git a/specs/Xext/DPMS.ms b/specs/Xext/DPMS.ms
index 0636bf3..57cc24f 100644
--- a/specs/Xext/DPMS.ms
+++ b/specs/Xext/DPMS.ms
@@ -1,5 +1,5 @@
.\" Use -ms and macros.t
-.\" $XFree86$
+.\" $XDotOrg$
.EH ''''
.OH ''''
.EF ''''
@@ -17,7 +17,7 @@
.ce 3
Version 1.0
X Project Team Standard
-X Version 11, Release 6.4
+X Version 11, Release 6.7
.sp 6
.ce 4
Rob Lembree
@@ -56,7 +56,7 @@ This extension provides X Protocol control over the VESA Display
Power Management Signaling (DPMS) characteristics of video boards
under control of the X Window System.
.FS
-1. \fIX Window System\fP is a trademark of X Consortium, Inc.
+1. \fIX Window System\fP is a trademark of The Open Group.
.FE
.LP
Traditionally, the X Window System has provided for both blanking and
diff --git a/specs/Xext/DPMSLib.ms b/specs/Xext/DPMSLib.ms
index 9b13a48..10ae2e6 100644
--- a/specs/Xext/DPMSLib.ms
+++ b/specs/Xext/DPMSLib.ms
@@ -1,4 +1,5 @@
.\" Use -ms and macros.t
+.\" $XdotOrg$
.EH ''''
.OH ''''
.EF ''''
@@ -16,7 +17,7 @@
.ce 3
Version 1.0
X Project Team Standard
-X Version 11, Release 6.4
+X Version 11, Release 6.7
.sp 6
.ce 4
Rob Lembree
@@ -55,7 +56,7 @@ This extension provides X Protocol control over the VESA Display
Power Management Signaling (DPMS) characteristics of video boards
under control of the X Window System.
.FS
-1. \fIX Window System\fP is a trademark of X Consortium, Inc.
+1. \fIX Window System\fP is a trademark of The Open Group.
.FE
.LP
Traditionally, the X Window System has provided for both blanking and
diff --git a/specs/Xext/bigreq.ms b/specs/Xext/bigreq.ms
index 06e56ed..a186ac2 100644
--- a/specs/Xext/bigreq.ms
+++ b/specs/Xext/bigreq.ms
@@ -1,5 +1,6 @@
.\" Use -ms and macros.t
.\" $Xorg: bigreq.ms,v 1.3 2000/08/17 19:42:30 cpqbld Exp $
+.\" $XdotOrg$
.EH ''''
.OH ''''
.EF ''''
@@ -14,7 +15,7 @@
.ce 3
Version 2.0
X Consortium Standard
-X Version 11, Release 6.4
+X Version 11, Release 6.7
.sp 6
.ce 4
Bob Scheifler
diff --git a/specs/Xext/evi.ms b/specs/Xext/evi.ms
index 601fdc1..0ae12b5 100644
--- a/specs/Xext/evi.ms
+++ b/specs/Xext/evi.ms
@@ -1,5 +1,6 @@
.\" Use -ms and macros.t
.\" $Xorg: evi.ms,v 1.3 2000/08/17 19:42:31 cpqbld Exp $
+.\" $XdotOrg$
.\"
.\"
.\"
@@ -21,7 +22,7 @@
.ce 3
Version 1.0
X Project Team Standard
-X Version 11, Release 6.4
+X Version 11, Release 6.7
.sp 6
.ce 4
Peter Daifuku
diff --git a/specs/Xext/record.ms b/specs/Xext/record.ms
index e536382..ffd5de1 100644
--- a/specs/Xext/record.ms
+++ b/specs/Xext/record.ms
@@ -1,6 +1,7 @@
.\" Record Extension Protocol, v1.13
.\" Use tbl, -ms and macros.t
.\" $Xorg: record.ms,v 1.3 2000/08/17 19:42:36 cpqbld Exp $
+.\" $XdotOrg$
.\" -----------------------------------------------
.de Ip
.IP \(bu 3
@@ -38,7 +39,7 @@
.sp
\fBX Consortium Standard\fP
.sp
-\fBX Version 11, Release 6.4\fP
+\fBX Version 11, Release 6.7\fP
.sp 6
Martha Zimet
Network Computing Devices, Inc.
@@ -97,8 +98,8 @@ from the X Consortium.
.nr LT 6.5i
.nr FL 6.5i
.ll 6.5i
-.EH '\fBRecord Extension Protocol, Version 1.13\fP''\fBX11, Release 6.4\fP'
-.OH '\fBX11, Release 6.4\fP''\fBRecord Extension Protocol, Version 1.13\fP'
+.EH '\fBRecord Extension Protocol, Version 1.13\fP''\fBX11, Release 6.7\fP'
+.OH '\fBX11, Release 6.7\fP''\fBRecord Extension Protocol, Version 1.13\fP'
.bp 1
.EF ''\fB\\\\n(PN\fP''
.OF ''\fB\\\\n(PN\fP''
@@ -114,7 +115,7 @@ Several proposals have been written over the past few years that address some
of the issues surrounding the recording and playback of user actions
in the X Window System\**:
.FS
-\fIX Window System\fP is a trademark of X Consortium, Inc.
+\fIX Window System\fP is a trademark of The Open Group.
.FE
.Ip
\fISome Proposals for a Minimal X11 Testing Extension\fP,
diff --git a/specs/Xext/recordlib.ms b/specs/Xext/recordlib.ms
index 0d9a14d..41e5696 100644
--- a/specs/Xext/recordlib.ms
+++ b/specs/Xext/recordlib.ms
@@ -2,6 +2,7 @@
.\" Use -ms and macros.t
.\" edited for DP edits and code consistency w/ core protocol/xlib 4/1/96
.\" $Xorg: recordlib.ms,v 1.3 2000/08/17 19:42:36 cpqbld Exp $
+.\" $XdotOrg$
.\" -----------------------------------------------
.de Ip
.IP \(bu 5
@@ -41,7 +42,7 @@
.sp
\fBX Consortium Standard\fP
.sp
-\fBX Version 11, Release 6.4\fP
+\fBX Version 11, Release 6.7\fP
.sp 6
Martha Zimet
Network Computing Devices, Inc.
@@ -100,8 +101,8 @@ from the X Consortium.
.nr LT 6.5i
.nr FL 6.5i
.ll 6.5i
-.EH '\fBX Record Extension Library, Version 1.13\fP''\fBX11, Release 6.4\fP'
-.OH '\fBX11, Release 6.4\fP''\fBX Record Extension Library, Version 1.13\fP'
+.EH '\fBX Record Extension Library, Version 1.13\fP''\fBX11, Release 6.7\fP'
+.OH '\fBX11, Release 6.7\fP''\fBX Record Extension Library, Version 1.13\fP'
.bp 1
.EF ''\fB\\\\n(PN\fP''
.OF ''\fB\\\\n(PN\fP''
diff --git a/specs/Xext/security.tex b/specs/Xext/security.tex
index 269f363..103c5f9 100644
--- a/specs/Xext/security.tex
+++ b/specs/Xext/security.tex
@@ -50,7 +50,7 @@
\begin{document}
-\title{Security Extension Specification\\Version 7.1\\X11 Release 6.4}
+\title{Security Extension Specification\\Version 7.1\\X11 Release 6.7}
\author{David P. Wiggins\\X Consortium, Inc.}
\date{November 15, 1996}
\maketitle
diff --git a/specs/Xext/shape.ms b/specs/Xext/shape.ms
index 6ebdbe4..41e889a 100644
--- a/specs/Xext/shape.ms
+++ b/specs/Xext/shape.ms
@@ -18,7 +18,7 @@ Shape Extension Protocol\fP\s-2
.ce 3
Version 1.0.1
X.Org Standard
-X Version 11, Release 6.4
+X Version 11, Release 6.7
.sp 6
.ce 4
\s-1Keith Packard
diff --git a/specs/Xext/shapelib.ms b/specs/Xext/shapelib.ms
index b42befc..cf5116e 100644
--- a/specs/Xext/shapelib.ms
+++ b/specs/Xext/shapelib.ms
@@ -1,5 +1,6 @@
.\" Use -ms and macros.t
.\" $Xorg: shapelib.ms,v 1.3 2000/08/17 19:42:36 cpqbld Exp $
+.\" $XdotOrg$
.\" edited for DP edits and code consistency w/ core protocol/xlib 4/1/96
.EH ''''
.OH ''''
@@ -17,7 +18,7 @@ Shape Extension Library\fP\s-2
.ce 3
Version 1.0
X Consortium Standard
-X Version 11, Release 6.4
+X Version 11, Release 6.7
.sp 6
.ce 4
\s-1Keith Packard
diff --git a/specs/Xext/sync.tex b/specs/Xext/sync.tex
index b202abc..94ae6b8 100644
--- a/specs/Xext/sync.tex
+++ b/specs/Xext/sync.tex
@@ -1,4 +1,5 @@
% $Xorg: sync.tex,v 1.3 2000/08/17 19:42:37 cpqbld Exp $
+% $XdotOrg$
%
% Copyright 1991 by Olivetti Research Limited, Cambridge, England and
% Digital Equipment Corporation, Maynard, Massachusetts.
@@ -84,7 +85,7 @@
{\large X Synchronization Extension Protocol}\\[10pt]
{\large Version 3.0}\\[15pt]
{\large X Consortium Standard}\\[15pt]
-{\large X Version 11, Release 6.4}\\[15pt]
+{\large X Version 11, Release 6.7}\\[15pt]
{\it Tim Glauert}\\[0pt]
{\tt thg@cam-orl.co.uk}\\[0pt]
{\bf Olivetti Research / MultiWorks}\\[5pt]
diff --git a/specs/Xext/synclib.tex b/specs/Xext/synclib.tex
index d48d1d7..de2ef4a 100644
--- a/specs/Xext/synclib.tex
+++ b/specs/Xext/synclib.tex
@@ -1,4 +1,5 @@
% $Xorg: synclib.tex,v 1.3 2000/08/17 19:42:37 cpqbld Exp $
+% $XdotOrg$
%
% Copyright 1991 by Olivetti Research Limited, Cambridge, England and
% Digital Equipment Corporation, Maynard, Massachusetts.
@@ -82,7 +83,7 @@
{\large X Synchronization Extension Library}\\[10pt]
{\large Version 3.0}\\[15pt]
{\large X Consortium Standard}\\[15pt]
-{\large X Version 11, Release 6.4}\\[15pt]
+{\large X Version 11, Release 6.7}\\[15pt]
{\it Tim Glauert}\\[0pt]
{\tt thg@cam-orl.co.uk}\\[0pt]
{\bf Olivetti Research / MultiWorks}\\[5pt]
diff --git a/specs/Xext/tog-cup.ms b/specs/Xext/tog-cup.ms
index 9a44753..9b9427f 100644
--- a/specs/Xext/tog-cup.ms
+++ b/specs/Xext/tog-cup.ms
@@ -1,5 +1,6 @@
.\" Use -ms and macros.t
.\" $Xorg: tog-cup.ms,v 1.3 2000/08/17 19:42:37 cpqbld Exp $
+.\" $XdotOrg$
.EH ''''
.OH ''''
.EF ''''
@@ -16,7 +17,7 @@
.ce 3
Version 1.0
X Project Team Standard
-X Version 11, Release 6.4
+X Version 11, Release 6.7
.sp 6
.ce 4
Kaleb S. KEITHLEY
diff --git a/specs/Xext/xc-misc.ms b/specs/Xext/xc-misc.ms
index 464b86e..ecf74e0 100644
--- a/specs/Xext/xc-misc.ms
+++ b/specs/Xext/xc-misc.ms
@@ -1,5 +1,6 @@
.\" Use -ms and macros.t
.\" $Xorg: xc-misc.ms,v 1.3 2000/08/17 19:42:37 cpqbld Exp $
+.\" $XdotOrg$
.EH ''''
.OH ''''
.EF ''''
@@ -14,7 +15,7 @@
.ce 3
Version 1.1
X Consortium Standard
-X Version 11, Release 6.4
+X Version 11, Release 6.7
.sp 6
.ce 4
Bob Scheifler
diff --git a/specs/Xi/library.ms b/specs/Xi/library.ms
index e2f5522..0ceaad8 100644
--- a/specs/Xi/library.ms
+++ b/specs/Xi/library.ms
@@ -1,4 +1,5 @@
.\" $Xorg: library.ms,v 1.3 2000/08/17 19:42:38 cpqbld Exp $
+.\" $XdotOrg$
.\" Input Extension now coded to macros.t
.\" edited for DP edits and code consistency w/ core protocol/xlib 4/5/96
.EH ''''
@@ -16,7 +17,7 @@
.sp 2
X Consortium Standard
.sp 1
-X Version 11, Release 6.4
+X Version 11, Release 6.7
.sp 16
.ps 15
\fBMark Patrick\0\0\0\0Ardent Computer
@@ -61,12 +62,12 @@ Except as contained in this notice, the name of the X Consortium shall not be
used in advertising or otherwise to promote the sale, use or other dealings
in this Software without prior written authorization from the X Consortium.
.sp 3
-\fIX Window System\fP is a trademark of X Consortium, Inc.
+\fIX Window System\fP is a trademark of The Open Group.
.ps
.vs
.bp 1
-.EH '\fBX Input Extension Library\fP''\fBX11, Release 6.4\fP'
-.OH '\fBX Input Extension Library\fP''\fBX11, Release 6.4\fP'
+.EH '\fBX Input Extension Library\fP''\fBX11, Release 6.7\fP'
+.OH '\fBX Input Extension Library\fP''\fBX11, Release 6.7\fP'
.EF ''\fB\\\\n(PN\fP''
.OF ''\fB\\\\n(PN\fP''
.\" Force the heading counter for level 1 to one
diff --git a/specs/Xi/porting.ms b/specs/Xi/porting.ms
index 58280ab..959e4f3 100644
--- a/specs/Xi/porting.ms
+++ b/specs/Xi/porting.ms
@@ -1,4 +1,4 @@
-.\" $XFree86$
+.\" $XdotOrg$
.\" Input Extension Porting Document
.EH ''''
.OH ''''
@@ -11,7 +11,7 @@
\fBX11 Input Extension Porting Document
.sp 2
.ps 12
-X Version 11, Release 6.4
+X Version 11, Release 6.7
.sp 16
.ps 15
George Sachs\0\0\0\0Hewlett-Packard
@@ -56,10 +56,10 @@ Except as contained in this notice, the name of the X Consortium shall not be
used in advertising or otherwise to promote the sale, use or other dealings
in this Software without prior written authorization from the X Consortium.
.sp 3
-\fIX Window System\fP is a trademark of X Consortium, Inc.
+\fIX Window System\fP is a trademark of The Open Group.
.bp 1
-.EH '\fBX Input Extension Porting Document\fP''\fBX11, Release 6.4\fP'
-.OH '\fBX Input Extension Porting Document\fP''\fBX11, Release 6.4\fP'
+.EH '\fBX Input Extension Porting Document\fP''\fBX11, Release 6.7\fP'
+.OH '\fBX Input Extension Porting Document\fP''\fBX11, Release 6.7\fP'
.EF ''\fB % \fP''
.OF ''\fB % \fP''
.\" Force the heading counter for level 1 to one
diff --git a/specs/Xi/protocol.ms b/specs/Xi/protocol.ms
index 50c56c9..105200c 100644
--- a/specs/Xi/protocol.ms
+++ b/specs/Xi/protocol.ms
@@ -1,4 +1,5 @@
.\" $Xorg: protocol.ms,v 1.3 2000/08/17 19:42:40 cpqbld Exp $
+.\" $XdotOrg$
.\" Input Extension
.EH ''''
.OH ''''
@@ -17,7 +18,7 @@ Version 1.0
.sp 1
X Consortium Standard
.sp 1
-X Version 11, Release 6.4
+X Version 11, Release 6.7
.sp 16
.ps 15
\fBMark Patrick\0\0\0\0Ardent Computer
@@ -62,12 +63,12 @@ Except as contained in this notice, the name of the X Consortium shall not be
used in advertising or otherwise to promote the sale, use or other dealings
in this Software without prior written authorization from the X Consortium.
.sp 3
-\fIX Window System\fP is a trademark of X Consortium, Inc.
+\fIX Window System\fP is a trademark of The Open Group.
.ps
.vs
.bp 1
-.EH '\fBX Input Extension Protocol Specification\fP''\fBX11, Release 6.4\fP'
-.OH '\fBX Input Extension Protocol Specification\fP''\fBX11, Release 6.4\fP'
+.EH '\fBX Input Extension Protocol Specification\fP''\fBX11, Release 6.7\fP'
+.OH '\fBX Input Extension Protocol Specification\fP''\fBX11, Release 6.7\fP'
.EF ''\fB\\\\n(PN\fP''
.OF ''\fB\\\\n(PN\fP''
.\" Force the heading counter for level 1 to one
diff --git a/specs/Xmu/Xmu.ms b/specs/Xmu/Xmu.ms
index c647bdf..c6ac607 100644
--- a/specs/Xmu/Xmu.ms
+++ b/specs/Xmu/Xmu.ms
@@ -1,11 +1,11 @@
-.\"
+.\" $XdotOrg$
.\" $XFree86$
.\"
.sp 8
.ce 2
\s+2\fBXmu Library\fP\s-2
.sp 6p
-X Version 11, Release 6.4
+X Version 11, Release 6.7
.sp 1
.ce 1
``\fIDon't ask.\fP''
@@ -34,7 +34,7 @@ Except as contained in this notice, the name of the X Consortium shall not be
used in advertising or otherwise to promote the sale, use or other dealings
in this Software without prior written authorization from the X Consortium.
.sp 3
-\fIX Window System\fP is a trademark of X Consortium, Inc.
+\fIX Window System\fP is a trademark of The Open Group.
.bp
.NH 1
Introduction
diff --git a/specs/Xt/strings.mit b/specs/Xt/strings.mit
index 8df4a48..c40df4f 100644
--- a/specs/Xt/strings.mit
+++ b/specs/Xt/strings.mit
@@ -6,7 +6,7 @@
.ds xL Xlib \(em C Language X Interface
.ds xC Inter-Client Communication Conventions Manual
.ds xP X Window System Protocol
-.ds Rn 6.4
+.ds Rn 6.7
.ds Vn 2.2
.ds oI Must be of class Object or any subclass thereof.
.ds rI Must be of class RectObj or any subclass thereof.
diff --git a/specs/i18n/Framework.ms b/specs/i18n/Framework.ms
index 67c8a0c..de727a3 100644
--- a/specs/i18n/Framework.ms
+++ b/specs/i18n/Framework.ms
@@ -1,4 +1,5 @@
.\" $Xorg: Framework.ms,v 1.3 2000/08/17 19:42:49 cpqbld Exp $
+.\" $XdotOrg$
.\" To print this out, type tbl macros.t ThisFile | troff -ms
.\" $XFree86: xc/doc/specs/i18n/Framework.ms,v 1.4 2001/01/17 16:57:45 dawes Exp $
.EH ''''
@@ -62,12 +63,12 @@ Except as contained in this notice, the name of the X Consortium shall not be
used in advertising or otherwise to promote the sale, use or other dealings
in this Software without prior written authorization from the X Consortium.
.sp 3
-\fIX Window System\fP is a trademark of X Consortium, Inc.
+\fIX Window System\fP is a trademark of The Open Group.
.ps 11
.nr PS 11
.bp 1
-.EH '\fBSample Implementation Frame Work\fP''\fBX11, Release 6.4\fP'
-.OH '\fBSample Implementation Frame Work\fP''\fBX11, Release 6.4\fP'
+.EH '\fBSample Implementation Frame Work\fP''\fBX11, Release 6.7\fP'
+.OH '\fBSample Implementation Frame Work\fP''\fBX11, Release 6.7\fP'
.EF ''\fB % \fP''
.OF ''\fB % \fP''
.NH 1
diff --git a/specs/i18n/LocaleDB.ms b/specs/i18n/LocaleDB.ms
index f83ccc7..2e3f3d0 100644
--- a/specs/i18n/LocaleDB.ms
+++ b/specs/i18n/LocaleDB.ms
@@ -1,4 +1,5 @@
.\" $Xorg: LocaleDB.ms,v 1.3 2000/08/17 19:42:49 cpqbld Exp $
+.\" $XdotOrg$
.\" To print this out, type tbl macros.t ThisFile | troff -ms
.EH ''''
.OH ''''
@@ -66,13 +67,13 @@ Except as contained in this notice, the name of the X Consortium shall not be
used in advertising or otherwise to promote the sale, use or other dealings
in this Software without prior written authorization from the X Consortium.
.sp 3
-\fIX Window System\fP is a trademark of X Consortium, Inc.
+\fIX Window System\fP is a trademark of The Open Group.
.LP
.bp 1
.ps 11
.nr PS 11
-.EH '\fBX Locale Database Definition\fP''\fBX11, Release 6.4\fP'
-.OH '\fBX Locale Database Definition\fP''\fBX11, Release 6.4\fP'
+.EH '\fBX Locale Database Definition\fP''\fBX11, Release 6.7\fP'
+.OH '\fBX Locale Database Definition\fP''\fBX11, Release 6.7\fP'
.EF ''\fB % \fP''
.OF ''\fB % \fP''
.NH 1
diff --git a/specs/i18n/Trans.ms b/specs/i18n/Trans.ms
index 40ed2e3..92ec898 100644
--- a/specs/i18n/Trans.ms
+++ b/specs/i18n/Trans.ms
@@ -1,4 +1,5 @@
.\" $Xorg: Trans.ms,v 1.3 2000/08/17 19:42:49 cpqbld Exp $
+.\" $XdotOrg$
.\" To print this out, type tbl macros.t This File | troff -ms
.EH ''''
.OH ''''
@@ -16,7 +17,7 @@
.sp
\fBRevision 0.1\fP
.sp
-\fBX Version 11, Release 6.4\fP
+\fBX Version 11, Release 6.7\fP
.sp 3
.AU
Takashi Fujiwara
@@ -71,12 +72,12 @@ Except as contained in this notice, the name of the X Consortium shall not be
used in advertising or otherwise to promote the sale, use or other dealings
in this Software without prior written authorization from the X Consortium.
.sp 3
-\fIX Window System\fP is a trademark of X Consortium, Inc.
+\fIX Window System\fP is a trademark of The Open Group.
.ps 11
.nr PS 11
.bp 1
-.EH '\fBXIM Transport Specification\fP''\fBX11, Release 6.4\fP'
-.OH '\fBXIM Transport Specification\fP''\fBX11, Release 6.4\fP'
+.EH '\fBXIM Transport Specification\fP''\fBX11, Release 6.7\fP'
+.OH '\fBXIM Transport Specification\fP''\fBX11, Release 6.7\fP'
.EF ''\fB % \fP''
.OF ''\fB % \fP''
.NH 1