Check for and abort on failed memory allocations
This commit adds checks for memory allocation failures (i.e. malloc or
calloc returns NULL), and cleanly exits the program in such a scenario.
This removes several null-deference bugs.
Signed-off-by: Sebastian <email@example.com>
Replace str_t with struct str
Add pkg-config file, scdoc -v
Use a more robust approach for in-word-underscores
Ignore underscores in the middle_of_a_word
Show origin of nested formatting issues
Implement bold and underline