Revision history for Perl extension B::Utils. - Use FUNCLIST to declare exported symbols (Alexandr Ciornii) 0.16 Fri Jul 08 2011 - EU::Depends version. The CPAN built version specified only 0.301 but Windows computers needed 0.302 so their CPAN clients were broken. 0.15 Mon Apr 18 2011 - Try harder to add ExtUtils::Depends to META.yml's configure_requires 0.14 Sat Mar 18 2011 - Predeclare carp and croak with proper signature - Add ExtUtils::Depends to META.yml's configure_requires 0.12 Mon Jan 24 2011 - EU::Depends version [RT #53415] - Build with Dist::Zilla 0.11 Tue Jan 12 2010 - Repackaged using environment variables COPYFILE_DISABLE=1 and COPYFILE_EXTENDED_ATTRIBUTES_DISABLE=1 - Silenced PROTOTYPES warning on compilation - Update manifest 0.10 Sun Dec 20 2009 - Fixed B::OP::siblings - Updated docs 0.09 Sun Dec 06 21:36:00 PDT 2009 - Add ExtUtils::CBuilder to prequisite list to hopefully quench any bad builds attempted on perl-5. 0.08 Tue Sep 01 08:29:00 PDT 2009 - Add xt/version.t to keep all our version #s in sync - Regenerate README - Add disabled Test::PPPort - Move author tests to xt/ - declare dep on 5.6 for installation - Add .gitignore - compatibility layer in Makefile.PL (Alexandr Ciornii) - use configure_requires, good error messages in case of missing modules (Alexandr Ciornii) - correct prereqs (Alexandr Ciornii) - use ppport.h for compatibility (Alexandr Ciornii) 0.07 Tue Nov 11 23:05:.. PDT 2008 - Fixed a refactoring error in walkallops_simple. walkallops* was broken. - Avoided base.pm because that library is kind of nasty - b94bf3bd96bc73320ebcc2def55bdec0dbd28663 0.06 ??? - Ask CLKAO 0.05_09 Sat Apr 6 16:09:.. CEST 2008 - Allow for nested disjunctions in opgrep patterns. 0.05_08 Sat Apr 5 22:58:.. CEST 2008 - I-am-a-muppet. - Removed spurious use of Data::Compare. 0.05_07 Tue Apr 4 18:15:.. CEST 2008 - opgrep() can now capture sub-ops so if you plan to extract information from or modify a deeply nested op-tree, you don't have to do the tree-walking yourself. 0.05_06 Tue Apr 3 18:15:.. CEST 2008 - Add the as_opgrep_pattern() method to B::OP for dumping op trees as patterns for matching with opgrep. - Add warnings. - Documentation fixes. 0.05_05 Tue Apr 1 18:15:.. CEST 2008 - Fix POD error and update README. 0.05_04 Tue Apr 1 18:10:.. CEST 2008 - Fix bug in opgrep() alternations. - Add the "kids" keyword to the opgrep syntax. - Add the "dump" keyword to the opgrep syntax for debugging. - Fixed the Change log (yes, this file) for the last version since the comment on an opgrep() change was incorrect. 0.05_03 Sun Mar 30 11:13:.. CEST 2008 - Fix various bugs in opgrep(). Did that work in 0.05_02 at all? - Introduce op_or() to match one of many possible conditions. - Add a longer example to opgrep() documentation. - Fix POD markup. - Add a clear license statement to the docs. - Use a string as version -- otherwise it might not be flagged as a development release! 0.05_02 Thu Dec 1 ..:..:.. ... 2005 - ->parent works for all tests now. - Added more tests. 0.05_01 Fri Oct 28 23:00:00 CST 2005 - Added tests. That's the focus of my work right now. - opgrep() now acceps \@conditions assertions may be code references - Lots of changes to ->parent. This is in progress. It fails when the parent of a node does not exist in the execution pathway of a program. The unused null() ops rooting some conditionals, etc. This function fails tests. - Added a function recalc_sub_cache so anon_subs, all_starts, and all_roots' cache of functions can be cleared. - Added functions ->siblings, ->ancestors, ->descendants, and _uniq_ops. - 9c7916e3748382aed046612e3100d92d8127b0c2 0.05 Thu Nov 25 22:23:00 CST 2004 - My birthday - Fixed infinite loop in ->parent - ea3df10542f446b1afb9fa98c0a4e49896deb3ca 0.04 Thu May 2 21:56:03 BST 2002 - Various fixes to walkoptrees stuff. - 9452f39d9b5968dacf85f6be8ba3c30e0d0d19af 0.03 Wed Dec 12 22:20:07 GMT 2001 - Fix up bad showstopper bug in ->kids() - Some patches from Schwern. 0.02 Wed Aug 15 07:03:21 2001 - Fix up some horribly glaring bugs - Add opgrep, walk*, croak and carp - 3f02e781e732d610bed0f39e4654ce28bd651d02 0.01 Mon Aug 6 22:07:26 2001 - original version; created by h2xs 1.21 with options -XA -n B::Utils - b94bf3bd96bc73320ebcc2def55bdec0dbd28663