Type manager for manual page source files

One kind of file supported is a manual page source file, which is coded in nroff(1) format (see Files used in a typical project ). A type manager for this kind of file may have these characteristics:
  • It stores all versions in compressed form in separate data containers, like the z_whole_copy type manager.
  • It implements version-comparison (compare method) by running diff on formatted manual pages instead of the source versions.

The basic strategy is to use most of the z_whole_copy type manager methods. The compare method uses nroff(1) to format the versions before displaying their differences.