1Revision history for Perl extension NEXT.pm. 2 30.01 Tue Apr 10 18:27:00 EST 2001 4 5 - original version 6 7 80.01 Thu Apr 12 17:06:49 2001 9 10 - Documented the difference between NEXT and SUPER (thanks Ken) 11 12 13 140.01 Thu Apr 12 17:15:42 2001 15 16 17 180.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 23 24 250.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 40 41 420.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 540.52 Wed Jul 30 21:06:59 2003 55 56 - Refixed NEXT::UNSEEN bug under diamond inheritance 57 58 590.53 Tue Aug 12 10:53:25 2003 60 61 - Re-re-fixed NEXT::UNSEEN bug under diamond inheritance 62 63 640.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 70