Commit | Line | Data |
---|---|---|
55a1c97c JH |
1 | Revision history for Perl extension NEXT.pm. |
2 | ||
3 | 0.01 Tue Apr 10 18:27:00 EST 2001 | |
4 | ||
5 | - original version | |
6 | ||
7 | ||
8 | 0.01 Thu Apr 12 17:06:49 2001 | |
9 | ||
10 | - Documented the difference between NEXT and SUPER (thanks Ken) | |
11 | ||
12 | ||
13 | ||
14 | 0.01 Thu Apr 12 17:15:42 2001 | |
15 | ||
16 | ||
17 | ||
18 | 0.02 Mon Sep 3 07:52:27 2001 | |
19 | ||
20 | - Fixed setting of $AUTOLOAD in NEXT'd AUTOLOADS (thanks Leonid) | |
21 | ||
22 | - Changed licence for inclusion in core distribution | |
13021a80 JH |
23 | |
24 | ||
25 | 0.50 Fri Nov 16 11:20:40 2001 | |
26 | ||
27 | - Added a $VERSION (oops!) | |
28 | ||
29 | - Fixed handling of diamond patterns (thanks Paul) | |
30 | ||
31 | - Added NEXT::ACTUAL to require existence of next method (thanks Paul) | |
32 | ||
33 | - Added NEXT::UNSEEN to avoid calling multiply inherited | |
34 | methods twice (thanks Paul) | |
35 | ||
36 | - Re-fixed setting of $AUTOLOAD in NEXT'd AUTOLOADS to be | |
37 | consistent with more useful SUPER:: behaviour | |
38 | ||
39 | - Corified tests | |
52138ef3 JH |
40 | |
41 | ||
42 | 0.51 Tue Jul 29 23:09:48 2003 | |
43 | ||
44 | - Fixed NEXT::UNSEEN bug under diamond inheritance (thanks Dan | |
45 | and Alan) | |
46 | ||
47 | - Moved &ancestors out of NEXT class in case anyone ever | |
48 | calls NEXT::ancestors | |
49 | ||
50 | - Replaced UNSEEN with DISTINCT (but left UNSEEN operational | |
51 | for backwards compatibility) | |
52 | ||
53 | ||
54 | 0.52 Wed Jul 30 21:06:59 2003 | |
55 | ||
bf5734d4 JH |
56 | - Refixed NEXT::UNSEEN bug under diamond inheritance |
57 | ||
58 | ||
59 | 0.53 Tue Aug 12 10:53:25 2003 | |
60 | ||
61 | - Re-re-fixed NEXT::UNSEEN bug under diamond inheritance | |
62 | ||
63 | ||
64 | 0.60 Wed Aug 13 03:55:33 2003 | |
65 | ||
66 | - Re-re-re-fixed NEXT::UNSEEN bug under diamond inheritance | |
67 | (Note to self: don't code whilst on vacation!) | |
68 | ||
69 | - Implemented and documented EVERY functionality |