On Tue, Apr 12, 2005 at 07:06:28PM +0200, Rafael Laboissiere wrote: > * Colin Watson <[EMAIL PROTECTED]> [2005-04-12 17:30]: > > Pod::Man merely has to expand out the contents of the macros (.ds) > > within NAME. It doesn't need to deprive you of any visual markup. > > Huh? Actually, it is nroff who expands thee macros.
I'm aware of that (as the groff maintainer). > Pod::Man generates the macros and put them in the preamble of the > *.3pm file. > > Or am I misunderstanding your proposal? You are. Currently, Pod::Man puts *(C` and *(C' in the NAME section. I'm suggesting that, when it's generating the NAME section, it should as a special case *itself* expand *(C` and *(C' to " - or, perhaps preferably, just leave them out altogether - rather than relying on nroff/troff to do it. This has the disadvantage that you don't quite get the semantics of *(C` and *(C' (namely that in nroff they expand to " but in troff they expand to nothing, because in troff the constant-width font is visible), but you can't have everything. The NAME section is short enough that losing a bit of sophisticated markup isn't very important, and it's never been a good idea to use sophisticated markup there anyway. Cheers, -- Colin Watson [EMAIL PROTECTED] -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]