- From: Mercurial notifier <nobody@w3.org>
- Date: Mon, 28 Nov 2011 19:50:21 +0000
- To: markup-validator updates <www-validator-cvs@w3.org>
changeset: 3260:6f07109561fe user: Ville Skyttä <ville.skytta@iki.fi> date: Mon Nov 28 21:02:01 2011 +0200 files: httpd/cgi-bin/check description: Avoid unnecessary grouping regexp parenthesis. diff -r c4877c0019a0 -r 6f07109561fe httpd/cgi-bin/check --- a/httpd/cgi-bin/check Thu Nov 17 00:27:52 2011 +0200 +++ b/httpd/cgi-bin/check Mon Nov 28 21:02:01 2011 +0200 @@ -446,7 +446,7 @@ if ($File->{Charset}->{HTTP}) { # HTTP, if given, is authoritative. $File->{Charset}->{Use} = $File->{Charset}->{HTTP}; } -elsif ($File->{ContentType} =~ m(^text/([-.a-zA-Z0-9]\+)?xml$)) { +elsif ($File->{ContentType} =~ m(^text/(?:[-.a-zA-Z0-9]\+)?xml$)) { # Act as if $http_charset was 'us-ascii'. (MIME rules) $File->{Charset}->{Use} = 'us-ascii'; @@ -469,7 +469,7 @@ { $File->{Charset}->{Use} = 'utf-16'; } -elsif ($File->{ContentType} =~ m(^application/([-.a-zA-Z0-9]+\+)?xml$)) { +elsif ($File->{ContentType} =~ m(^application/(?:[-.a-zA-Z0-9]+\+)?xml$)) { $File->{Charset}->{Use} = "utf-8"; } elsif (&is_xml($File) and not $File->{ContentType} =~ m(^text/)) { @@ -586,7 +586,7 @@ # # Override DOCTYPE if user asked for it. if ($File->{Opt}->{DOCTYPE}) { - if ($File->{Opt}->{DOCTYPE} !~ /(Inline|detect)/i) { + if ($File->{Opt}->{DOCTYPE} !~ /(?:Inline|detect)/i) { $File = &override_doctype($File); } else { @@ -3326,7 +3326,7 @@ # Others if ($q->param('doctype') and - not $q->param('doctype') =~ /(Inline|detect)/i) + not $q->param('doctype') =~ /(?:Inline|detect)/i) { $thispage .= 'doctype=' . uri_escape($q->param('doctype')) . ';'; } @@ -3579,7 +3579,7 @@ # } # No or unknown FPI and a relative SI. - if ($err->{msg} =~ m(cannot (open|find))) { + if ($err->{msg} =~ m(cannot (?:open|find))) { $File->{'Error Flagged'} = TRUE; my $tmpl = &W3C::Validator::MarkupValidator::get_error_template($File); $tmpl->param(fatal_parse_extid_error => TRUE);
Received on Monday, 28 November 2011 19:50:26 UTC