diff --git a/protocol/wayland.xml b/protocol/wayland.xml
index aa07f45b..909dabd1 100644
--- a/protocol/wayland.xml
+++ b/protocol/wayland.xml
@@ -226,7 +226,6 @@
so it is valid to destroy the pool immediately after creating
a buffer from it.
-
@@ -252,7 +251,6 @@
created, but using the new size. This request can only be
used to make the pool bigger.
-
@@ -359,7 +357,6 @@
objects. The server will mmap size bytes of the passed file
descriptor, to use as backing memory for the pool.
-
@@ -449,7 +446,6 @@
wl_data_source.cancelled. Clients may still use this event in
conjunction with wl_data_source.action for feedback.
-
@@ -487,7 +483,6 @@
Sent immediately after creating the wl_data_offer object. One
event per offered mime type.
-
@@ -635,7 +630,6 @@
Used for feedback during drag-and-drop.
-
@@ -645,7 +639,6 @@
specified mime type over the passed file descriptor, then
close it.
-
@@ -823,7 +816,6 @@
object will send out data_offer.offer events to describe the
mime types it offers.
-
@@ -834,7 +826,6 @@
enter time is provided by the x and y arguments, in surface-local
coordinates.
-
@@ -1090,7 +1081,6 @@
The flags argument controls details of the transient behaviour.
-
@@ -1173,7 +1163,6 @@
corner of the surface relative to the upper left corner of the
parent surface, in surface-local coordinates.
-
@@ -1260,7 +1249,6 @@
The width and height arguments specify the size of the window
in surface-local coordinates.
-
@@ -1374,7 +1362,6 @@
If wl_surface.attach is sent with a NULL wl_buffer, the
following wl_surface.commit will remove the surface content.
-
@@ -1405,7 +1392,6 @@
which uses buffer coordinates instead of surface coordinates,
and is probably the preferred and intuitive way of doing this.
-
@@ -1447,7 +1433,6 @@
The callback_data passed in the callback is the current time, in
milliseconds, with an undefined base.
-
@@ -1478,7 +1463,6 @@
destroyed immediately. A NULL wl_region causes the pending opaque
region to be set to empty.
-
@@ -1508,7 +1492,6 @@
immediately. A NULL wl_region causes the input region to be set
to infinite.
-
@@ -1661,7 +1644,6 @@
two requests separately and only transform from one to the other
after receiving the wl_surface.commit.
-
@@ -1828,7 +1810,6 @@
cursor ends, the current and pending input regions become
undefined, and the wl_surface is unmapped.
-
@@ -1845,7 +1826,6 @@
is undefined and a client should respond to this event by setting
an appropriate pointer image with the set_cursor request.
-
@@ -1870,7 +1850,6 @@
surface_x and surface_y are the location relative to the
focused surface.
-
@@ -1894,7 +1873,6 @@
The time argument is a timestamp with millisecond
granularity, with an undefined base.
-
@@ -1928,7 +1906,6 @@
When applicable, a client can transform its content relative to the
scroll distance.
-
@@ -2155,7 +2132,6 @@
The time argument is a timestamp with millisecond
granularity, with an undefined base.
-
@@ -2167,7 +2143,6 @@
Notifies clients that the modifier and/or group state has
changed, and it should update its local state.
-
@@ -2198,7 +2173,6 @@
so clients should continue listening for the event past the creation
of wl_keyboard.
-
-
@@ -2447,7 +2420,6 @@
Add the specified rectangle to the region.
-
@@ -2458,7 +2430,6 @@
Subtract the specified rectangle from the region.
-
@@ -2512,7 +2483,6 @@
must not have an existing wl_subsurface object. Otherwise a protocol
error is raised.
-
-
@@ -2632,7 +2601,6 @@
A new sub-surface is initially added as the top-most in the stack
of its siblings and parent.
-
@@ -2642,7 +2610,6 @@
The sub-surface is placed just below the reference surface.
See wl_subsurface.place_above.
-