Revision history for Util-Any 0.25 2016-12-19T15:53:52Z remove Perl6::Export::Attrs support. 0.24 2014-07-22T22:35:47Z Fix test. test failes because List::MoreUtils and List::Utils have same name function in some Perl versions. Fix some typos. 0.22 2010/04/29 22:58:00 change the way to disable executing code defined as '.'. (see 'DO SOMETHING WITHOUT EXPORTING ANYTHING'.) for example, -list => [''] -> -list => [] avoid warning message on perl 5.12 0.21 2010/04/22 02:38:00 fix bug: _default_kinds and -all keyword doesn't work well. add documentation for _default_kinds. 0.20 2010/04/12 23:33:00 add feature only execute code without exporting anything. add _default_kinds method to specify default kinds to export. 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