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