reassign 440448 perl severity 440448 minor thanks On Sat, Sep 01, 2007 at 11:27:40PM +0800, Dan Jacobson wrote: > Package: man-db > Version: 2.4.4-4 > Severity: wishlist > > [EMAIL PROTECTED]:/$ man perlre|wc > /tmp/zmanNWjWQr:287: a space character is not allowed in an escape name > 1306 8113 61399 > [EMAIL PROTECTED]:/$ man perlop|wc > /tmp/zmanHQLeiM:1112: a space character is not allowed in an escape name > /tmp/zmanHQLeiM:1165: a space character is not allowed in an escape name > 2196 13536 101770
This is a bug in those manual pages, or possibly in the pod2man tool which generates them; either way it's perl's bug. The offending line in perlre(1) is: .IX Xref "\t \n \r \f \a \l \u \L \U \E \Q \0 \c \N \x" ... while the offending lines in perlop(1) are: .IX Xref "\t \n \r \f \b \a \e \x \0 \c \N" .IX Xref "newline line terminator eol end of line \n \r \r\n" These backslash-character pairs are groff escape sequences, and clearly aren't meant to be. They should be written as \et etc. instead (replacing all instances of '\' with '\e'). I suspect pod2man is doing this in most places but omitting to do so in .IX requests. Cheers, -- Colin Watson [EMAIL PROTECTED] -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

