* Hand formatted changes before automatic formatting
* Break up / shorten some long lines
* Add some missing braces for clarity
* Multiline strings are merged to let clang-format split them
appropriately.
* sdl_core's frame_count changed from a C style array to std::array
which made the length checks simpler.
* Add includes and forward declairs to avoid transitive dependencies
* Remove th_gfx_font.h include from th_gfx.h - circular dependencies
* using to shorten lines in th_map.cpp
* Avoid non-portable reinterpret_cast for parcels in th_map.
* Use more constants in th_map.
* Use class initializer for th_map classes
* Add clang files to ignore list
* Add clang-format file
* Reformat all files with clang-format
Also includes some manual braces.
* Disable clang-format for backdrop.h
* Clang-format AnimView src files
* clang-format common code
* Fix anonymous struct in union warning
Anonymous structs in anonymous unions are not supported by the standard.
* Check clang-format in travis
* Bin pack parameters
* Bin pack arguments too
* Full Google style
2 space indent, no forced break on braces.
* A couple format overrides
Order of usings in config.h.in since 8 is smaller than 16.
Table layout, since 0x80 nicely fits in 8 columns.