2007-03-11 Ville Skyttä * Release 1.11. * lib/HTML/GMUCK.*: Align warnings about scripting media types with RFC 4329. * etc/genregexps.PL: Output version of Regex::PreSuf in use. * lib/HTML/GMUCK/regexps.pl: Regenerate with Regex::PreSuf 1.17. *: bin/gmuck, etc/genregexps.PL, lib/HTML/GMUCK.pm: Cleanups suggested by Perl::Critic. 2004-08-08 Ville Skyttä * Release 1.10. *: Split regexp generation into genregexps.PL which is used to generate lib/HTML/GMUCK/regexps.pl in order to avoid Regexp::PreSuf and HTML::Tagset dependencies for users. * bin/gmuck.pod, lib/HTML/GMUCK.pod: Convert to UTF-8. * SIGNATURE: New. 2004-03-24 Ville Skyttä * Makefile.PL (dist): Make files in dist tarball owned by root. 2003-09-05 Ville Skyttä * etc/gmuck.spec: Fix required perl version. 2003-09-04 Ville Skyttä * Release 1.09. * lib/HTML/GMUCK.pm: Even more improved attribute lookup regexp (should work better with 2 elements on the same line), list item types were incorrectly sought using the "style" attribute (thanks to ). 2003-09-04 Ville Skyttä * Release 1.08. * lib/HTML/GMUCK.pm: Somewhat improved attribute lookup regexp, avoid UTF-8 warnings, require Perl 5.6.0 or later. 2002-07-08 Ville Skyttä * Various documentation improvements. 2002-07-07 Ville Skyttä * Release 1.07. * lib/HTML/GMUCK.pm (_mime_types), lib/HTML/GMUCK.pod (CAVEATS): Add information about MSIE 6.0 and "application/x-javascript". 2002-05-18 Ville Skyttä * README, bin/gmuck.pod: Rephrased description. 2002-05-17 Ville Skyttä * Released 1.06. 2002-05-12 Ville Skyttä * lib/HTML/GMUCK.pm (&_attributes): Fixed required attribute check, simplified special case code. 2002-04-30 Ville Skyttä * Released 1.05. * lib/HTML/GMUCK.pm (@Fixed_Attrs, &_attributes): Add input->type, html->xmlns and pre,script,style->xml:space to fixed attribute checks. 2002-04-21 Ville Skyttä * lib/HTML/GMUCK.pm (&_attributes): Check number, length and fixed attribute values. (@Int_Attrs, @Length_Attrs, @Fixed_Attrs): New. * SPECS: New file. * TODO: Brought up to date. 2002-04-20 Ville Skyttä * bin/gmuck, bin/gmuck.pod: New option, --[no]minattributes. * lib/HTML/GMUCK.pm, lib/HTML/GMUCK.pod: New method, min_attributes(). New constructor option, min_attributes. * bin/gmuck, lib/HTML/GMUCK.pm: Added function prototypes. 2002-04-18 Ville Skyttä * bin/gmuck, bin/gmuck.pod: New option, --[no]binary. * bin/gmuck: Output warnings of dirs and binaries if in verbose mode. 2002-04-17 Ville Skyttä * lib/HTML/GMUCK.pm: ($Tag_Start): Allow also end tags, like " * lib/HTML/GMUCK.pm: Tuned error messages, readability enhancements. 2002-04-09 Ville Skyttä * Released 1.04. * lib/HTML/GMUCK.pm: ($Non_Tag_End, @MIME_Types, &_attributes, &_doctype): Better detection of (non-)tag-ending ">". 2002-04-08 Ville Skyttä * lib/HTML/GMUCK.pm: ($Tag_End): Had some historical backslashing, fixed. (&_elements): Fixed column number output in 'missing " />"'. ($End_Omit): Removed the

element, it causes much bogus output. (@MIME_Attrs, %Req_Attrs, @Depr_Attrs, &_attributes, &_entities): We need whitespace before attribute name, \b is not enough. * t/009attr.t: New file. 2002-04-07 Ville Skyttä * Released 1.03 (under the dist name "gmuck"). * bin/gmuck: New option, --verbose. $VERSION no longer comes from the CVS version. * lib/HTML/GMUCK.pm: (&full_version): New. (&_deprecated, @Depr_Attrs): Check for deprecated attributes. ($MIME_Types): Fixed the badly broken regexp. * bin/gmuck.pod: Documented --verbose, other tunings. * lib/HTML/GMUCK.pod: Documented full_version(), expanded check descriptions a bit. * TODO: Brought up to date. * README: Tuning. * Makefile.PL: Changed dist name to gmuck. Version from bin/gmuck. Abstract from bin/gmuck.pod. 2002-04-06 Ville Skyttä * lib/HTML/GMUCK.pm: (&tab_width): Ensure tab width gets set to an integer. (&_attributes): Fixed variable interpolation bug in message. (&_deprecated): Skip deprecated element checks in XML mode. * README: Corrected requirements (HTML::Tagset _is_ needed). * README, bin/gmuck.pod, lib/HTML/GMUCK.pod: Copyright and URL tuning. * t/008tabwidth.t: New file. 2002-04-05 Ville Skyttä * Released 1.02, initial public release.