Subject: | View::HTML gets confused with links containing C<...> |
perlpodspec states (in section "About L<...> Codes") that "section names might contain markup" ex :
L<somedoc/About the C<-M> Operator>
L<somedoc/About the C<-M> Operator>
Formatters may choose to ignore the markup for purposes of resolving the link and use only the renderable characters in the section name, as in:
<h1><a name="About_the_-M_Operator">About the <code>-M</code> Operator</h1> But in such cases, Pod::POM::View::HTML::view_seq_link gets confused and inserts garbage within href/name attributes.
Examples can be found in pods/perlre.pod, whose markup is especially complex.