Revision history for Util-Any

0.19    2010/04/03 02:00:00
        add List::Pairwise to list.
        add -data which is as same as -scalar

0.18    2010/01/01 06:17:05
        remove List::MoreUtils from Util::Any itself(they are left in definition).
        Fix bug: didn't understand argument order, collectory in some case.

0.17    2009/10/06 03:32
	add -args option to give common arguments to all functions in same kind.
  	enable to work -all with kind setting. for example
	       -all, -list => {...}
	fix typo: inherit Perl6::Export::Attr and ':ALL' keyword didn't work correctly.
	fix typo: inherit Exporter and ':all' keyword didn't work correctly.
        Thanks to  Richard Jelinek, again.

0.16    2009/09/30 03:16
        fix bug: using SubExportor's generator way and select functions with rename function,
                 didn't working correctly
                 example: ["function", "function2", function3 => {-as => "functionX"}]
        fix bug: using SubExporter's generator way, didn't add prefix.
        if wrong option is passed as plugin options, Carp.
        refactored code. fix buggy code.

0.15    2009/09/29 04:17
	fix bug: -as doesn't work for renamed function.
 	now, can choose how to load plugin. 'lazy', 'eager' or '0'.
          default is 'lazy'.

0.14    2009/09/26 11:02
  	add pluggable feature.
  	performance improvement.
	    if empty -select option is passed,
	    don't seek class's all functions.
        warn when unkown arguments are passed.

0.13    2009/09/24 13:53
        improve code generator.
            enable not to set -as.
            export code generator when specifing only kind.
        perfomance improvement
        fix typo in document

0.12    2009/09/15 16:29
  	fix bug importing with specific functions
 	    for example, -list => ['uniq'];
	    it occurs when one kind has multiple modules.
	    This bug is from 0.08
	fix bug, export like SubExpoter (rename using -as) didn't work.
	fix bug, the following importing didn't work.
	    use Util::Any {-list => ['uniq']};
	    This was bug of documennt, but now work.
	fix document
            -kind => 'function' doesn't work. use -kind => ['function'], instead.
            for example, -list => ['uniq']
	add test for synopsis example
 	add test of Sub::Exporter generators way and write docuement about it.
	fix typo in test script

0.11    2009/09/15 09:47
	fix test script. if module is not installed, skip test.

0.10    2009/09/14 11:47
	add option smart_rename.

0.09    2009/09/14 03:31
	Fix bug, prefix doesn't work when using '-kind' style.

0.08    2009/09/11 15:58
	support Sub::Exporter
        support some of exporting ways of Sub::Exporter

0.07    2009/04/12 03:58
        Fix bug when inheriting
        Thanks to  Richard Jelinek

0.06    2009/03/22 14:55
        support Exporter and Exporter::Simple

0.05    2009/03/22 02:35
        solve the problem using Util::Any with Perl6::Export::Atttrs
        new feature to inherit Util::Any(-Base and -Perl6ExportAttrs)

0.04    2008/12/14 17:34
	-select & -except option is added to select functions to be exported.
        enable to rename function name.

0.03    2008/12/05 15:37
        add debug option
        write document in detail
        fix for Perl 5.10.
        Perl 5.10 Hash::Util doesn't have some functions which are defined in EXPORT_OK.

0.02    2008/12/03 14:52
        class variables should be cloned in sub class,
        so change %Utils variables from hash to hash ref to clone easily.

0.01    2008/12/03 03:13
        First version