Changes for version v2.2.0 - 2018-03-15
- RT fixes are for issues 82034, 84443, 121522, 122210, and 122212.
- Updated Changes file to include v2.1.2 changes.
- Fix pmfunc to complain about missing functions.
- Fix pmfunc test to use an example that is (still) a function (uses Cwd::chdir instead of the obsolete Cwd::getcwd).
- Fix pmfunc POD to use an example that is (still) a function.
- Add pmfunc tests for function signature and function body.
- Fix podpath to detect POD in the file, in case the .pm file is found before the .pod file.
- Fix faqpods for Fedora, which can put new FAQs in the $Config{'vendorlib'} directory instead.
- Fix pminst to follow symlinks.
- Fix podgrep to once again accept options (broken when pmtools started using 'use strict').
- Fix podgrep to eliminate spurious message about Config::Config (which is actually used only once).
- Added DB() == 1 to Devel::Loaded so you can invoke it like "perl -dLoaded SCRIPT" instead of "perl -MDevel::Loaded SCRIPT".
- NOTE: These changes mean that pmfunc works after all - the example in the POD was out of date (Cwd::getcwd is no longer a 'sub').
Documentation
- basepods - print out pod paths for the standard perl manpages
- faqpods - print out pod paths for the standard perl faqs
- modpods - print out paths for the standard modules
- pfcat - grep out function definitions from perlfunc
- plxload - show what files a perl program loads at compile time
- pmall - show all installed versions and descs
- pman - show a module's man page
- pmcat - page through a module file
- pmcheck - check that Perl is set up correctly for Perl modules
- pmdesc - print out version and whatis description of perl modules
- pmeth - show a Perl class's methods
- pmexp - show a module's exports
- pmfunc - cat out a function from a module
- pminclude - show the include path for modules (@INC)
- pminst - find modules whose names match this pattern
- pmload - show what files a given module loads at compile time
- pmls - long list the module path
- pmpath - show full path to a perl module
- pmvers - print out a module's version
- podgrep - grep in pod sections only
- podpath - print the path to the Pod
- pods - print out all pod paths
- podtoc - show outline of pods
- sitepods - print out the paths to the modules that this site added
- stdpods - print out the paths to the modules that came with Perl
Modules
- Devel::Loaded - Post-execution dump of loaded modules
- pmtools - Perl Module Tools