Text ending in a full stop, exclamation mark or question mark
authorschwarze <schwarze@openbsd.org>
Fri, 16 Jul 2010 00:34:33 +0000 (00:34 +0000)
committerschwarze <schwarze@openbsd.org>
Fri, 16 Jul 2010 00:34:33 +0000 (00:34 +0000)
commita5f9a6eadb3286c7373c3f6944bcc1fc436a5539
tree2fdb474659a3cc8415335f76b883395a2a9a1eb8
parentc899fd96cfcc21322834df76b43cbdcee7b0fe5a
Text ending in a full stop, exclamation mark or question mark
should not flag the end of a sentence if:

1) The punctuation is followed by closing delimiters
and not preceded by alphanumeric characters, like in
"There is no full stop (.) in this sentence"

or

2) The punctuation is a child of a macro
and not preceded by alphanumeric characters, like in
"There is no full stop
.Pq \&.
in this sentence"

jmc@ and sobrado@ like this
usr.bin/mandoc/libmandoc.h
usr.bin/mandoc/man.c
usr.bin/mandoc/mandoc.c
usr.bin/mandoc/mdoc.c
usr.bin/mandoc/mdoc_macro.c