====================================================================== --- Text-TabularDisplay --- ====================================================================== 2004-10-20 16:28 dlc * TabularDisplay (1.20): Applied a mutate agglomeration of a pair of patches from Prakash Kailasa and Paul Cameron to address newline folding within values, slightly modified according to suggestions from Slaven Rezic. 2004-09-21 09:14 dlc * TabularDisplay.pm (1.19): Applied a patch from Eric Cholet to silence warnings () 2002-10-28 15:14 dlc * README (1.6): Version updates. 2002-10-25 00:10 dlc * README (1.5): Updated. 2002-10-25 00:10 dlc * Changes (1.11): Automatically generated by cvs2cl.pl for dlc@tumbleweed 2002-10-25 00:10 dlc * Makefile.PL (1.5): Using DISTVNAME and SUFFIX. 2002-10-25 00:10 dlc * MANIFEST (1.7): Added another example: tdisplay 2002-10-25 00:08 dlc * examples/mysql.pl (1.3): Added optional addition of MySQL::Config. Changed username references to user, so that the defaults in my.cnf could be used. 2002-10-24 23:56 dlc * examples/tdisplay (1.2): Hey, this is actually kind of useful. Should this be one of the examples, or should it be an actual part of the package? 2002-10-24 23:29 dlc * examples/tdisplay (1.1): Command-line script to display stuff as tables. 2002-10-24 18:26 dlc * t/13.t (1.2): Updated test. 2002-10-24 18:26 dlc * TabularDisplay.pm (1.18): Added _SIZE. Does The Right Thing for cases where the number of elements in the header is changed after data is added. See t/13.t for more details, and an example of what this actually means. 2002-10-24 17:48 dlc * README (1.4): Up-to-date README. 2002-10-24 17:42 dlc * Changes (1.10): Automatically generated by cvs2cl.pl for dlc@tumbleweed 2002-10-24 17:40 dlc * t/14.t (1.1): Test for populate(). 2002-10-24 17:40 dlc * examples/dump-passwd.pl (1.2): Removed alignment characters (no longer applicable), and simplified the program a lot. 2002-10-24 17:31 dlc * MANIFEST (1.6): Added another test. 2002-10-24 17:31 dlc * TabularDisplay.pm (1.17): Added paginate() method. 2002-10-16 07:04 dlc * TabularDisplay.pm (1.16): populate unintentionally ate the array it was passed; fixed. Added items method, which returns the number of elements that the structure contains. 2002-10-15 16:26 dlc * examples/mysql.pl (1.2): Added command history (reads/writes to ~/.mysql_history). 2002-10-15 16:21 dlc * examples/aliases (1.2): Added -l to #! line. 2002-10-15 16:21 dlc * t/08.t (1.5): Removed alignment tests. 2002-10-15 16:20 dlc * TabularDisplay.pm (1.15): Silly diff: added ; to end of a line. 2002-10-15 16:20 dlc * TabularDisplay.pm (1.14): Moved Version() to beginning. Removed references to _format_column, including definition. Removed _align function: Alignment no longer exists. 2002-10-09 07:19 dlc * TabularDisplay.pm (1.12), TabularDisplay.pm (1.13): Gets version from $Revision: 1.1.1.1 $. 2002-10-09 07:18 dlc * Makefile.PL (1.4): Uses TabularDisplay.pm for version. 2002-10-09 07:14 dlc * TabularDisplay.pm (1.11): Added _format_column function, which formats the column names. Added _align function, which justifies text Added sum function, which returns the sum of the elements in an array. This is a nice function, I like it. Added integer pragma, in a (potentially misguided) attempt to make division faster. Updated documentation to reflect changes. 2002-10-09 07:11 dlc * MANIFEST (1.5): Added another example and another test. 2002-10-09 07:11 dlc * t/08.t (1.4): Readded test, with new contents. 2002-10-09 07:05 dlc * examples/dump-passwd.pl (1.1): Another example. 2002-10-08 16:35 dlc * t/08.t (1.3): Removed string overloading, so this test is not relevent. 2002-10-08 13:47 dlc * TabularDisplay.pm (1.10): Clears _COLUMNS when new columns are added. 2002-10-08 13:46 dlc * t/13.t (1.1): Test for column silliness, reported by "David N. Blank-Edelman" . 2002-09-24 06:47 dlc * TabularDisplay.pm (1.9): Automatically sets $VERSION 2002-09-24 06:39 dlc * TabularDisplay.pm (1.8), Makefile.PL (1.3): Incremented version number for release. 2002-09-24 06:38 dlc * Changes (1.7), Changes (1.8), Changes (1.9): Automatically generated by cvs2cl.pl for dlc@tumbleweed 2002-09-24 06:38 dlc * .todo (1.2): Marked documentation complete. 2002-09-23 23:43 dlc * TabularDisplay.pm (1.7): More VERSION stuff. 2002-09-23 23:41 dlc * TabularDisplay.pm (1.6): Added VERSION stuff. 2002-09-23 23:39 dlc * Changes (1.6): Automatically generated by cvs2cl.pl for dlc@tumbleweed 2002-09-23 23:39 dlc * Makefile.PL (1.2): Updated $VERSION 2002-09-23 23:35 dlc * t/05.t (1.3): Changes to accomidate $start and $end additions to render(). 2002-09-23 23:35 dlc * README (1.3): Updated README 2002-09-23 23:35 dlc * Changes (1.4), Changes (1.5): Automatically generated by cvs2cl.pl for dlc@tumbleweed 2002-09-23 23:34 dlc * TabularDisplay.pm (1.5): Added $start and $end to render(); documented them. 2002-09-23 23:23 dlc * TabularDisplay.pm (1.4): Some more documentation. 2002-09-23 22:44 dlc * MANIFEST (1.4): Added examples/mysql.pl; resorted 2002-09-23 22:44 dlc * examples/mysql.pl (1.1): Example mysql client, using Text::TabularDisplay 2002-09-23 18:15 dlc * MANIFEST (1.3): Added examples and t/12.t 2002-09-23 18:14 dlc * README (1.2): Updated README. 2002-09-23 18:12 dlc * Changes (1.3): Automatically generated by cvs2cl.pl for dlc@tumbleweed 2002-09-23 18:12 dlc * TabularDisplay.pm (1.3): Moved resetting to reset() and out of columns(). columns() calls _add internally. add() calls _add internally. Added _add() function, which adds data to the instance. Removed references to $self->{ _COLUMNS }; replaced with [ $self->columns ]. Added populate() method, which handles references to array refs -- no longer a special case in add(). Updated documentation: documented reset(), populate(); removed incorrect documentation for add() and columns(). 2002-09-23 18:09 dlc * t/12.t (1.1): Tests adding columns after the fact. 2002-09-23 18:08 dlc * t/11.t (1.2): Modified add; no longer takes [ [], [], [], ]. Use populate() instead. Updated test. 2002-09-23 18:08 dlc * t/03.t (1.3): Changes the way columns bahaves; updated tests. 2002-09-23 18:07 dlc * t/01.t (1.3): No real changes. 2002-09-23 12:02 dlc * TabularDisplay.pm (1.2): Added clone method. Added lots more docs. Handles arrayrefs of arrayrefs. 2002-09-23 12:01 dlc * MANIFEST (1.2): Added tests 9, 10, and 11 2002-09-23 07:09 dlc * examples/aliases (1.1): Example usage. 2002-09-23 06:49 dlc * t/11.t (1.1): Test for passing arrays of arrays to add(). 2002-09-23 06:33 dlc * t/10.t (1.1): Added test for add() chaining. 2002-09-23 06:26 dlc * t/: 01.t (1.2), 02.t (1.2), 03.t (1.2), 04.t (1.2), 05.t (1.2), 06.t (1.2), 07.t (1.2), 08.t (1.2): Added RCS Id strings. 2002-09-23 06:26 dlc * t/09.t (1.1): Added test for clone method. 2002-09-23 06:15 dlc * Changes (1.2): Automatically generated by cvs2cl.pl for dlc@tumbleweed 2002-09-23 06:15 dlc * .todo (1.1), Changes (1.1), MANIFEST (1.1), Makefile.PL (1.1), README (1.1), TabularDisplay.pm (1.1), t/01.t (1.1), t/02.t (1.1), t/03.t (1.1), t/04.t (1.1), t/05.t (1.1), t/06.t (1.1), t/07.t (1.1), t/08.t (1.1): Initial revision 2002-09-23 06:15 dlc * .todo (1.1.1.1), Changes (1.1.1.1), MANIFEST (1.1.1.1), Makefile.PL (1.1.1.1), README (1.1.1.1), TabularDisplay.pm (1.1.1.1), t/01.t (1.1.1.1), t/02.t (1.1.1.1), t/03.t (1.1.1.1), t/04.t (1.1.1.1), t/05.t (1.1.1.1), t/06.t (1.1.1.1), t/07.t (1.1.1.1), t/08.t (1.1.1.1) (utags: start): Text::TabularDisplay vim: set ft=changelog: