Changes for version 3.29 - 2025-02-16

  • make `perldoc -a` work again (#76 from Matthew Horsfall)
  • add check for MidnightBSD, which uses mandoc (#73 from Lucas Holt)
  • don't check for UTF8 in mandoc (#42 from Theo Buehler)
  • call waitpid to clean up after calling mandoc (#39 from Andrew Hewus Fresh)
  • respect MANWIDTH (#41 from Andrew Hewus Fresh)
  • use utf8 switch in calling man (#40 from Andrew Hewus Fresh)
  • don't try to use a pager on a dumb terminal (#37 from Paul Horton)
  • Don't interpolate program name into sprintf templates, which causes setgid scripts to complain (#51 from sneeper)
  • set minimum perl version to v5.10 to accomodate Pod::Man

Changes for version 3.28_01 - 2023-12-06

  • A dev release to try to avoid test failures for root by not testing when root (GitHub #44).

Documentation

Look up Perl documentation in Pod format.

Modules

Look up Perl documentation in Pod format.
Base for Pod::Perldoc formatters
Customized option parser for Pod::Perldoc
render Pod with ANSI color escapes
let Perldoc check Pod for errors
let Perldoc render Pod as man pages
let Perldoc convert Pod to nroff
let Perldoc render Pod as ... Pod!
let Perldoc render Pod as RTF
render Pod with terminal escapes
let Perldoc render Pod as plaintext
let Perldoc use Tk::Pod to render Pod
let Perldoc render Pod as XML