Whitelist allowed characters for names in wayland-scanner
Submitted by Link Mauve
Assigned to Wayland bug list
If we use a space, hyphen, or any non-identifier character in a Wayland protocol, wayland-scanner will happily generate a broken C file.
It would be nicer if it gave a proper error and aborted the process instead.