Revision history for Perl extension Class::STL::Containers.
0.16 Wed Apr 26 22:12:32 2006
- Fixed members_init function to call SUPER::members_init where appropriate.
- DataMembers new() function generation via make_new().
- accumulate algorithm.
- sort and stable_sort algorithm.
- Containers join() member function.
- back_insert_iterator class and back_inserter helper function.
- front_insert_iterator class and front_inserter helper function.
- insert_iterator class and inserter helper function.
- The insert() container member function will now advance the position (1st) argument up one
prior to returning.
- not1(), not2(), negate() utility functions.
0.14 Tues Apr 12 20:19:22 2006
- Added algorithms: generate generate_n fill fill_n equal reverse reverse_copy
rotate rotate_copy partition stable_partition min_element max_element
unique unique_copy adjacent_find
- Iterators: advance, distance, operator+, operator+=, operator-, operator-=
0.12 Mon Apr 10 22:13:24 2006
- Fixed bug caused by Perl 5.8 interpolating apparent hash!
0.11 Mon Apr 10 20:13:24 2006
- Major changes and additions -- please view Programmer's Reference for details
0.06 Mon Apr 3 21:12:34 2006
- Additional algorithms.
- Fixed Makefind to call 'find_if()'.
- Rename 'foreach' to 'for_each'.
0.05 Tue Mar 28 21:24:22 2006
- Major recode/redesign of Algorithms, Iterators, Utilities classes -- pre-0.04 code not
compatible (sorry!).
- Class::STL::Utilities::MakeFind;
- Class::STL::DataMembers;
- Class::STL::Members::Disable;
- New count_if, transform, remove_if algorithms.
- Changed argument requirements for algorithm functions.
- New utilities: bind1st, bind2nd, mem_fun,
- changed to_array() functionality: now will return array of
elements objects (not element.data() values).
- The container begin(), end(), rbegin() and rend() functions now return a newly constructed
Iterator object.
- Overloaded increment (++) and decrement (--) operators for Iterator classes.
- Bug fixes.
- Additional example scripts.
0.01 Fri Feb 24 13:25:44 2006
- original version; created by h2xs 1.23 with options
-X Class::STL::Containers