This reverts commit b607922909. Conflicts: src/Makefile.am Xft still uses the macros that are in fcprivate.h. Document those macros and include fcprivate.h in the published header files.
b607922909
Add check-missing-doc script to make sure the documentation matches the complete list of symbols exported from the header files before release.