protocol: Add type attribute to events
authorTadeo Kondrak <me@tadeo.ca>
Thu, 11 Jun 2020 19:39:56 +0000 (13:39 -0600)
committerSimon Ser <contact@emersion.fr>
Wed, 27 Jan 2021 17:49:10 +0000 (17:49 +0000)
This allows specifying events to be destructors, which is useful for
non-C language bindings. It is unused in wayland-scanner.

Signed-off-by: Tadeo Kondrak <me@tadeo.ca>
protocol/wayland.dtd

index 15f20ab..ee062ee 100644 (file)
@@ -10,6 +10,7 @@
   <!ATTLIST request since CDATA #IMPLIED>
 <!ELEMENT event (description?,arg*)>
   <!ATTLIST event name CDATA #REQUIRED>
+  <!ATTLIST event type CDATA #IMPLIED>
   <!ATTLIST event since CDATA #IMPLIED>
 <!ELEMENT enum (description?,entry*)>
   <!ATTLIST enum name CDATA #REQUIRED>