"Karl Williamson via RT" <bug-podlators@rt.cpan.org> writes:
Show quoted text> If I make the link monotype, like in
Show quoted text> C<L<foo>>
Show quoted text> and it gets output as "foo in bar", the "in" really shouldn't be in
> monotype.
It's not clear to me what that construct should mean. It's a rather odd
thing to put in a document. (I assume you mean something like
C<L<bar/foo>>.)
Show quoted text> Looking at the code, I don't see an easy way to fix this, so we may be
> stuck, but it is undesirable behavior
Does anything actually use Pod::ParseLink these days? I wrote it way back
when during the formalization of POD, but Pod::Simple went a different
direction and has its own internal implementation. I kept it because it
was added to Perl core (as part of podlators) and I didn't want to break
backward compatibility, but I'm not sure if any POD parser uses it.
(The formatting you describe would need to be handled by Pod::Simple; by
the time it gets to the formatter, it's too late.)
--
#!/usr/bin/perl -- Russ Allbery, Just Another Perl Hacker
$^=q;@!>~|{>krw>yn{u<$$<[~||<Juukn{=,<S~|}<Jwx}qn{<Yn{u<Qjltn{ > 0gFzD gD,
00Fz, 0,,( 0hF 0g)F/=, 0> "L$/GEIFewe{,$/ 0C$~> "@=,m,|,(e 0.), 01,pnn,y{
rw} >;,$0=q,$,,($_=$^)=~y,$/ C-~><@=\n\r,-~$:-u/ #y,d,s,(\$.),$1,gee,print