Codebase list libcapture-tiny-perl / release-0.04
update distmeta David Golden 15 years ago
4 changed file(s) with 19 addition(s) and 3 deletion(s). Raw diff Collapse all Expand all
55 abstract: 'Capture STDOUT and STDERR from Perl, XS or external programs'
66 license: apache
77 resources:
8 license: http://www.apache.org/licenses/LICENSE-2.0.txt
8 bugtracker: http://rt.cpan.org/NoAuth/Bugs.html?Dist=Capture-Tiny
9 repository: http://github.com/dagolden/Capture-Tiny/
910 requires:
1011 Exporter: 0
12 File::Spec: 0
1113 File::Temp: 0.14
1214 IO::Handle: 0
1315 perl: 5.006
1010 'Test::More' => '0.47',
1111 'IO::Handle' => 0,
1212 'File::Temp' => '0.14',
13 'File::Spec' => 0,
1314 'Exporter' => 0
1415 }
1516 )
8686 LIMITATIONS
8787 Portability is a goal, not a guarantee. "tee" requires fork, except on
8888 Windows where "system(1, @cmd)" is used instead. Not tested on any
89 esoteric platforms yet. Minimal test suite so far.
89 esoteric platforms yet.
90
91 Capture::Tiny will work even if STDIN, STDOUT or STDERR have been
92 previously closed. However, since they may be reopened to capture or tee
93 output, any code within the captured block that depends on finding them
94 closed will, of course, not find them to be closed. If they started
95 closed, Capture::Tiny will reclose them again when the capture block
96 finishes.
9097
9198 BUGS
9299 Please report any bugs or feature requests using the CPAN Request
9999
100100 Portability is a goal, not a guarantee. C<<< tee >>> requires fork, except on
101101 Windows where C<<< system(1, @cmd) >>> is used instead. Not tested on any
102 esoteric platforms yet. Minimal test suite so far.
102 esoteric platforms yet.
103
104 Capture::Tiny will work even if STDIN, STDOUT or STDERR have been previously
105 closed. However, since they may be reopened to capture or tee output, any code
106 within the captured block that depends on finding them closed will, of course,
107 not find them to be closed. If they started closed, Capture::Tiny will reclose
108 them again when the capture block finishes.
103109
104110 =head1 BUGS
105111