Revision history for Data-Format-Pretty-Console
0.17 2012-08-07 (SHARYANTO)
No functional changes. Remove circular dependency on
Data::Format::Pretty [RT#78781]. Thanks, MITHALDU.
0.16 2012-07-25 (SHARYANTO)
Don't decode utf8, it will result in 'Cannot decode strings with wide
character' error when string contains utf8 + I/O (e.g. stdout) already
:utf8.
0.15 2012-07-18 (SHARYANTO)
Better detection of words in column name (e.g. 'parseDate', 'TIME1')
using Parse::VarName.
0.14 2012-07-18 (SHARYANTO)
No functional changes. Oops, environments FORMAT_PRETTY_TABLE_COLUMN_*
didn't work before.
0.13 2012-07-18 (SHARYANTO)
- Add option 'table_column_formats' to format column values with
Data::Unixish (dux) functions. If not specified, some formatting
heuristics will be applied: columns with names like 'date1' or
'create_time' will be formatted as 'date'.
- Add environment FORMAT_PRETTY_TABLE_COLUMN_ORDERS to set default
'table_column_orders' option.
- Add environment FORMAT_PRETTY_TABLE_COLUMN_FORMATS to set default
'table_column_formats' option.
0.12 2012-03-29 (SHARYANTO)
Add content_type().
0.11 2011-08-11 (SHARYANTO)
No functional changes. Added Data::Format::Pretty::Text which is a
shortcut for formatting with Console with option interactive=1, while
Data::Format::Pretty::SimpleText is a shortcut for interactive=0.
0.10 2011-07-28 (SHARYANTO)
[INCOMPATIBLE CHANGES]
- In interactive (table) mode, no longer prints header row for array,
hash, and aoa data (they are quite meaningless anyway, respectively:
"data", "key, value", and "col0, col1, ..."). No changes in
non-interactive (tab-separated text) mode, since headers are never
printed.
0.09 2011-06-15 (SHARYANTO)
No functional changes. Internally restructured as OO to allow being
subclassed by Data::Format::Pretty::HTML.
0.08 2011-05-20 (SHARYANTO)
[ENHANCEMENTS]
- Add option: table_column_orders.
0.07 2011-02-23 (SHARYANTO)
Scalar formatting: don't add newline when scalar already ends with
newline.
0.06 2011-02-06 (SHARYANTO)
Stringify objects (suggested by JOHANL) [resolved rt#65357].
0.05 2011-01-28 (SHARYANTO)
Add option: interactive
0.04 2011-01-13 (SHARYANTO)
Fix handling of [] (empty aoa).
0.03 2010-12-24 (SHARYANTO)
Pretty print hash of hashes.
0.02 2010-11-20 (SHARYANTO)
In displaying list/hash, list elements/hash values are now "cells"
(short scalars or short arrays) instead of just scalars.
Rewrite tests.
0.01 2010-11-19 (SHARYANTO)
First release.