[svn:parrot] r42768 - in trunk/lib: IO Parrot Parrot/Harness

jkeenan at svn.parrot.org jkeenan at svn.parrot.org
Sat Nov 21 19:29:08 UTC 2009


Author: jkeenan
Date: Sat Nov 21 19:29:07 2009
New Revision: 42768
URL: https://trac.parrot.org/parrot/changeset/42768

Log:
Add Pod DESCRIPTION section.

Modified:
   trunk/lib/IO/CaptureOutput.pm
   trunk/lib/Parrot/Harness/Options.pm
   trunk/lib/Parrot/Manifest.pm

Modified: trunk/lib/IO/CaptureOutput.pm
==============================================================================
--- trunk/lib/IO/CaptureOutput.pm	Sat Nov 21 19:21:17 2009	(r42767)
+++ trunk/lib/IO/CaptureOutput.pm	Sat Nov 21 19:29:07 2009	(r42768)
@@ -8,6 +8,16 @@
 %EXPORT_TAGS = (all => \@EXPORT_OK);
 $VERSION = '1.06';
 
+=head1 NAME
+
+IO::CaptureOutput - capture STDOUT and STDERR from Perl code, subprocesses or XS
+
+=head1 DESCRIPTION
+
+Included from CPAN.  Thanks to David Golden for reviving this useful module.
+
+=cut
+
 sub capture (&@) { ## no critic
     my ($code, $output, $error) = @_;
     for ($output, $error) {

Modified: trunk/lib/Parrot/Harness/Options.pm
==============================================================================
--- trunk/lib/Parrot/Harness/Options.pm	Sat Nov 21 19:21:17 2009	(r42767)
+++ trunk/lib/Parrot/Harness/Options.pm	Sat Nov 21 19:29:07 2009	(r42768)
@@ -7,6 +7,8 @@
 
 =head1 DESCRIPTION
 
+This package exports subroutines on request only.  The subroutines are useful
+in providing command-line options to Parrot's F<t/harness>.
 
 =cut
 

Modified: trunk/lib/Parrot/Manifest.pm
==============================================================================
--- trunk/lib/Parrot/Manifest.pm	Sat Nov 21 19:21:17 2009	(r42767)
+++ trunk/lib/Parrot/Manifest.pm	Sat Nov 21 19:29:07 2009	(r42768)
@@ -22,6 +22,12 @@
     $print_str     = $mani->prepare_gitignore();
     $mani->print_gitignore($print_str) if $need_for_skip;
 
+=head1 DESCRIPTION
+
+This package exports no functions.  A Parrot::Manifest object is used in
+F<tools/dev/mk_manifest_and_skip.pl>, which in turn is the basis of C<make
+manifest_tests>.
+
 =cut
 
 package Parrot::Manifest;


More information about the parrot-commits mailing list