2007-09-21 Diab Jerius Tag: 0.37 2007-09-21 11:50 -0400 djerius (3a78dd44540c [tip]) * t/pod-coverage.t: incorrect setting of plans if Test::Pod::Coverage wasn't available 2007-09-21 11:49 -0400 djerius (3783855a2529) * lib/HTML/TableParser.pm, lib/HTML/TableParser/Table.pm: quiet inappropriate perlcritic warning 2007-09-20 09:32 -0400 djerius (5319a84f952d) * .hgtags: Added tag 0.36 for changeset 41f15244f68e 2007-09-20 09:32 -0400 djerius (41f15244f68e [0.36]) * ChangeLog, Changes: update for release 2007-09-20 09:30 -0400 djerius (192398e71e2e) * lib/HTML/TableParser.pm, lib/HTML/TableParser/Table.pm: add version to Table.pm to fix PAUSE indexer error 2007-09-19 21:26 -0400 djerius (91a53eaf66e1) * .hgtags: Added tag 0.35 for changeset 2bdac628534b 2007-09-19 21:26 -0400 djerius (2bdac628534b [0.35]) * ChangeLog, Changes, lib/HTML/TableParser.pm: update for release 2007-09-19 21:21 -0400 djerius (2856b191708a) * Makefile.PL: switch to Module::Install 2007-09-19 21:21 -0400 djerius (eae5f8ad6b1c) * MANIFEST.SKIP: more cruft to ignore 2007-09-19 21:20 -0400 djerius (748e7437cd7a) * LICENSE: updated to GPL3 2007-09-19 21:20 -0400 djerius (97709599c2ee) * MANIFEST: no longer necessary 2007-09-19 21:19 -0400 djerius (628bc9e0d4a1) * README: updated to GPL3 2007-09-19 21:18 -0400 djerius (df8f9fd02b7f) * TableParser.pm, lib/HTML/TableParser.pm, lib/HTML/TableParser/Table.pm: separate modules into separate files. rename private methods to satisfy pod-coverage 2007-09-19 21:12 -0400 djerius (0cba157ce5f9) * t/00-load.t, t/perlcritic.t, t/pod-coverage.t, t/pod.t: add new tests for pod and perlcritic 2007-09-19 21:12 -0400 djerius (c95a01dc6397) * t/contents.t: fix to work with Test::More version 0.71 2007-09-19 21:46 +0000 dj (f60fb810ce45) * ChangeLog: 2007-09-19 21:46:25 by dj added ChangeLog 2007-09-19 17:47 -0400 djerius (8a0299e24612) * .hgtags: Added tag V0_34 for changeset 453b953f2d9f 2002-09-07 05:32 +0000 dj (453b953f2d9f [V0_34]) * Changes, Makefile.PL, TableParser.pm: 2002-09-07 05:32:07 by dj requires HTML::Parser 3.26 which fixes callback bug in 3.25 2007-09-19 17:47 -0400 djerius (478bb87c1f1d) * .hgtags: Added tag V0_33 for changeset c0564fdb1ac8 2002-09-03 18:35 +0000 dj (c0564fdb1ac8 [V0_33]) * Changes, TableParser.pm: 2002-09-03 18:35:58 by dj 2007-09-19 17:47 -0400 djerius (0f8473cd7ff7) * .hgtags: Added tag V0_32 for changeset 4956937bff5b 2002-09-03 18:11 +0000 dj (4956937bff5b [V0_32]) * MANIFEST, TableParser.pm: 2002-09-03 18:11:19 by dj 2002-09-03 15:36 +0000 dj (836e5206bc16) * Changes, t/end_table.t, tdata/end_table.html: 2002-09-03 15:36:54 by dj new tests for extra tag 2002-09-03 15:36 +0000 dj (2e6fff08352c) * TableParser.pm: 2002-09-03 15:36:39 by dj extra tags were not handled properly. it now croaks if it hits an extra tag. 2007-09-19 17:47 -0400 djerius (e4b2f2607c8d) * .hgtags: Added tag V0_31 for changeset cdacedc7dc1a 2002-04-20 06:14 +0000 dj (cdacedc7dc1a [V0_31]) * Changes, Makefile.PL, README, TableParser.pm: 2002-04-20 06:14:08 by dj 2007-09-19 17:47 -0400 djerius (328df5306ba0) * .hgtags: Added tag V0_03 for changeset 1033aedf4281 2002-04-18 16:53 +0000 dj (1033aedf4281 [V0_03]) * README: 2002-04-18 16:53:19 by dj 2002-04-18 16:50 +0000 dj (554df778ed90) * TableParser.pm: 2002-04-18 16:50:16 by dj - decode_entitites was being called too late in fix_texts, so Trim was less than effectual. - added DecodeNBSP attribute to fix nbsp decoding issues. - callbacks for methods and classes can be turned off by assigning an undef value to the appropriate key in the table request. - the warn callback is also passed the line number now. this is an incompatible change in the API. 2002-04-18 16:49 +0000 dj (2ba5f22a5de6) * Changes, MANIFEST: 2002-04-18 16:49:42 by dj 2002-04-18 13:22 +0000 dj (a7f7a965932d) * t/class-01.t: 2002-04-18 13:22:25 by dj test of method/class undef 2002-04-17 16:01 +0000 dj (0184d19c59c0) * TableParser.pm: 2002-04-17 16:01:26 by dj - specification of ids and column names in matches has been extended and simplified. id and cols now may take arrayrefs of things to match. colre is deprecated. - matches can be made using literals, subroutines and qr// created regexps. the latter two are automatically recognized. - explicit exclusions and skipping of tables is now possible - improved docs (a bit) 2002-04-17 16:01 +0000 dj (e1ce201050aa) * t/contents.t: 2002-04-17 16:01:03 by dj new tests for new features 2002-04-17 16:00 +0000 dj (13b357876758) * Changes, README, data/table2.hdr, data/table2.html: 2002-04-17 16:00:39 by dj 2007-09-19 17:47 -0400 djerius (cb8a13943586) * .hgtags: Added tag V0_02 for changeset 75960cc6baf1 2002-04-12 20:48 +0000 dj (75960cc6baf1 [V0_02]) * TableParser.pm: 2002-04-12 20:48:08 by dj 2002-03-11 14:26 +0000 dj (a0ef168831d9) * TableParser.pm: 2002-03-11 14:26:13 by dj 2002-01-31 02:06 +0000 dj (476ba2ba3831) * MANIFEST, README, THANKS: 2002-01-31 02:05:05 by dj 2002-01-31 01:59 +0000 dj (9c0598046f62) * Changes, TableParser.pm: 2002-01-31 01:59:43 by dj one could not use id=DEFAULT as a fall through if a column name match didn't work. in fact, one couldn't intersperse id's in a request list; they all had to be at the beginning. there's now a well defined order in how requests are processed. fixing this uncovered another subtle bug. a header line was originally recognized only after finishing the first non-header line. this lead to the situation that if an embedded table was in the first non-header row, it would be matched against column name match requests before the enclosing table, because it would be completely parsed before the enclosing table's header was even recognized. to fix this, we finish off a header in the first non- header column if the previous row was a header and the current row isn't a header. added an embedded table test in t/contents.t format of comparison data was wrong. wanted embedded tab between columns, got character sequence '\t' checking whether a request had been used was 99% foobared. 2002-01-31 01:58 +0000 dj (595fbdeb6f11) * t/common.pl, t/contents.t: 2002-01-31 01:58:38 by dj consolidated some code. now tests embedded table fixed some errors from before. how'd it work? 2002-01-31 01:58 +0000 dj (c4427160d1c8) * t/counts.pl: 2002-01-31 01:58:13 by dj can't reuse parser objects now 2002-01-31 01:57 +0000 dj (5678b2ab5146) * t/req_order.t: 2002-01-31 01:57:51 by dj new test 2002-01-31 01:57 +0000 dj (0f30d6d72875) * MANIFEST, MANIFEST.SKIP: 2002-01-31 01:57:05 by dj 2002-01-31 01:34 +0000 dj (aa7ebe60ba56) * data/table2-1.Chomp.data, data/table2-1.Decode.data, data/table2-1.Default.data, data/table2-1.Trim.data, data/table2-1.hdr: 2002-01-31 01:34:06 by dj new data for embedded table 2002-01-31 01:33 +0000 dj (31cffe3cd722) * data/ned.Chomp.data, data/ned.Decode.data, data/ned.Default.data, data/ned.Trim.data, data/screwy.Chomp.data, data/screwy.Decode.data, data/screwy.Default.data, data/screwy.Trim.data, data/table.Chomp.data, data/table.Decode.data, data/table.Default.data, data/table.Trim.data, data/table2.Chomp.data, data/table2.Decode.data, data/table2.Default.data, data/table2.Trim.data: 2002-01-31 01:33:50 by dj really wanted tab, not '\t'. fixed that 2007-09-19 17:47 -0400 djerius (20af52277ea9) * .hgtags: Added tag V0_1 for changeset 0849908f7a2d 2001-12-12 22:17 +0000 dj (0849908f7a2d [V0_1]) * README: 2001-12-12 22:17:56 by dj 2001-12-12 22:17 +0000 dj (513f7d1f73cb) * Changes, INSTALL, LICENSE, MANIFEST, MANIFEST.SKIP, Makefile.PL, README, TableParser.pm, data/ned.Chomp.data, data/ned.Decode.data, data/ned.Default.data, data/ned.Trim.data, data/ned.hdr, data/ned.html, data/screwy.Chomp.data, data/screwy.Decode.data, data/screwy.Default.data, data/screwy.Trim.data, data/screwy.hdr, data/screwy.html, data/table.Chomp.data, data/table.Decode.data, data/table.Default.data, data/table.Trim.data, data/table.hdr, data/table.html, data/table2.Chomp.data, data/table2.Decode.data, data/table2.Default.data, data/table2.Trim.data, data/table2.hdr, data/table2.html, html/ned.html, html/screwy.html, html/table.html, html/table2.html, t/class.t, t/contents.t, t/counts.pl, t/funcs.t, t/methods.t, test.pl: 2001-12-12 22:16:59 by dj Major rewrite 2007-09-19 17:46 -0400 djerius (ea46c684d5de) * .hgtags: Added tag initial for changeset 11a58a96c262 1999-12-16 18:00 +0000 dj (11a58a96c262 [initial]) * Changes, INSTALL, MANIFEST, Makefile.PL, TableParser.pm, html/ned.html, html/screwy.html, html/table.html, html/table2.html, test.pl: 1999-12-16 18:00:21 by dj Initial revision 2007-09-19 17:46 -0400 djerius (11692bba182f) * .hgignore: Tailor preparing to convert repo by adding .hgignore