Revision history for App-dux
1.43 2014-04-25 (SHARYANTO)
[BUG FIXES]
- Fix regex in 'dux -l' to show Data::Unixish::ANSI::* functions.
1.42 2014-04-24 (SHARYANTO)
- Pass -cmdline object to function, to let dux functions be aware when
called under CLI.
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).