forked from dagolden/IO-CaptureOutput
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathChanges
161 lines (96 loc) · 5.09 KB
/
Changes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
Revision history for IO::CaptureOutput
{{$NEXT}}
1.1103 2014-02-27 19:54:14-05:00 America/New_York
[FIXED]
- Fixed rt.cpan.org #71775: test failure on non-threaded Win32 perls
[CHANGED]
- Updated metadata, repo and bugtracker
- Switched distribution management to Dist::Zilla
1.1102 Mon Feb 15 07:36:53 EST 2010
- Fixed: RT#45160 test that confused archname and osname
(reported by Dolmen and Tux)
1.1101 Tue Mar 3 23:30:45 EST 2009
- Fixed Makefile.PL; no functional changes
1.11 Mon Feb 9 21:47:37 EST 2009
- Fixed: bug in creation of STDERR capture proxy object
1.1001 Tue Jan 20 18:32:27 EST 2009
- Test fix: marked some wperl.exe tests as TODO on Windows Vista/Win7
1.10 Sun Sep 21 09:34:31 EDT 2008
- Added: functions to capture output from external command now also
return a success flag and the exit code
- Documented: shorter, punchier synopsis
1.09 Thu Jul 3 09:17:35 EDT 2008
- Added: parameter validation and error messages
- Documented: examples of capturing only to a file and parameter errors
1.08_50 Mon May 19 23:19:01 EDT 2008
- Changed: doesn't bother to read captured output back from file if no
scalar reference is provided to receive it
- Fixed: 'capture { .. } undef, undef, $capture_file' now correctly
merges STDOUT and STDERR
1.0801 Sat Feb 9 09:41:11 EST 2008
- testfix: skip some error handling tests if temp files can't be made
read-only (e.g. running test as root)
- added some prerequisites and meta information to Build.PL
- added an 'examples' directory
1.08 Wed Feb 6 22:43:37 EST 2008
- added additional tests and revised documentation
1.07_01 Wed Jan 30 20:57:15 EST 2008
- added support for capturing to named files instead of anonymous
temporary ones (adapted from patch from Anton Berezin)
- added support to pass through STDOUT or STDERR without capture while
capturing the other one (adapted from patch from Anton Berezin)
1.0601 Sun Dec 30 17:31:31 EST 2007
- relaxed capture_exec.t to avoid failing under noisy perl configurations
1.06 Mon, 26 Nov 2007 16:40:40 EST
- no changes from 1.05_53
1.05_53 Sat Nov 17 18:45:08 EST 2007
- MSVC++ fixes for Inline::C testing breaks on other compilers; this
version uses separate C routines for MSVC++ and other compilers
1.05_52 Sat Nov 17 14:47:52 EST 2007
- changed Inline::C code for printing to stdout to match that for stderr;
works around a bug if the intalled MSVC++ version doesn't match the
version used to build ActiveState Perl on MSWin32.
1.05_51 Sat Nov 17 13:36:39 EST 2007
- changed Inline::C code for printing to stderr to attempt to work around
a segfault bug on some MSWin32 systems (Alternative described by
BrowserUK at http://www.perlmonks.org/?node_id=649021 )
- minor Perl::Critic cleanup to pass xt tests
1.05 Fri Nov 16 08:44:06 EST 2007
*** No changes since 1.04_03; key changes since 1.03 follows ***
- added support for capture() merging STDERR and STDOUT to the same
scalar, i.e. "capture( \&foo, \$out, \$out )" (RT#24695)
- added capture_exec_combined() and alias qxy() to merge STDERR and STDOUT
for subprocess execution (RT#29289)
- bugfix: stop crashing if output filehandles are previously closed or
if running without a console on MSWin32 (i.e. wperl.exe) (RT#23676)
- bugfix: capture.t would fail on Win32 if Inline::C was installed;
fixed the sample C code used in testing to flush stderr (RT#21712)
- bugfix: was failing on perl 5.8.0 due to extraneous space in call
to open(); removing the space fixed the bug (RT#22044)
1.04_03 Sun Nov 4 11:35:57 EST 2007
- suppress warnings included in captured output when console output
handles were previously closed; only affects some versions/builds of
perl on some platforms (found by Slaven Rezic 5.6.2 on FreeBSD 6.2)
1.04_02 Wed Oct 31 00:52:49 EDT 2007
- added support for capture() merging STDERR and STDOUT to the same
scalar, i.e. "capture( \&foo, \$out, \$out )" (RT#24695)
- added capture_exec_combined() and alias qxy() to merge STDERR and STDOUT
for subprocess execution (RT#29289)
- bugfix: stop crashing if output filehandles are previously closed or
if running without a console on MSWin32 (i.e. wperl.exe) (RT#23676)
- cleaned up documentation for consistency
1.04_01 Mon Oct 29 22:56:45 EDT 2007
- DAGOLDEN added as maintainer; updated build system and packaging for
ongoing maintenance
- bugfix: capture.t would fail on Win32 if Inline::C was installed;
fixed the sample C code used in testing to flush stderr (RT#21712)
- bugfix: was failing on perl 5.8.0 due to extraneous space in call
to open(); removing the space fixed the bug (RT#22044)
1.03 2005-03-25
- Add t/pod_coverage.t
1.02 2004-11-22
- add extra quoting on Win32 platform
- Win32 won't unlink a file that is open in write mode, so close it first
- minor POD tweaks
1.0 2004-11-21
- Initial revision