For what it's worth: opcodes 128+ are reserved for X extensions. I believe that these are allocated to extensions by the server at startup: this would mean that you have to (a) catch the reply to the QueryExtension request the application makes so you know the major opcode for the extension is, and (b) teach xmon about the particular extension: generally they have their own private sub-request opcode in the second byte. Events are probably similar.
So it's impossible to say what opcode 129 meant to the original submitter. My guess for 'most popular extension not supported by xmon' is "the SHM extension". I know enlightenment and other 21st century programs use it a lot for client side rendering. hope this helps -- PMM -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]