File: Changes

package info (click to toggle)
libhtml-lint-perl 2.06%2Bdfsg-1
  • links: PTS, VCS
  • area: main
  • in suites: squeeze
  • size: 256 kB
  • ctags: 86
  • sloc: perl: 795; sh: 23; makefile: 19
file content (199 lines) | stat: -rw-r--r-- 6,776 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
Revision history HTML::Lint and Test::HTML::Lint.

NOTE: All bugs and requests are now being handled through the Google
Code issue tracker at http://code.google.com/p/html-lint/issues/list.
DO NOT send bug reports to http://rt.cpan.org/


2.06    Thu Dec 18 00:07:54 CST 2008
        [FIXES]
        Added attributes to <frameset>.

        <strong> tag didn't allow any attributes.  Now it does.

        Removed the <listing> tag.


2.04    Mon Jun  2 11:41:16 CDT 2008
        [FIXES]
        <textarea> now knows about the wrap attribute.

        [INTERNALS]
        Lots of enhancements pointed out by Perl::Critic.


2.02    Thu Nov  3 11:49:18 CST 2005
        [ENHANCEMENTS]
        * The warnings for missing ALT and HEIGHT/WIDTH on your images
          now give the SRC attribute.

2.00    Tue Sep 20 23:10:39 CDT 2005
        [CHANGES THAT COULD BREAK YOUR CODE]
        * I've changed the object structure.  HTML::Lint now has-a
          HTML::Parser, and no longer is-a HTML::Parser.

        * weblint-cgi and weblint-original are no longer distributed
          with HTML::Lint.

        * Now requires Perl 5.6.0.

        [FIXES]
        * Line numbering is now correct if you parse more than one file.

        * Changed t/*.*.t so that they only had one period in the
          filename. Apparently VMS doesn't like filenames with multiple
          dots.

1.30    December 3, 2004
        [ENHANCEMENTS]
        * Added handling for <HTML xmlns=... xml:lang=...>

        * Fixed <EMBED pluginspace=...>

        * Added handling of <EMBED quality=... and play=...>

1.28    January 27, 2004
        [ENHANCEMENTS]
        * Added support for the <EMBED> tag.

        [INTERNALS]
        * Added more POD coverage.

1.26    December 23, 2003
        [FIXES]
        * Fixed warnings if a lint error was found in the first column
          of the input file.  Thanks, Adam Monsen.

1.25    December 19, 2003
        [ENHANCEMENTS]
        * html_ok() clears the HTML::Lint object that gets passed
          in, if any.  Thanks to Cees Hek.

        [INTERNALS]
        * Ran everything through Devel::Cover to see what wasn't
          getting exercised.
        * Removed _element_stack() which was never used.
        * Error.pm's internals now eat their own dog food of methods,
          rather than accessing internals directly.
        * line(), column() and file() are no longer setters in
          HTML::Lint.  I sure hope this doesn't break anything for
          anyone.
        * Removed some explicit "return undef" stuff.

1.24    September 11, 2003
        [FIXES]
        * Removed the check for "input tags can have height &
          width", because they can't.

1.23    September 02, 2003
        [ENHANCEMENTS]
        * The types of errors to find may now be passed in the
          HTML::Lint constructor.
        * Can now export the error types from HTML::Lint::Error.

        [DOCUMENTATION]
        * Fixed a bug in Test::HTML::Lint docs. (Thanks to Leon
          Brocard and about 90 other people)

1.22    JUNE 11, 2003
        [ENHANCEMENTS]
        * Added some docs explaining html_ok()'s optional lint object.
        * Allowed the NAME attribute in the <IMG> tag.

        [FIXES]
        * Fixed the version check in t/99.pod.t

1.21    October 9, 2002
        [ENHANCEMENTS]
        * Added a test file for pod files
        * html_ok() now diag()s the test name before spewing the errors.
        * Made some docs a little more explicit. (Thanks to Ron Savage)
        * Added the check for missing <HTML>, <HEAD>, <TITLE> and <BODY>.
        * Added the check for nonrepeatable tags.

        [FIXES]
        * Ticket #1493: typo in HTML::Lint::HTML4 
          <ADDRESS> element in HTML4.pm was <ADDRESSS>.  Thanks to Dominic
          Mitchell for finding it.

1.20    August 22, 2002
        [ENHANCEMENTS]
        * Made it run under 5.5.3

1.13    August 5, 2002
        [ENHANCEMENTS]
        * Added text-use-entity for detecting control characters.

1.12    August 2, 2002
        [FIXES]
        * No longer squawks on html_ok( undef ).  It now specifically fails.

1.11    July 25, 2002
        [ENHANCEMENTS]
        * Added the concept of HTML::Lint::Error type, which is one of
          Structure, Helper or Fluff.
        * weblint now takes --[no]structure, --[no]helper, --[no]fluff.
        * Added the ability to overload html_ok()'s HTML::Lint object
          with one of your own.

        [FIXES]
        * Fixed line number goof in Test::HTML::Lint
        * Fixed line positions in weblint on files (URL reading was OK)

1.10    July 17, 2002
        * Added Test::HTML::Lint
        * Removed the "use 5.6.0" from everywhere
        * Included Neil Bowers' original weblint script, in the
          weblint-original/ directory.  Note that it does NOT get
          installed.

1.02    July 8, 2002
        * No functional changes.  It's all in the test suite.
        * Added a whole mess of *.t files.  They've been in CVS all along,
          but I forgot to put them in the MANIFEST.  Ooops.

1.01    July 3, 2002
        * Tests use isa_ok() for more stringent checking of return objects
        * Added <nobr>.  Ooopsie.

1.00    June 5, 2002
        * weblint has a --context option to show the line that the error
          occurs on.
        * Removed the original weblint log from this Changes file.
        * Fixed: Unknown tags wouldn't get put into the stack, so you
          would get two errors: One complaining that it didn't know the
          tag, and another that the closing tag didn't make sense.

0.94    May 31, 2002
        * Moved the %HTML::Lint::Error::errors hash to be a package
          variable, and not initialize it in an INIT block.

0.93    May 28, 2002    
        * weblint can now read URLs as well as files
        * Improved the docs in HTML::Lint::Error.

0.92    February 26, 2001
        * Removed the INIT block in HTML::Error in preparation for
          Apache::Lint, and so brian's weblint++ can use it.
        * errors() method respects wantarray (brian d foy)
        * file(), line(), column(), errcode() and errtext() all return
          blank instead of undef.

0.91    January 8, 2002
        * Fixed: Content description tags (<CITE>, <EM>, etc) were
          not seen as being valid tags.

0.90    July 8, 2001
        First version of the rewrite as a subclass of HTML::Parser

0.03    May 15, 2001
        * Fixed t/*.t problems

0.02    May 14, 2001
        * Packaged and bundled with new namespace
        * First upload to CPAN
        
0.01    April 20, 2001
        * original version; created by h2xs 1.21 with options
                -n HTML::Lint -X -A
        * adapted entirely from Neil Bowers' Weblint package