This is a live mirror of the Perl 5 development currently hosted at https://github.com/perl/perl5
[PATCHES] various small Math::BigInt et. al. fixes
[perl5.git] / lib / base / Changes
CommitLineData
6df974e5
RD
12.13
2 - push all classes at once in @ISA
3
9e998a43
RGS
42.12 Fri Jul 6 00:57:15 PDT 2007
5 Test Features
6 - Test that base.pm preserves $VERSION after real module loading.
7
8 Bug Fixes
9 - Last version broke the warning about inheriting fields.
10
112.11 Mon Jul 2 03:30:03 PDT 2007
12 New Features
13 - Inheriting from yourself causes a warning [bleadperl 29090]
14
15 Bug Fixes
16 - Silenced warning when a class with no fields inherits from a class with
17 fields. [bleadperl 22208]
18 - An intermediate class with no fields messes up private fields
19 in the base class. [bleadperl 23266] [bleadperl 23267]
20 * Loading a module via base.pm would mask a global $SIG{__DIE__} in
21 that module. [bleadperl 31163]
22 - A constant named FIELDS in a base class would confuse base.pm
23 [bleadperl 31420]
24
25 Documentation Improvements
26 - Added a DIAGNOSTICS section [bleadperl 22748]
27 - Minor typos [bleadperl 25261]
28 - Better explain how base goes about loading classes.
29 - State explicitly that non-file classes can be based on.
30 - Document that import() is not called.
31
32 Test Fixes
33 - Fix tests for new disallowed hash key access error message in blead.
34
352.04 through 2.10 were only released with perl.
36
372.03 Sun Sep 14 20:01:48 PDT 2003
38 * phashes produced via fields::new() will now not warn when used for
39 forward compatiblity purposes
40 - Reformatting the docs to make them a bit more readable
41 - Making it clear that fields::new() is usable with or without
42 pseudohashes
43 * Fixing inheritence from classes which have only private fields
44 * Fixing inheritence when an intermediate class has no fields.
45 [perlbug 20020326.004]
46 - Removing uses of 'our' from tests for backwards compat.
47
482.02 Wed Sep 3 20:40:13 PDT 2003
49 - Merging the core fields.t test and my own long ago forked base.t test
50 into fields-base.t combining all tests
51
522.01 Thu Aug 28 13:39:32 PDT 2003
53 - Forgot to set the INSTALLDIRS to 'perl'
54
552.0 Wed Aug 27 21:47:51 PDT 2003
56 * Seperated from Class::Fields