summaryrefslogtreecommitdiffstats
path: root/contrib/groff
diff options
context:
space:
mode:
authorru <ru@FreeBSD.org>2001-02-07 17:45:22 +0000
committerru <ru@FreeBSD.org>2001-02-07 17:45:22 +0000
commit83a0acf1347a1e877be9d2af0c2d0118a56cc929 (patch)
tree8775154bd4d31e60400e7dc56b80f1b4b8a99b94 /contrib/groff
parent010d4c2499833e1b9a093810ae84382c5835bbf7 (diff)
downloadFreeBSD-src-83a0acf1347a1e877be9d2af0c2d0118a56cc929.zip
FreeBSD-src-83a0acf1347a1e877be9d2af0c2d0118a56cc929.tar.gz
1. Disable hyphenation on a dash (`-') character in macro arguments.
2. Disable recognition of end-of-sentence characters in text-type macro arguments. 3. Fix the missing space bug when an end-of-sentence character was followed by another punctuation character. 4. Fix the bug where hyphenation was left disabled after .Re. Obtained from: mdocNG
Diffstat (limited to 'contrib/groff')
-rw-r--r--contrib/groff/tmac/tmac.doc9
1 files changed, 5 insertions, 4 deletions
diff --git a/contrib/groff/tmac/tmac.doc b/contrib/groff/tmac/tmac.doc
index 6081e3d..e1f87c9 100644
--- a/contrib/groff/tmac/tmac.doc
+++ b/contrib/groff/tmac/tmac.doc
@@ -406,15 +406,15 @@
.\}
.el \{\
. nr jN \\n(aP
-. ie \\n(jM==2 .as b1 \&\\*(A\\n(aP
-. el .as b1 \&\f\\n(cF\s\\n(cZ\\*(A\\n(aP\fP\s0
+. ie \\n(jM==2 .as b1 \&\%\\*(A\\n(aP\&
+. el .as b1 \)\f\\n(cF\s\\n(cZ\\*(A\\n(aP\fP\s0
. ie \\n(aC==\\n(aP \{\
. as b1 \f\\n(cF\s\\n(cZ
. aZ
. \}
. el \{\
. nr aP \\n(aP+1
-. as b1 \&\\*(S\\n(jN
+. as b1 \)\\*(S\\n(jN
. nR
. \}
.\}
@@ -2903,6 +2903,7 @@
..
.\" NS rZ macro - reference print
.de rZ
+.nh
.if \\n(uK \{\&\\*(U1,
. nr aK 1
. if (\\n(uK>1 \{\
@@ -2971,6 +2972,7 @@
. if \\n(Kl>0 \&\\*(oK,
.\}
.if \\n(Kl>0 .tm unresolved reference problem
+.hy
..
.\" NS aK macro - print out reference authors
.de aK
@@ -3317,7 +3319,6 @@
.\" NS jM local register
.\" NS jN local register
.de rR
-.nh
.nr jM \\n(C\\n(aP
.ie \\n(jM==1 \{\
.\" . as b1 \&\f\\n(cF\s\\n(cZ
OpenPOWER on IntegriCloud