diff options
author | Ingo Schwarze <schwarze@openbsd.org> | 2013-12-15 21:23:52 +0000 |
---|---|---|
committer | Ingo Schwarze <schwarze@openbsd.org> | 2013-12-15 21:23:52 +0000 |
commit | 281129cb0c7f8658dbddf1c3861189908a4b31a5 (patch) | |
tree | ce62f9f0c1ce0befc4e905b6057f4426ab4eb703 /mdoc_validate.c | |
parent | 1785eefc0e123397ec0468858110d9ed6ff815db (diff) | |
download | mandoc-281129cb0c7f8658dbddf1c3861189908a4b31a5.tar.gz |
The "value" argument to the roff(7) .nr requests ends right before
the first non-digit character. While here, implement and document
an optional sign, requesting increment or decrement, as documented
in the Ossanna/Kernighan/Ritter troff manual and supported by groff.
Reported by bentley@ on discuss@.
Diffstat (limited to 'mdoc_validate.c')
-rw-r--r-- | mdoc_validate.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/mdoc_validate.c b/mdoc_validate.c index ecaaf57e..8c6e7606 100644 --- a/mdoc_validate.c +++ b/mdoc_validate.c @@ -1991,10 +1991,10 @@ post_sh_head(POST_ARGS) /* The SYNOPSIS gets special attention in other areas. */ if (SEC_SYNOPSIS == sec) { - roff_setreg(mdoc->roff, "nS", 1); + roff_setreg(mdoc->roff, "nS", 1, '='); mdoc->flags |= MDOC_SYNOPSIS; } else { - roff_setreg(mdoc->roff, "nS", 0); + roff_setreg(mdoc->roff, "nS", 0, '='); mdoc->flags &= ~MDOC_SYNOPSIS; } |