1 Revision history for Perl module Tree::DAG_Node.
3 2007-12-02 David Hand cogent@cpan.org
5 * release 1.06 -- new maintainer. No code changes.
7 2004-12-29 Sean M. Burke sburke@cpan.org
9 * release 1.05 -- just repackaging. No code changes.
11 2001-02-23 Sean M. Burke sburke@cpan.org
13 * Release 1.04 -- bugfix: Olegt@dreamtime.net notes a bug in
14 depth_under that apparently always makes it return 0. Fixed.
16 2000-05-13 Sean M. Burke sburke@cpan.org
18 * Release 1.03 -- superficial changes:
20 * Minor doc spiffing-up.
22 * Noting my new email address.
24 * In order to keep its symbol table clean, DAG_Node no longer
25 imports routines from Carp and UNIVERSAL. Should have no effect
28 * I went and commented out all the places where I have asserts for
29 non-cyclicity. I once had the idea that DAG_Node could be a base
30 class for graphs that /could/ allow cyclicity, or something like
31 that, so those assertions would apply for methods that work only
32 for acyclic networks. But, in time, I realized that almost
33 everything in DAG_Node would have to have such assertions. Moral
34 of the story: DAG_Node has nearly no code that it could share with
35 a class for anything but DAGs. And since DAG_Node does everything it
36 can to /keep/ you from making cyclicities, there's no point in
37 constantly having assertions of noncyclicity (especially when
38 these assertions are rather expensive to check).
40 2000-03-05 Sean M. Burke sburke@netadventure.net
42 * Release 1.02 -- minor bugfixes:
44 * Fixed a typo in the docs: corrected one "right_sisters" to
47 * Initialized a variable to '' to avoid warnings under -w.
48 Thanks to Gilles Lamiral.
50 1999-05-14 Sean M. Burke sburke@netadventure.net
52 * Releass 1.01 -- major additions:
54 Scads of new methods. Still (as far as I know) backward
55 compatible with all previous versions. Some minor changes in
56 coding, not affecting the interface.
58 Hopefully more friendly to users that use -w (warnings).
60 Cautionary tale: I started making big changes to this right around
61 mid-November 1998. But I kept thinking "oh, ONE MORE change and
62 then I'll release it." Famous last words! Other things came up,
63 I forgot what was new and what was different in this module
64 (which is why you don't see a detailed list of differences here),
65 altho apparently somehow I managed to document all the new
68 1998-11-03 Sean M. Burke sburke@netadventure.net
70 * Release 0.75 -- minor changes:
72 New methods new_daughter, new_daughter_left.
74 $obj->new constructor syntax now documented.
76 Internal accesses to "daughter" and "mother" attribs
77 are now direct, for efficiency's sake.
79 Minor improvements to the docs.
81 1998-10-28 Sean M. Burke sburke@netadventure.net
83 * Release 0.74 -- whoops, forgot to bundle the README.
84 No change in the module.
86 1998-10-27 Sean M. Burke sburke@netadventure.net
88 * Release 0.73 -- first release version.