Revision history for App-dux 1.41 2014-04-20 (SHARYANTO) - No functional changes. - Rename attribute x.dux.* to x.app.dux.* to be more consistent (use lowercased package name as prefix), but still support old names for backward-compat for now. 1.40 2014-04-18 (SHARYANTO) - No functional changes. - Adjust to Perinci::CmdLine 1.06+ (rename of 'subcommand' action to 'call'). 1.39 2013-12-13 (SHARYANTO) - No functional changes. - Adjust to Perinci::CmdLine 0.97+ (switch from Locale::Maketext to Locale::TextDomain). 1.38 2013-11-11 (SHARYANTO) - Read input and print output as UTF-8. 1.37 2013-11-11 (SHARYANTO) - No functional changes. - Show also Data::Unixish version in --version. 1.36 2013-11-07 (SHARYANTO) - No functional changes. - Rebuild to test MetaCPAN indexing (previous release failed to be indexed by MetaCPAN). 1.35 2013-10-04 (SHARYANTO) - No functional changes. - Adjust to recent version of Perinci::CmdLine (which has color themes). 1.34 2013-09-30 (SHARYANTO) - Add special argument to dux function -dux_cli => 1 to let function be aware it is being run under 'dux' CLI app. 1.33 2013-04-19 (SHARYANTO) [BUG FIXES] - 'dux -l' didn't recurse. 1.32 2013-04-14 (SHARYANTO) [ENHANCEMENTS] - Support output streaming (for infinite outputs and immediate displaying of result). Format needs to be 'text', function needs to declare a true 'x.dux.is_stream_output' property attribute, where dux will setup a tied array which prints result as items are being pushed to it. 1.31 2013-04-13 (SHARYANTO) - No functional changes. Set Perinci::CmdLine dep version. 1.30 2013-04-13 (SHARYANTO) [REMOVED FEATURES] - No longer observe 'x.dux.default_format'. This functionality is now provided more generally by Perinci::CmdLine via the 'x.perinci.cmdline.default_format' attribute. 1.29 2013-04-12 (SHARYANTO) - No functional changes. Fix small bug in setting format from x.dux.default_format. 1.28 2013-04-12 (SHARYANTO) - Observe 'x.dux.default_format' Rinci metadata attribute. - Show nicer error message on unknown dux function (instead of Module::Load exception). 1.27 2013-04-11 (SHARYANTO) - Observe 'x.dux.strip_newlines' Rinci metadata attribute. - Sort -l output. 1.26 2012-08-08 (SHARYANTO) - Add --list (-l) option to list available dux functions. 1.25 2012-08-08 (SHARYANTO) - No functional changes. Increase Perl minimum version 5.10.0 -> 5.10.1 (uses 'parent'). 1.24 2012-08-07 (SHARYANTO) - No functional changes. Fix Abstract. 1.23 2012-08-07 (SHARYANTO) - First version. Split from Data-Unixish to resolve circular dependency problem (reported by Dagfinn Ilmari Mannsåker).