clhin

Results 5 issues of clhin

This was much less painful than I thought it would be to do. Major reason to migrate: Multithreading support requires it, as POSIX threads mechanics were not specified until c11...

This eliminates roughly 1500 lines of sign compare warnings

### Describe the cleanup Changing all various CARD types to UINT types ### It should be done because CARD, even as a native english speaker seems unintuitive. It is supposed...

needs-triage
code-cleanup

I was tired of staring at this every compile, since we check if the size is appropriate before we write, we can use asprintf and the compiler now trusts that...

This reversal ensures the macro is well defined at the expense of a few extra LOC. The preprocessor runs sequentially, so XINERAMA is evaluated and the correct version of the...