Contributed by tbert on from the two-and-a-half-manpages dept.
I'm pleased to announce that version 1.12.2 of mandoc(1) has just been released from http://mdocml.bsd.lv/.
This is intended as a stable production release, the code contained herein has been thoroughly tested in OpenBSD-current for a long time and is very close to what will be released with OpenBSD 5.4 on November 1, 2013.
It is recommended that all downstream ports maintainers upgrade their systems to use:
The main new feature in 1.12.2 is a fully functional mdoc(7) to man(7) converter, to be called as mandoc -Tman. Todd C. Miller has already been using this feature to prepare the portable releases of sudo(8) since sudo-1.8.6 on September 4, 2012, see http://www.sudo.ws/sudo/stable.html#1.8.6.
In the 18 months since the mdoc-1.12.1 release, support for some missing man(7) features was added and many bugs were fixed in the mdoc(7), man(7) and tbl(7) parsers and formatters. For more information about changes in the past, see http://mdocml.bsd.lv/NEWS and the CVS web interface at http://mdocml.bsd.lv/cgi-bin/cvsweb/?cvsroot=mdocml.
I'd like to thank Todd Miller for suggesting the -Tman feature and for providing repeated feedback while it was being implemented, as well as many other people having reported bugs and sent patches. Special thanks to all those having helped with release testing on various platforms in addition to my own testing on OpenBSD and Linux, in particular Thomas Klausner (NetBSD), Ulrich Spoerlein (FreeBSD), Franco Fichtner (DragonFly and MacOS X), Ben Gras (Minix3), and - of course! - Kristaps Dzonsons (Linux and MacOS X).
(Comments are closed)