On Tue, Apr 12, 2005 at 05:54:13PM +0200, Rafael Laboissiere wrote:
> * Colin Watson <[EMAIL PROTECTED]> [2005-04-12 14:32]:
> > Indeed. Right now, lexgrog is not even close to being able to parse
> > *roff at this level. Even if I were to implement that, other
> > implementations of whatis can't handle this either.
> 
> Well, if you do the correct parse at the mandb, then we should not bother
> about the different implementations of whatis, should we?

Debian's whatis and mandb are both part of man-db. Not everyone uses
man-db *at all*. There are two major implementations of the whole man
toolchain in common use on GNU/Linux; the fork happened in the early
1990s, and they've diverged far enough that we're pretty much stuck with
it.

> > For portability, you should avoid constructs like that in the NAME
> > section.
> 
> In this case, the Pod::Man module should be changed to avoid the
> inclusion of "special" constructs in the NAME section.

I agree.

> I personally find this choice sub-optimal, because those markups are
> useful in the man pages.

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.

Cheers,

-- 
Colin Watson                                       [EMAIL PROTECTED]


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to