Revision history for Perl extension Tree::MultiNode.

1.0.8 Wed May  8 10:06:22 EDT 2002
  KRB: Papp Zoltan <padre@inf.elte.hu> pointed out a bug in
    Tree::MultiNode::Node's _clearrefs() where an array ref was
    not being dereferenced correctly.  The fix has been applied.

1.0.7 Tue Nov 13 09:00:49 EST 2001
  KRB: "Tunkelo Heikki (extern)" <Heikki.Tunkelo@erln.gepas.de> 
       subumitted a patch that fixed the select() method.

1.0.6 Wed Dec 13 11:43:11 EST 2000
  KRB: traverse was created because of comments from
          Sverrir Jonsson <Sverrir.Jonsson@net-linx-ps.com>

1.0.5 Wed Dec 13 11:32:57 EST 2000
  KRB: updated traverse so you can pass additional constant arguments
          to the sub ref.

1.0.4 Wed Dec 13 11:03:17 EST 2000
  KRB: added Tree::MultiNode::Handle::traverse as a method that takes
          a sub ref and invokes the subref for each node in the tree.

1.0.3 Thu Sep  7 11:57:14 EDT 2000
  KRB: added Tree::MultiNode::DESTROY, and Tree::MultiNode::Node::_clearrefs
          so the refcounts of the nodes, as well as the data will go to
          zero.  Eric Joanis <joanis@cs.toronto.edu> pointed out this bug,
          and sent me an example.  The chagnes are based largely on his
          work, with minor modifications.

1.0.1 Tue Nov 23 11:05:42 EST 1999
  KRB: added child_keys to the handle object to return the child
          keys from the current node.
 
1.0.1 Fri Jun  4 08:56:26 EDT 1999
  KRB: fixed print message in get_child_value() -- it should only print
          when $debug is defined...the bug was reported by 
          Kohei Ohta <kohei@cysols.com>

1.0.0 Mon May 17 11:25:51 EDT 1999
  DXP: Applied patch from Daniel X. Pape dpape@canis.uiuc.edu,
          which included:
          - Node, and Handle objects: moved tree() member function from Node 
            object to Handle object
          - Handle object:  added functionality, and member function for depth
            tracking as the Handle object is navigated through the tree.
          - Documentation for the new code.

        KRB: Added Handle::kv_pairs(), and Handle::remove_child().

        KRB: Made minor changes to the debug statements so they print the
          package name as well as the member function name - just to make
          it easier to see these messages when used in conjunction with
          other objects/packages/debugging code.
      
        KRB: Minor changes to the new() member functions, so the objects can
          be constructed in a larger variety of ways.
      
        KRB: It seemed stable enough, and failry feature complete, and there
          didn't seem like there were any more compelling reasons not to, so I
           updated the version number to 1.0.0 so it looks stable.
      
        KRB:  All previous changes made by KRB...
      
0.9.4 Wed Apr 14 12:35:01 EDT 1999
        Fixed the issue with make test, and re-released it as 0.9.4 - make test
        wasn't outputting the standard test output ("ok x").  This was sparked
        by the CPAN testers group.  Thanks.

0.9.3 Wed Nov  4 16:17:49 EST 1998
        Again, some minor bug fixes.

0.9.2 Wed Nov  4 16:17:49 EST 1998
        Some minor debugging, and added some (hopefuly useful)
        member functions.

0.9.1 Wed Oct 28 09:39:17 EST 1998 
        First release to CPAN -- 0.9.1

0.9.1 Wed Oct 28 09:39:17 EST 1998 
        Made namespace change as suggested by Andreas J. Koenig, and 
        created _alot_ more documentation.

0.9.0 Tue Oct 27 10:34:49 EST 1998
        Created Initial Version (multi_tree.pm)