diff options
author | Daniel Martin <consume.noise@gmail.com> | 2013-06-08 11:20:38 +0200 |
---|---|---|
committer | Peter Harris <pharris@opentext.com> | 2013-07-12 15:54:14 -0400 |
commit | 56a82005ac388fcb7a4d1c82e07c7e72eaf69a32 (patch) | |
tree | 13cb5e7d760ff97b7a38d583462b706acda54de2 /doc/xml-xcb.txt | |
parent | e6a246e50e62cbcba33d0e1d2371e69e6e089383 (diff) |
Add support for X Generic Extension events
With these patches, we are able to mark an XGE event as such and
generate the correct header for it.
XGE events can be found in the X Input Extension v2++.
Signed-off-by: Daniel Martin <consume.noise@gmail.com>
Reviewed-by: Keith Packard <keithp@keithp.com>
Signed-off-by: Peter Harris <pharris@opentext.com>
Diffstat (limited to 'doc/xml-xcb.txt')
-rw-r--r-- | doc/xml-xcb.txt | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/doc/xml-xcb.txt b/doc/xml-xcb.txt index cf6d14e..7311911 100644 --- a/doc/xml-xcb.txt +++ b/doc/xml-xcb.txt @@ -128,7 +128,8 @@ Top-Level Elements requests of the same type may be combined into a single request without affecting the semantics of the requests. -<event name="identifier" number="integer" [no-sequence-number="true"]> +<event name="identifier" number="integer" + [[no-sequence-number="true"] | [xge="true"]]> structure contents </event> @@ -142,6 +143,11 @@ Top-Level Elements include a sequence number. This is a special-case for the KeymapNotify event in the core protocol, and should not be used in any other event. + If the optional xge attribute is true, the event is an X Generic Event and + will be treated as such. + + The no-sequence-number and xge attribute can not be combined. + <error name="identifier" number="integer"> structure contents </error> |