Path: utzoo!utgpu!watmath!att!rutgers!ucsd!ucbvax!bloom-beacon!EXPO.LCS.MIT.EDU!rws From: rws@EXPO.LCS.MIT.EDU (Bob Scheifler) Newsgroups: comp.windows.x Subject: Re: XQueryTree and BadWindow errors Message-ID: <8911162349.AA20879@expire.lcs.mit.edu> Date: 16 Nov 89 23:49:09 GMT References: <1251@crltrx.crl.dec.com> Sender: daemon@bloom-beacon.MIT.EDU Organization: The Internet Lines: 13 I believe the specification is correct as written, and very clear on this point, and is precisely what I intended. I might be willing to take your word on intent, but *very* clear? Section 4.1 says "Because they are most frequently used by window managers, these functions all return a status to indicate whether the window still exists." Yet two of the functions in this section, XGetWindowAttributes and XQueryPointer, explicitly state that they generate errors, and the other two, XQueryTree and XGetGeometry, do not. And one of the functions, XQueryPointer, returns Bool, not Status, and the bool has nothing to do with status. This looks a lot more like inconsistency than "very clear".