blob: fc340987781bc1a836b374b893c568e0a5b5d044 (
plain)
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
|
Revision history for Perl extension NEXT.pm.
0.01 Tue Apr 10 18:27:00 EST 2001
- original version
0.01 Thu Apr 12 17:06:49 2001
- Documented the difference between NEXT and SUPER (thanks Ken)
0.01 Thu Apr 12 17:15:42 2001
0.02 Mon Sep 3 07:52:27 2001
- Fixed setting of $AUTOLOAD in NEXT'd AUTOLOADS (thanks Leonid)
- Changed licence for inclusion in core distribution
0.50 Fri Nov 16 11:20:40 2001
- Added a $VERSION (oops!)
- Fixed handling of diamond patterns (thanks Paul)
- Added NEXT::ACTUAL to require existence of next method (thanks Paul)
- Added NEXT::UNSEEN to avoid calling multiply inherited
methods twice (thanks Paul)
- Re-fixed setting of $AUTOLOAD in NEXT'd AUTOLOADS to be
consistent with more useful SUPER:: behaviour
- Corified tests
0.51 Tue Jul 29 23:09:48 2003
- Fixed NEXT::UNSEEN bug under diamond inheritance (thanks Dan
and Alan)
- Moved &ancestors out of NEXT class in case anyone ever
calls NEXT::ancestors
- Replaced UNSEEN with DISTINCT (but left UNSEEN operational
for backwards compatibility)
0.52 Wed Jul 30 21:06:59 2003
- Refixed NEXT::UNSEEN bug under diamond inheritance
0.53 Tue Aug 12 10:53:25 2003
- Re-re-fixed NEXT::UNSEEN bug under diamond inheritance
0.60 Wed Aug 13 03:55:33 2003
- Re-re-re-fixed NEXT::UNSEEN bug under diamond inheritance
(Note to self: don't code whilst on vacation!)
- Implemented and documented EVERY functionality
|