On Tue, May 23, 2017 at 05:28:57PM +0100, Dagfinn Ilmari Mannsåker wrote: > Dave Mitchell <davem@iabyn.com> writes: > > > I've now done my own review of perldelta up to and including the > > Diagnostics section. > > > > One thing which bamboozled me: I wanted to add this entry to changed > > diagnostics: > > > > =item * > > > > L<Odd name/value argument for subroutine '%s' > > |perldiag/Odd name/value argument for subroutine '%s'> > > > > This warning now includes the name of the offending subroutine. > > > > but of course that doesn't work because of the "/". Try as might with > > things like E<sol>, I couldn't get porting/podcheck.t to be happy. > > Anyone know the correct voodoo? > > The successful incantation seems to be: > > L<Odd nameE<sol>value argument for subroutine '%s' > |perldiag/"Odd nameE<sol>value argument for subroutine '%s'"> > > i.e. E<sol> on both sides of the |, and quotes around the section name. > That renders correctly for me and passes podcheck.t Ah thanks. -- I thought I was wrong once, but I was mistaken.Thread Previous | Thread Next