forked from Perl-Toolchain-Gang/Sub-Uplevel
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathChanges
154 lines (106 loc) · 4.86 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
Changes for Sub::Uplevel
{{$NEXT}}
- fixed: 00-compile.t passes under Windows (bug #98230). (Fixed by
using updated DistZilla bundle.) [Michael Gray]
0.24 2012-02-20 22:18:46 EST5EDT
- no changes from 0.23_03
0.23_03 2012-02-07 17:16:49 EST5EDT
- fixed: additional test regex fixed
0.23_02 2012-02-07 14:32:53 EST5EDT
- fixed: Perl 5.15 series Carp changes output format of messages (adds
a period). This fixes the test regular expressions. [Andreas Koenig]
0.23_01 2012-02-02 10:41:31 EST5EDT
- added: the $Sub::Uplevel::CHECK_FRAMES global constant to enable the
frame depth checking and compile it out if not needed. [Adam
Kennedy]
0.22 Tue Nov 17 05:38:42 EST 2009
- meta: added repository to metadata [Alexandr Ciornii]
0.21_01 Sat Nov 29 15:24:49 EST 2008
- added: the ":aggressive" tag may be used to force reloading of
Exporter, which often binds caller() prior to Sub::Uplevel's global
override
0.2002 Thu Sep 11 14:33:09 EDT 2008
- changed: removed Exporter dependency
- test fix: fixed strange t/07_uplevel_too_high.t fail on Win32
0.2001 Tue Sep 9 22:22:40 EDT 2008
- test fix: changed prior override test to be more robust (SCHWERN)
0.20 Tue Sep 9 19:23:35 EDT 2008
- changed: bumped perl requirement to 5.006 and stopped using vars
(fixes a test bug under Test::More > 0.80)
0.19_03 Fri Jul 4 13:31:21 EDT 2008
- fixed: load Carp only as needed (fixes problem on 5.005)
0.19_02 Thu Feb 21 14:58:46 EST 2008
- added: uplevel will warn if uplevel request is more than the call
stack depth
0.1901 Thu Feb 14 14:07:37 EST 2008
- fixed: hides the "DB" package from indexers (DB used to support
@DB::args)
0.19 Thu Feb 14 11:50:16 EST 2008
- bug fix: replacement caller() correctly sets @DB::args if calling
package is DB
- repackaging: custom Build.PL, moved all author tests to xt/, added
LICENSE and INSTALL files
0.18 Wed Oct 31 06:56:13 EDT 2007
- release version of 0.17_01 changes
0.17_01
- removed 5.006-specific language and tested on prerelease 5.00505
0.16 Mon Jul 30 09:54:41 EDT 2007
- release version of 0.15_01 changes
0.15_01 Thu Jul 5 22:54:08 EDT 2007
- Won't override any existing CORE::GLOBAL::caller when loaded
- Localize global caller() override to the scope of the uplevel() call
so it can play nicer with things like Contextual::Return and
Hook::LexWrap that also override caller()
0.14 Sun Nov 5 23:38:46 EST 2006
- fixed t/99_pod_coverage.t bug
- added examples directory
0.13 Thu Jun 22 19:47:26 EDT 2006
- fixed bug in Uplevel.t that caused test failure on FreeBSD for 5.8.0
- fixed bug in Uplevel.t that caused test failure on bleadperl-5.9.4
- removed ancient Test::More provided in t/lib
- switched ok(eq_array()) tests to is_deeper() for better diagnostics
- added pod/pod coverage checks
- numbered tests
0.12 Fri May 12 18:33:40 EDT 2006
- official release of the uplevel stack patch (fixes RT#13893)
- added Build.PL and switched to boilerplate generated Makefile.PL
- removed SIGNATURE due to recently discovered Module::Signature
issues with newline handling and sub-key compatible keyservers
- updated/added various meta files
0.11_01 Fri Apr 21 00:49:51 EDT 2006
- uplevel now keeps a proper stack of uplevel calls allowing
nesting of uplevel and non-uplevel calls
0.10 Thu Apr 20 19:15:20 EDT 2006
- Stopped warnings about "undefined" on Perl 5.8.8
- DAGOLDEN added as co-maintainer
0.09 Wed Jul 7 14:52:08 EDT 2004
- Ok, ok. I'll put a license on this.
0.08 Wed Oct 22 09:02:38 PDT 2003
- New die_check.t test was written in a non-portable manner.
[Thanks Martin Thurn and cpantesters]
0.07 Tue Mar 18 03:03:22 GMT 2003
- Fixed a test bug due to 5.6.0's differing Carp::croak stack output
0.06 Thu Sep 20 08:50:30 EDT 2001
* Fixed a bug with deeply nested callers.
* Fixed nested uplevel() calls.
- Forgot to include Test::More dependency
- Added 5.006 dependency to Makefile.PL
- Removed unnecessary die and warn overrides
- Added DIRE WARNING to the docs.
0.05 Wed Sep 19 06:00:12 EDT 2001
* Things were still pretty broken. I *think* I have the tests
sorted out now.
* Blows over any CORE::GLOBAL::caller, die or warn you might have
set. I'll fix this soon.
0.04 Wed Sep 19 04:28:19 EDT 2001
* Ooops, we'd broken caller(). Turns out the tests were wrong.
0.03 Wed Sep 19 03:41:59 EDT 2001
* Greatly simplified the uplevel logic
0.02 Wed Sep 19 03:03:10 EDT 2001
* Fools croak()
0.01 Wed Sep 19 00:19:38 EDT 2001
* First working version
* Fools caller(), die() and warn().
- Needs more work against, say, Carp.
- Needs more work to check that it doesn't break the
subtleties of caller, die and warn.