diff options
author | Kristaps Dzonsons <kristaps@bsd.lv> | 2010-07-27 13:16:00 +0000 |
---|---|---|
committer | Kristaps Dzonsons <kristaps@bsd.lv> | 2010-07-27 13:16:00 +0000 |
commit | d162ac252080ea1ff3c25eaf02fb59a95b442927 (patch) | |
tree | d5674ffbf58545adcef89af82dfda0706bb124dc /roff.7 | |
parent | 9f29c093c60470f2b843f8a7da226ea467592755 (diff) | |
download | mandoc-d162ac252080ea1ff3c25eaf02fb59a95b442927.tar.gz |
Fix `ds' handling. This was stripping characters from "val", when the
syntax of `ds' is such that ALL text following the first
non-space/non-double-quote is part of the value. This also fixes the
warning of *(string++) = NULL report by kristaps@ and joerg@.
Diffstat (limited to 'roff.7')
-rw-r--r-- | roff.7 | 9 |
1 files changed, 9 insertions, 0 deletions
@@ -106,6 +106,15 @@ The .Cm key values may be invoked in subsequent text by using \e*(NN for two-letter pairs, \e*N for one-letter, and \e*[NNN] for arbitrary-length values. +.Pp +If +.Cm val +is begun with a double-quote mark, the mark is passed over. +.Cm val +consists of +.Em all +text following this point, including whitespace and trailing +double-quotes. .Ss \&de1 The syntax of this macro is the same as that of .Sx \&ig , |