| Summary: | makewhatis(1) seems to be fouling up | ||
|---|---|---|---|
| Product: | Documentation | Reporter: | rdm <rdm> |
| Component: | Books & Articles | Assignee: | ru <ru> |
| Status: | Closed FIXED | ||
| Severity: | Affects Only Me | ||
| Priority: | Normal | ||
| Version: | Latest | ||
| Hardware: | Any | ||
| OS: | Any | ||
Responsible Changed From-To: freebsd-doc->ben Fixed ed(1) in -current, will try to find others and MFC them... State Changed From-To: open->closed Fixed in makewhatis/makewhatis.perl,v 1.26. Responsible Changed From-To: ben->ru I did fix it. |
There is some broken text in /usr/share/man/whatis. As I understand it, this text is processed out of the man/man* files by makewhatis(1). As the (nroffed form of the) man page in question appears to be OK, the program may be NG. Of course, it could also be that the manual page's troff code is broken in a way that gets by man(1), but offends makewhatis(1). Too deep for me... Fix: Either fix all the man pages that use the construction in question or fix makewhatis(1) to accept it... How-To-Repeat: % grep '^ed(1)' /usr/share/man/w* ed(1), -(1) - ed, red text editor % zcat /usr/share/man/cat1/ed.1.gz | head -5 ED(1) FreeBSD General Commands Manual ED(1) NAME ed, red - text editor