[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

CVS: cvs.openbsd.org: src



CVSROOT:	/cvs
Module name:	src
Changes by:	espie_(_at_)_cvs_(_dot_)_openbsd_(_dot_)_org	2000/11/19 06:30:17

Modified files:
	libexec/makewhatis: makewhatis.pl 

Log message:
Handle more manpages oddities:

- recognizes \s<number> sequences (horizontal kerning) and removes them.
- escaped |

- parses .ds definitions, expands \*(ab and \*[abc...]
(missing built-ins, such as en and em).

- strips .HP, .VB
- recognizes .Pp

- handles some .   ds (space in between).

This fixes over 99% of all manpages generated from the ports tree.
This is still missing a few cleanups and some regression testing.





Visit your host, monkey.org