Fix [426679ef7d]: Having man.macros after .TH breaks rendering on OpenBSD and possibly others.
Fix [426679ef7d]: Having man.macros after .TH breaks rendering on OpenBSD and possibly others.
Merge trunk (order of man.macros inclusion).
Simplify TCLAPI definition: Since there are extern "C" guards around all TCLAPI usage, the definition itself doesn't need special C++ handling any more.