Path to this page:
Subject: CVS commit: pkgsrc/devel/p5-Tree-DAG_Node
From: Wen Heping
Date: 2012-11-04 14:45:23
Message id: 20121104134523.A3E0C175DD@cvs.netbsd.org
Log Message:
Update to 1.07
Upstream changes:
1.07 Thu Nov 1 12:47:00 2012
- New maintainer: Ron Savage
- Pre-emptive apologies for any changes which are not back-compat. No such \
problems are expected, but the
introduction of new methods may disconcert some viewers.
- Fix RT#78858, reported by Gene Boggs. Audit code for similar problems.
- Fix RT#79506. reported by Ron Savage.
- Rename ChangeLog to CHANGES, and add Changelog.ini.
- Replace all uses of cyclicity_fault() and Carp::croak with die.
- Remove unused methods: decommission_root(), cyclicity_allowed(), \
cyclicity_fault(), inaugurate_root(),
no_cyclicity() and _update_links(). OK - cyclicity_fault() was called once. It \
just died.
- Add methods: format_node(), hashref2string(), is_root(), node2string(), \
tree2string().
tree2string($opts, $node) - unlike draw_ascii_tree() - can optionally print \
the tree starting at any node.
Override format_node(), hashref2string(), and node2string() if desired.
- Reformat the POD big-time.
- Add Build.PL.
- Re-write Makefile.PL.
- Remove use vars(@ISA $Debug $VERSION). Replace latter 2 with 'our ...'.
- Rename t/00_about_verbose.t to t/about.perl.t.
- Add scripts/cut.and.paste.subtrees.pl. Warning: Some trees get into an \
infinite loop.
- Add t/cut.and.paste.subtrees.t. Warning: Some trees get into an \
infinite loop.
- Document the options (discouraged by Sean) supported in the call to new($hashref).
Files: