Commit | Line | Data |
---|---|---|
8510c6cb | 1 | version 1.45 |
915a6810 NK |
2 | |
3 | * Optimize format_arg when arguments contain many references | |
4 | ||
285ac8e2 Z |
5 | version 1.43 |
6 | ||
7 | * fix problems introduced by the partial EBCDIC support from version | |
8 | 1.35 | |
9 | ||
10 | version 1.42 | |
11 | ||
12 | * add some doc clue about what cluck does | |
13 | ||
14 | * avoid floating point overflow in test | |
15 | ||
16 | version 1.41 | |
17 | ||
18 | * add missing "<FH> chunk #" phrase to messages | |
1d532a9b | 19 | |
0a660721 KW |
20 | version 1.40; 2016-03-10 |
21 | * Get arg_string.t to compile in perl v5.6 | |
8b2caac3 SF |
22 | * Add information for how to contribute to Carp. |
23 | ||
999ef43d SF |
24 | version 1.39; 2016-03-06 |
25 | * bugfix: longmess() should return the error in scalar context | |
26 | (CPANRT#107225) | |
27 | ||
f99896c8 RS |
28 | version 1.38; 2015-11-06 |
29 | * stable release of changes since v1.36 | |
30 | ||
d39463f2 RS |
31 | version 1.37_02; 2015-10-30 |
32 | * bugfix: remove unused parent.pm from prereqs | |
33 | ||
1d532a9b RS |
34 | version 1.37_01; 2015-10-25 |
35 | * improvements for working on older perls | |
36 | * bugfix: $Carp::MaxArgNums is no longer treated as if it was one larger | |
37 | ||
38 | version 1.36; 2015-03-14 | |
39 | * bugfix: don't hardcode a path in a test; breaks because of / vs. \ | |
40 | * remove an unneeded $VERSION eval to match this release to bleadperl | |
41 | ||
42 | version 1.35; 2015-03-14 | |
43 | ||
44 | * improvements for working on non-ASCII platforms | |
45 | * bugfix: older perls have trouble stringifying the regexps in some tests | |
46 | * bugfix: precedence error in some tests | |
47 | * bugfix: on pre-5.14 perls, DEL was treated as a printable character | |
48 | * bugfix: ignore mismatched Carp and Carp::Heavy when it doesn't matter | |
49 | ||
50 | version 1.3301; 2014-04-01 | |
51 | ||
52 | * complete dependency list | |
53 | ||
54 | version 1.33; 2014-03-24 | |
55 | ||
56 | * in tests, remove unneeded (and undeclared) dependency on Test::More | |
57 | 0.98 | |
58 | ||
59 | version 1.32; 2013-09-03 | |
60 | ||
61 | * bugfix: don't get confused by a deleted stash when generating | |
62 | stack trace | |
63 | ||
64 | * bugfix: don't vivify @CARP_NOT and @ISA in caller's namespace | |
65 | ||
66 | * bugfix: don't generate Unicode warnings on old perls when an argument | |
67 | in a stack trace contains a non-character codepoint | |
68 | ||
69 | * in stack traces, consistently quote string arguments | |
70 | ||
71 | * in stack traces, new hookable mechanism for formatting reference | |
72 | arguments | |
73 | ||
74 | * document exportable subroutines longmess() and shortmess() | |
75 | ||
76 | * if Carp::Heavy gets loaded by a mismatched Carp (especially an | |
77 | older one that expects Carp::Heavy to do real work), give a useful | |
78 | error message | |
79 | ||
80 | * when truncating an argument list in a stack trace, don't format the | |
81 | arguments that got truncated | |
82 | ||
83 | * factor out non-vivifying subroutine lookup | |
84 | ||
85 | * regularise test for vivification of B:: | |
86 | ||
87 | * in tests, avoid using package name "B" when not actually testing | |
88 | things relating to the B module | |
89 | ||
90 | version 1.26; 2012-06-18 | |
91 | ||
92 | * bugfix: get ", <fh> line 123" phrase from CORE::die, not allowing | |
93 | influence by any CORE::GLOBAL::die override, so that Carp can be | |
94 | used as part of a CORE::GLOBAL::die override | |
95 | ||
96 | * on VMS, skip some tests that rely on open3() which doesn't work | |
97 | there yet | |
98 | ||
99 | version 1.25; 2012-02-16 | |
100 | ||
101 | * bugfix: avoid failure to export to very old (Perl 5.6) versions of | |
102 | warnings.pm, which could occur due to circular dependency | |
103 | ||
104 | * bugfix: avoid vivifying "utf8" stash on Perl 5.6, which caused swash | |
105 | loading to fail in some situations | |
106 | ||
107 | * add dot to end of message from Carp, to match the formatting from | |
108 | CORE::die | |
109 | ||
110 | * synch Carp::Heavy version number to Carp | |
111 | ||
112 | version 1.24; 2012-02-02 | |
113 | ||
114 | * add ", <fh> line 123" phrase to messages, to match core die | |
115 | ||
116 | version 1.23; 2011-09-09 | |
117 | ||
118 | * bugfix: make Carp::Heavy load Carp, as it used to prior to 1.22, | |
119 | for backward compatibility | |
120 | ||
121 | * avoid " in Carp.t test programs, which caused false failures on | |
122 | Win32 due to faulty system() | |
123 | ||
124 | version 1.22; 2011-09-04 | |
125 | ||
126 | * first CPAN release |