Skip Menu |

Preferred bug tracker

Please visit the preferred bug tracker to report your issue.

This queue is for tickets about the Pod-Simple CPAN distribution.

Report information
The Basics
Id: 74347
Status: resolved
Priority: 0/
Queue: Pod-Simple

People
Owner: Nobody in particular
Requestors: ANDK [...] cpan.org
Cc: APOCAL [...] cpan.org
AdminCc:

Bug Information
Severity: Important
Broken in: 3.19
Fixed in: (no value)



CC: APOCAL [...] cpan.org
Subject: Found \E without a preceding case modification or quoted section at...
Since bleadperl v5.15.6-373-g52ed07f there is a new warning when a \E appears without a corresponding opener. Pod::Simple::Text has such a regex in line 74, it looks like this: if (my $link = delete $_[0]{'Link'}) { # Append the URL to the output unless it's already present. $_[0]{'Thispara'} .= " <$link->{to}>" unless $_[0]{'Thispara'} =~ /\b\E$link->{to}/; } The warning is triggered for example by the test suite of APOCAL/Test-Pod-No404s-0.01.tar.gz: http://www.cpantesters.org/cpan/report/34e93b4c-383f-11e1-8347-be449aeef8c6 HTH && Thanks && Regards,
Ooh, nice to have that warning now. I am forever getting \Q and \E mixed up. Fortunately, this one was spotted a while ago and fixed in this commit: https://github.com/theory/pod- simple/commit/f2b4c7de80d10a9b952dfafbc47f7e9b5071b894 Thanks! David