Add FooError to BadFoo alias
Only open xml files in XCB dir
Errors aren't events
add wait_for_reply implementation and test
Resolve errors correctly
Fix pycheck target
s/setup.cfg/flake8.cfg
Add setup.py
Implement Struct-based list packing
don't require users to have a C compiler
Add xcb_visualtype_t support
Add another type for cairocffi
Remove "XXX" which is actually ok
s/odd_len/string_len/ in QueryTextExtents
Expression And is BinaryAnd