Print warning if code block exceeds buffer size
Add bold and italics in Solarized style
Fix Arch Linux build not finding symbols
Install llvm-devel on FreeBSD for clang-format
Fix potential use of uninitialized value
Help meson find libunistring on FreeBSD
Require -dev packages for Alpine build
Add Alpine Linux build to CI
Add CI build (Arch Linux only for now)
Use malloc instead of new
Otherwise valgrind will complain about the mismatch, as the result is
free'ed in C code.
Add note about missing ID uniqueness enforcement
Fix quoting of link titles