andrew@resam.dk (Leif Andrew Rump) (09/24/90)
The word ICCCM (Inter-Client Communication Convention Manual)
is mentioned several places in Sun`s description of XNeWS, but
as far as I understand it is the works of the X-group, so Sun
has not bothered to go into detail - but they comply to it!!
Is there anybody out there that can give me any hints - please!
Yours sincerely
Leif Andrew
Leif Andrew Rump, AmbraSoft A/S, Stroedamvej 50, DK-2100 Copenhagen OE, Denmark
UUCP: andrew@ambra.dk, phone: +45 39 27 11 77 /
Currently at Scandinavian Airline Systems =======/
UUCP: andrew@resam.dk, phone: +45 32 32 22 79 \
SAS, RESAM Project Office, CPHML-V, P.O.BOX 150, DK-2770 Kastrup, Denmark
> > Read oe as: o <backspace> / (slash) and OE as O <backspace> / (slash) < <
dshr@eng.sun.COM (David Rosenthal) (09/24/90)
The Inter-Client Communication Conventions Manual is one of the official X Consortium standards documents that define the X environment. It describes the conventions that clients must observe to coexist peacfully with other clients sharing the same server. If you are writing X clients, you need to have read and understood the ICCCM, in particular the sections discussing the selection mechanism and the interaction between your client and the window manager. Get it either: - As part of the R4 distribution from MIT. - In the 2nd edition of the Digital Press book: X Window System, R W Scheifler & J Gettys ISBN: 1-55558-050-5 The version in the DP book is much more readable, thanks to the efforts of Digital's editors to improve the English and the presentation. David.
cflatter@ZIA.AOC.NRAO.EDU (Chris Flatters) (09/25/90)
>Get it either: > >- As part of the R4 distribution from MIT. > >- In the 2nd edition of the Digital Press book: > > X Window System, R W Scheifler & J Gettys > ISBN: 1-55558-050-5 It is also reproduced as an appendix in the "X Protocol Reference Manual", ed. Adrian Nye, O'Reilly and Associates (Vol 0 in their X Window System Series), 1990, ISBN 0-937175-50-1. This appears to be a pretty printed version of the document that is distributed with X11R4. Chris Flatters
cflatter@ZIA.AOC.NRAO.EDU (Chris Flatters) (09/25/90)
>> It is also reproduced as an appendix in the "X Protocol Reference Manual", >> ed. Adrian Nye, O'Reilly and Associates (Vol 0 in their X Window System >> Series), 1990, ISBN 0-937175-50-1. This appears to be a pretty printed >> version of the document that is distributed with X11R4. >> >Are you SURE its the same document? O'Reilly & Assoc. printed (against >the explicit instructions of the X Consortium) an interim draft of the >ICCCM in the earlier editions of their books. There are significant >differences between the interim draft and the final version that will >confuse people. Yes. A footnote states: This appendix reprints Inter-Client Communications Manual, Version 1.0, MIT X Consortium Standard by David S. H. Rosenthal, Sun Microsystems, Inc. Copyright (c) 1989 by the Massachusetts Institute of Technology. Copyright (c) 1987, 1988, 1989 by Sun Microsystems, Inc. This looks like the copyright on the X11R4 version. Note that this is the second edition of the O'Reilly manual, dated May 1990. Chris Flatters
tim@ora.com (Tim O'Reilly) (09/26/90)
> >> It is also reproduced as an appendix in the "X Protocol Reference Manual", > >> ed. Adrian Nye, O'Reilly and Associates (Vol 0 in their X Window System > >> Series), 1990, ISBN 0-937175-50-1. This appears to be a pretty printed > >> version of the document that is distributed with X11R4. > >> > >Are you SURE its the same document? O'Reilly & Assoc. printed (against > >the explicit instructions of the X Consortium) an interim draft of the > >ICCCM in the earlier editions of their books. There are significant > >differences between the interim draft and the final version that will > >confuse people. I wish people would stop repeating this slander. We printed the interim version after consulting with the X Consortium. We were unable to raise David Rosenthal, but Bob Scheifler advised us that he thought it was better to publish the interim ICCCM than none at all. After all, it was already distributed to everyone on the MIT tape! David Rosenthal did object to this later, but by then it was a done deed, and most certainly not "against the explicit instructions of the X Consortium." We replaced it with the final edition as soon as possible. The original version was clearly footnoted as preliminary and subject to change, just as it was in the MIT distribution. BTW, if there are any doubts about which version you have, just check which book it is in: the interim version appeared as an appendix in Volume 2, Xlib Reference Manual. The final version was moved to an appendix in Volume 0, X Protocol Reference Manual. It no longer appears in current editions of Volume 2. Tim O'Reilly @ O'Reilly & Associates, Inc. Publishers of Nutshell Handbooks 632 Petaluma Avenue, Sebastopol, CA 95472 707-829-8512, 800-338-6887 (in CA 800-533-6887), FAX 707-829-0104 Internet: tim@ora.com UUCP: uunet!ora!tim