r76627 - in /branches/upstream/libhtml-packer-perl/current: Changes MANIFEST META.yml TODO lib/HTML/Packer.pm t/02-io.t t/html/s1-expected.html t/html/s1.html t/html/s3-expected.html t/html/s3.html
fabreg-guest at users.alioth.debian.org
fabreg-guest at users.alioth.debian.org
Mon Jun 27 14:30:34 UTC 2011
Author: fabreg-guest
Date: Mon Jun 27 14:30:33 2011
New Revision: 76627
URL: http://svn.debian.org/wsvn/pkg-perl/?sc=1&rev=76627
Log:
[svn-upgrade] new version libhtml-packer-perl (1.002001)
Added:
branches/upstream/libhtml-packer-perl/current/TODO
Modified:
branches/upstream/libhtml-packer-perl/current/Changes
branches/upstream/libhtml-packer-perl/current/MANIFEST
branches/upstream/libhtml-packer-perl/current/META.yml
branches/upstream/libhtml-packer-perl/current/lib/HTML/Packer.pm
branches/upstream/libhtml-packer-perl/current/t/02-io.t
branches/upstream/libhtml-packer-perl/current/t/html/s1-expected.html
branches/upstream/libhtml-packer-perl/current/t/html/s1.html
branches/upstream/libhtml-packer-perl/current/t/html/s3-expected.html
branches/upstream/libhtml-packer-perl/current/t/html/s3.html
Modified: branches/upstream/libhtml-packer-perl/current/Changes
URL: http://svn.debian.org/wsvn/pkg-perl/branches/upstream/libhtml-packer-perl/current/Changes?rev=76627&op=diff
==============================================================================
--- branches/upstream/libhtml-packer-perl/current/Changes (original)
+++ branches/upstream/libhtml-packer-perl/current/Changes Mon Jun 27 14:30:33 2011
@@ -1,4 +1,9 @@
Revision history for HTML-Packer
+
+1.002001 2001-06-15
+ - Fixed embarrassing bug in comment regexp.
+ - Fixed tests.
+ - Added TODO.
1.002 2011-06-07
- Raised version number.
Modified: branches/upstream/libhtml-packer-perl/current/MANIFEST
URL: http://svn.debian.org/wsvn/pkg-perl/branches/upstream/libhtml-packer-perl/current/MANIFEST?rev=76627&op=diff
==============================================================================
--- branches/upstream/libhtml-packer-perl/current/MANIFEST (original)
+++ branches/upstream/libhtml-packer-perl/current/MANIFEST Mon Jun 27 14:30:33 2011
@@ -33,3 +33,4 @@
t/html/s6-expected.html
t/html/s6.html
t/pod.t
+TODO
Modified: branches/upstream/libhtml-packer-perl/current/META.yml
URL: http://svn.debian.org/wsvn/pkg-perl/branches/upstream/libhtml-packer-perl/current/META.yml?rev=76627&op=diff
==============================================================================
--- branches/upstream/libhtml-packer-perl/current/META.yml (original)
+++ branches/upstream/libhtml-packer-perl/current/META.yml Mon Jun 27 14:30:33 2011
@@ -26,4 +26,4 @@
bugtracker: http://github.com/nevesenin/html-packer-perl/issues
license: http://dev.perl.org/licenses/
repository: http://github.com/nevesenin/html-packer-perl
-version: 1.002
+version: 1.002001
Added: branches/upstream/libhtml-packer-perl/current/TODO
URL: http://svn.debian.org/wsvn/pkg-perl/branches/upstream/libhtml-packer-perl/current/TODO?rev=76627&op=file
==============================================================================
--- branches/upstream/libhtml-packer-perl/current/TODO (added)
+++ branches/upstream/libhtml-packer-perl/current/TODO Mon Jun 27 14:30:33 2011
@@ -1,0 +1,4 @@
+2011-06-15
+
+- More tests.
+- Better tests.
Modified: branches/upstream/libhtml-packer-perl/current/lib/HTML/Packer.pm
URL: http://svn.debian.org/wsvn/pkg-perl/branches/upstream/libhtml-packer-perl/current/lib/HTML/Packer.pm?rev=76627&op=diff
==============================================================================
--- branches/upstream/libhtml-packer-perl/current/lib/HTML/Packer.pm (original)
+++ branches/upstream/libhtml-packer-perl/current/lib/HTML/Packer.pm Mon Jun 27 14:30:33 2011
@@ -8,7 +8,7 @@
# -----------------------------------------------------------------------------
-our $VERSION = '1.002';
+our $VERSION = '1.002001';
our @BOOLEAN_ACCESSORS = (
'remove_comments',
@@ -30,13 +30,13 @@
);
our @VOID_ELEMENTS = (
- 'area', 'base', 'br', 'col', 'command', 'embed', 'hr', 'img', 'input',
- 'keygen', 'link', 'meta', 'param', 'source', 'track', 'wbr'
+ 'area', 'base', 'br', 'col', 'command', 'embed', 'hr', 'img', 'input',
+ 'keygen', 'link', 'meta', 'param', 'source', 'track', 'wbr'
);
# Some regular expressions are from HTML::Clean
-our $COMMENT = '((?>\s*))(<!--(?:(?:[^#\[]|(?! google_ad_section_)).*?)?-->)((?>\s*))';
+our $COMMENT = '((?>\s*))(<!--(?:(?![#\[]| google_ad_section_).*?)?-->)((?>\s*))';
our $PACKER_COMMENT = '<!--\s*HTML::Packer\s*(\w+)\s*-->';
@@ -59,7 +59,7 @@
modifier => 'm'
},
{
- regexp => '\s*$',
+ regexp => '[^\S\n]*$',
replacement => '',
modifier => 'm'
},
@@ -405,7 +405,7 @@
=head1 VERSION
-Version 1.002
+Version 1.002001
=head1 DESCRIPTION
Modified: branches/upstream/libhtml-packer-perl/current/t/02-io.t
URL: http://svn.debian.org/wsvn/pkg-perl/branches/upstream/libhtml-packer-perl/current/t/02-io.t?rev=76627&op=diff
==============================================================================
--- branches/upstream/libhtml-packer-perl/current/t/02-io.t (original)
+++ branches/upstream/libhtml-packer-perl/current/t/02-io.t Mon Jun 27 14:30:33 2011
@@ -26,10 +26,10 @@
EOT
-my $js_expected = '<script type="javascript">/*<![CDATA[*/alert(\'test\');/*]]>*/</script><a href="/">link 1 </a> <a href="/"> link 2 </a>';
-my $js_expected_html5 = '<script>alert(\'test\');</script><a href="/">link 1 </a> <a href="/"> link 2 </a>';
-my $js_expected_html5_no_js = '<script>' . "\n\n\n\n" . ' alert(\'test\');</script><a href="/">link 1 </a> <a href="/"> link 2 </a>';
-my $js_expected_no_js = '<script type="javascript">' . "\n\n\n\n" . ' alert(\'test\');</script><a href="/">link 1 </a> <a href="/"> link 2 </a>';
+my $js_expected = '<script type="javascript">/*<![CDATA[*/alert(\'test\');/*]]>*/</script> <a href="/">link 1 </a> <a href="/"> link 2 </a>';
+my $js_expected_html5 = '<script>alert(\'test\');</script> <a href="/">link 1 </a> <a href="/"> link 2 </a>';
+my $js_expected_html5_no_js = '<script>' . "\n\n\n\n" . ' alert(\'test\');</script> <a href="/">link 1 </a> <a href="/"> link 2 </a>';
+my $js_expected_no_js = '<script type="javascript">' . "\n\n\n\n" . ' alert(\'test\');</script> <a href="/">link 1 </a> <a href="/"> link 2 </a>';
my $css_input = <<EOT;
@@ -55,8 +55,8 @@
EOT
-my $css_expected = '<style type="text/css">' . "\nfoo{\nasdf:asdf;\new:12;\n}\n" . '</style><a href="/">link 1 </a> <a href="/"> link 2 </a>';
-my $css_expected_no_css = '<style type="text/css">' . "\n\n foo {\n asdf:asdf;\n ew:12;\n }\n" . '</style><a href="/">link 1 </a> <a href="/"> link 2 </a>';
+my $css_expected = '<style type="text/css">' . "\nfoo{\nasdf:asdf;\new:12;\n}\n" . '</style> <a href="/">link 1 </a> <a href="/"> link 2 </a>';
+my $css_expected_no_css = '<style type="text/css">' . "\n\n foo {\n asdf:asdf;\n ew:12;\n }\n" . '</style> <a href="/">link 1 </a> <a href="/"> link 2 </a>';
my $html_input = <<EOT;
<script type="javascript">/*<![CDATA[*/
Modified: branches/upstream/libhtml-packer-perl/current/t/html/s1-expected.html
URL: http://svn.debian.org/wsvn/pkg-perl/branches/upstream/libhtml-packer-perl/current/t/html/s1-expected.html?rev=76627&op=diff
==============================================================================
--- branches/upstream/libhtml-packer-perl/current/t/html/s1-expected.html (original)
+++ branches/upstream/libhtml-packer-perl/current/t/html/s1-expected.html Mon Jun 27 14:30:33 2011
@@ -2,4 +2,5 @@
1 </a>
<!-- comment -->
<a href="/"> link 2
-</a>
+</a>
+<!-- comment 2 -->
Modified: branches/upstream/libhtml-packer-perl/current/t/html/s1.html
URL: http://svn.debian.org/wsvn/pkg-perl/branches/upstream/libhtml-packer-perl/current/t/html/s1.html?rev=76627&op=diff
==============================================================================
--- branches/upstream/libhtml-packer-perl/current/t/html/s1.html (original)
+++ branches/upstream/libhtml-packer-perl/current/t/html/s1.html Mon Jun 27 14:30:33 2011
@@ -1,13 +1,17 @@
-<a href="/" >link
+<a href="/" >link
1 < /a>
<!-- comment -->
- < a href="/"> link 2
+ < a href="/"> link 2
< / a >
+
+
+
+ <!-- comment 2 -->
Modified: branches/upstream/libhtml-packer-perl/current/t/html/s3-expected.html
URL: http://svn.debian.org/wsvn/pkg-perl/branches/upstream/libhtml-packer-perl/current/t/html/s3-expected.html?rev=76627&op=diff
==============================================================================
--- branches/upstream/libhtml-packer-perl/current/t/html/s3-expected.html (original)
+++ branches/upstream/libhtml-packer-perl/current/t/html/s3-expected.html Mon Jun 27 14:30:33 2011
@@ -1,4 +1,11 @@
<a href="/">link
1 </a>
<a href="/"> link 2
-</a>
+</a>
+<!--[if lte IE 6]><iframe frameborder="0" src="javascript:'<html></html>'"></iframe><![endif]-->
+<a href="/">link 3
+1 </a>
+<!-- google_ad_section_start -->
+<a href="/"> link 4
+</a>
+<!-- google_ad_section_end -->
Modified: branches/upstream/libhtml-packer-perl/current/t/html/s3.html
URL: http://svn.debian.org/wsvn/pkg-perl/branches/upstream/libhtml-packer-perl/current/t/html/s3.html?rev=76627&op=diff
==============================================================================
--- branches/upstream/libhtml-packer-perl/current/t/html/s3.html (original)
+++ branches/upstream/libhtml-packer-perl/current/t/html/s3.html Mon Jun 27 14:30:33 2011
@@ -1,13 +1,37 @@
-<a href="/" >link
+<a href="/" >link
1 < /a>
<!-- comment -->
- < a href="/"> link 2
+ < a href="/"> link 2
< / a >
+<!--[if lte IE 6]><iframe frameborder="0" src="javascript:'<html></html>'"></iframe><![endif]-->
+
+
+<a href="/" >link 3
+
+1 < /a>
+
+
+<!-- google_ad_section_start -->
+
+ < a href="/"> link 4
+ < / a >
+
+
+ <!-- google_ad_section_end -->
+
+
+
+
+
+
+
+
+
More information about the Pkg-perl-cvs-commits
mailing list