~ubuntu-branches/ubuntu/wily/libhtml-tableparser-perl/wily

« back to all changes in this revision

Viewing changes to Changes

  • Committer: Package Import Robot
  • Author(s): gregor herrmann, Salvatore Bonaccorso, gregor herrmann
  • Date: 2014-10-23 22:46:28 UTC
  • mfrom: (1.1.2)
  • Revision ID: package-import@ubuntu.com-20141023224628-yldidkvnxuvy3vtw
Tags: 0.40-1
* Team upload.

[ Salvatore Bonaccorso ]
* Change Vcs-Git to canonical URI (git://anonscm.debian.org)
* Change search.cpan.org based URIs to metacpan.org based URIs
* Update Vcs-Browser URL to cgit web frontend

[ gregor herrmann ]
* New upstream release.
* Drop spelling-error.patch, applied upstream.
* debian/copyright: update copyright years; add new third-party files.
* Drop build dependencies on libtest-pod*.
  Corresponding tests are author tests now.
* Mark package as autopkgtest-able.
* Declare compliance with Debian Policy 3.9.6.

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
1
Revision history for Perl extension HTML::TableParser.
2
2
 
3
 
0.38  Tue May 13 22:28:38 EDT 2008
4
 
        - no code changes -- CPAN distribution had bad META.yml file
5
 
 
6
 
0.37  Fri Sep 21 11:52:34 EDT 2007
7
 
        - incorrect setting of plans if Test::Pod::Coverage wasn't available
8
 
        - quiet inappropriate perlcritic warning
9
 
 
10
 
0.36  Thu Sep 20 09:30:35 EDT 2007
11
 
        - add version to Table.pm to fix PAUSE indexer error
12
 
 
13
 
0.35  Wed Sep 19 21:22:22 EDT 2007
14
 
        - fix test to work with Test::More 0.71
15
 
        - reorganize to a more modern layout
16
 
        - new pod & perlcritic tests
17
 
 
18
 
0.34  Sat Sep  7 01:25:01 EDT 2002
19
 
        - HTML::Parser v. 3.25 didn't handle croaks in callbacks
20
 
          correctly. 3.26 does; Makefile.PL was updated to require it.
21
 
 
22
 
0.33  Tue Sep  3 14:15:13 EDT 2002
23
 
        - MANIFEST was out of date.  oops.
24
 
 
25
 
0.32  Tue Sep  3 11:32:20 EDT 2002
26
 
        - extra </table> tags were not handled properly. it now
27
 
          croaks if it hits an extra </table> tag.
28
 
 
29
 
0.31  Sat Apr 20 01:56:28 EDT 2002
30
 
        - was using features of Test::More v0.32 and didn't
31
 
          specify a version in Makefile.PL, causing problems
32
 
          with earlier versions.  Ooops.
33
 
 
34
 
0.3   Wed Apr 17 11:26:31 EDT 2002
35
 
        - specification of ids and column names in matches has been
36
 
          extended and simplified.  id and cols now may take
37
 
          arrayrefs of things to match. colre is deprecated.
38
 
 
39
 
        - matches can be made using literals, subroutines and qr//
40
 
          created regexps.  the latter two are automatically recognized.
41
 
 
42
 
        - explicit exclusions and skipping of tables is now possible
43
 
 
44
 
        - improved docs (a bit)
45
 
 
46
 
        - decode_entitites was being called too late in fix_texts,
47
 
          so Trim was less than effectual.
48
 
 
49
 
        - added DecodeNBSP attribute to fix nbsp decoding issues.
50
 
 
51
 
        - callbacks for methods and classes can be turned off
52
 
          by assigning an undef value to the appropriate key in the
53
 
          table request.  
54
 
 
55
 
        - the warn callback is also passed the line number now.
56
 
          this is an incompatible change in the API.
57
 
 
58
 
0.2   Wed Jan 30 19:54:14 EST 2002
59
 
 
60
 
        - one could not use id=DEFAULT as a fall through if a column 
61
 
          name match didn't work.  in fact, one couldn't intersperse
62
 
          id's in a request list; they all had to be at the beginning.
63
 
          there's now a well defined order in how requests are
64
 
          processed.
65
 
 
66
 
        - fixing this uncovered another subtle bug.  a header line was
67
 
          originally recognized only after finishing the first
68
 
          non-header line.  this lead to the situation that if an
69
 
          embedded table was in the first non-header row, it would be
70
 
          matched against column name match requests before the enclosing
71
 
          table, because it would be completely parsed before the
72
 
          enclosing table's header was even recognized.  to fix this,
73
 
          we finish off a header in the first non-header column if the
74
 
          previous row was a header and the current row isn't a
75
 
          header.
76
 
        
77
 
        - added an embedded table test in t/contents.t
78
 
 
79
 
        - format of comparison data was wrong. wanted embedded tab
80
 
          between columns, got character sequence '\t'
81
 
        
82
 
        - checking whether a request had been used was 99% foobared.
83
 
 
84
 
 
85
 
0.1   Wed Dec 12 17:12:22 EST 2001
86
 
        - total rewrite.  the only thing left of the old
87
 
        code is probably the header/row column&row spanning code.
88
 
 
89
 
0.01  Fri Dec 10 14:36:39 1999
90
 
        - original version; created by h2xs 1.18
91
 
 
 
3
0.40    2014-08-22T14:02:33-0400
 
4
 
 
5
  * fix typo in docs RT#82224
 
6
 
 
7
 
 
8
0.39    2014-08-22T13:45:47-0400
 
9
 
 
10
  * CPAN::testers all green; upgrade to release.
 
11
 
 
12
0.38_02 2014-08-18T15:17:53-0400
 
13
 
 
14
  [PACKAGING]
 
15
 
 
16
    * don't distribute MYMETA files
 
17
    * update ChangeLog
 
18
 
 
19
0.38_01 2014-08-18T10:55:06-0400
 
20
 
 
21
  [BUILD FIXES]
 
22
    * move author tests to xt/ RT98127
 
23
 
 
24
    * remove deprecated syntax in t/contents.t RT97725
 
25
 
 
26
    * use cpanfile to manage dependencies
 
27
 
 
28
    * add repository link to metadata
 
29
 
 
30
0.38  2008-05-13T22:28:38-0400
 
31
 
 
32
  * no code changes -- CPAN distribution had bad META.yml file
 
33
 
 
34
0.37  2007-09-20T09:30:35-0400
 
35
 
 
36
  * incorrect setting of plans if Test::Pod::Coverage wasn't available
 
37
 
 
38
  * quiet inappropriate perlcritic warning
 
39
 
 
40
0.36  2007-09-20T09:30:35-0400
 
41
 
 
42
  * add version to Table.pm to fix PAUSE indexer error
 
43
 
 
44
0.35  2007-09-19T21:22:22-0400
 
45
 
 
46
  * fix test to work with Test::More 0.71
 
47
 
 
48
  * reorganize to a more modern layout
 
49
 
 
50
  * new pod & perlcritic tests
 
51
 
 
52
0.34  2002-09-07T01:25:01-0400
 
53
 
 
54
  * HTML::Parser v. 3.25 didn't handle croaks in callbacks
 
55
    correctly. 3.26 does; Makefile.PL was updated to require it.
 
56
 
 
57
0.33  2002-09-03T14:15:13-0400
 
58
 
 
59
  * MANIFEST was out of date.  oops.
 
60
 
 
61
0.32  2002-09-03T11:32:20-0400
 
62
 
 
63
  * extra </table> tags were not handled properly. it now croaks if it
 
64
    hits an extra </table> tag.
 
65
 
 
66
0.31  2002-04-20T01:56:28-0400
 
67
 
 
68
  * was using features of Test::More v0.32 and didn't specify a
 
69
    version in Makefile.PL, causing problems with earlier versions.
 
70
    Ooops.
 
71
 
 
72
0.3   2002-04-17T11:26:31-0400
 
73
 
 
74
  * specification of ids and column names in matches has been
 
75
    extended and simplified.  id and cols now may take
 
76
    arrayrefs of things to match. colre is deprecated.
 
77
 
 
78
  * matches can be made using literals, subroutines and qr//
 
79
    created regexps.  the latter two are automatically recognized.
 
80
 
 
81
  * explicit exclusions and skipping of tables is now possible
 
82
 
 
83
  * improved docs (a bit)
 
84
 
 
85
  * decode_entitites was being called too late in fix_texts,
 
86
    so Trim was less than effectual.
 
87
 
 
88
  * added DecodeNBSP attribute to fix nbsp decoding issues.
 
89
 
 
90
  * callbacks for methods and classes can be turned off
 
91
    by assigning an undef value to the appropriate key in the
 
92
    table request.
 
93
 
 
94
  * the warn callback is also passed the line number now.
 
95
    this is an incompatible change in the API.
 
96
 
 
97
0.2   2002-01-30T19:54:14-0500
 
98
 
 
99
  * one could not use id=DEFAULT as a fall through if a column
 
100
    name match didn't work.  in fact, one couldn't intersperse
 
101
    id's in a request list; they all had to be at the beginning.
 
102
    there's now a well defined order in how requests are
 
103
    processed.
 
104
 
 
105
  * fixing this uncovered another subtle bug.  a header line was
 
106
    originally recognized only after finishing the first
 
107
    non-header line.  this lead to the situation that if an
 
108
    embedded table was in the first non-header row, it would be
 
109
    matched against column name match requests before the enclosing
 
110
    table, because it would be completely parsed before the
 
111
    enclosing table's header was even recognized.  to fix this,
 
112
    we finish off a header in the first non-header column if the
 
113
    previous row was a header and the current row isn't a
 
114
    header.
 
115
 
 
116
  * added an embedded table test in t/contents.t
 
117
 
 
118
  * format of comparison data was wrong. wanted embedded tab
 
119
    between columns, got character sequence '\t'
 
120
 
 
121
  * checking whether a request had been used was 99% foobared.
 
122
 
 
123
 
 
124
0.1   2001-12-12T17:12:22-0500
 
125
 
 
126
  * total rewrite.  the only thing left of the old code is probably
 
127
    the header/row column&row spanning code.
 
128
 
 
129
0.01  1999-12-10T14:36:39-0500
 
130
  * original version; created by h2xs 1.18