The list of offenses here includes:
- anonymous string literals in a header file
- egregious abuse of LoaderSymbol (which breaks strict ANSI compilers)
- totally ad-hoc API to the I2C devices
Probably a few others I haven't discovered yet.
Sorry about the phenomenal bug spam, guys. Adding xorg-team@ to the QA contact so bugs don't get lost in future.
if someone is motivated, we should port the theatre stuff to kms, otherwise, it will die when UMS dies.