user-defined string \*(Pu (punctuation character list)
by using non-breaking non-compressing instead of normal spaces.
Works with mandoc, new groff and even with old groff.
Tree is locked, but deraadt@ says i'm still allowed to polish manuals.
-.\" $OpenBSD: mdoc.samples.7,v 1.87 2010/07/03 16:10:23 schwarze Exp $
+.\" $OpenBSD: mdoc.samples.7,v 1.88 2010/08/03 23:06:02 schwarze Exp $
.\" $NetBSD: mdoc.samples.7,v 1.5 1996/04/03 20:17:34 jtc Exp $
.\"
.\" Copyright (c) 1990, 1993
.\" times and is guaranteed to give a worst case performance
.\" for an already extremely slow package.
.\"
-.Dd $Mdocdate: July 3 2010 $
+.Dd $Mdocdate: August 3 2010 $
.Dt MDOC.SAMPLES 7
.Os
.Sh NAME
.Ox
manuals with
.Nm \-mdoc
-.ds Pu {. , ; : ? ! ( ) [ ]}
+.ds Pu {.\ ,\ ;\ :\ ?\ !\ (\ )\ [\ ]}
.Sh SYNOPSIS
.Nm nroff
.Fl T Ns Ar Name