williams has asked for the wisdom of the Perl Monks concerning the following question:

I used to be able to nest POD formatting codes. To get both bold and italic text, for example, I'd do something like this.

B<< I<goober> >>

That was with Perl 5.8.8 and before. Sometime between that and Perl 5.10.1, this stopped working. Everything inside the outer B<< >> is now treated as a literal by perldoc, tkpod, etc.

I found this as a possible explanation. If that's really the cause, how can I get something like bold italic?

Thanks.

Jim

Replies are listed 'Best First'.
Re: Unable To Nest POD Formatting Codes
by choroba (Cardinal) on May 14, 2014 at 20:24 UTC
    What version of Pod::Simple do you have? It seems the bug was fixed in 3.14.
    لսႽ† ᥲᥒ⚪⟊Ⴙᘓᖇ Ꮅᘓᖇ⎱ Ⴙᥲ𝇋ƙᘓᖇ
      I upgraded Pod::Simple, and it works again. Thanks for pointing me in that direction.

      The last version of Pod::Simple I tried where nesting works for me is 3.05. The only version I tried where it fails is 3.13. That module was only a guess. I don't see any reference to it in the POD viewers I use, perldoc and tkpod, but I can try upgrading it.

      Thanks.