summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorIngo Schwarze <schwarze@cvs.openbsd.org>2010-09-05 19:12:37 +0000
committerIngo Schwarze <schwarze@cvs.openbsd.org>2010-09-05 19:12:37 +0000
commitfc3f793da269cd52a125664532b21784a4537ab0 (patch)
tree85476b713a50bad1a37d799308c2a7355671fe39
parent327e198f114ef8184a6e5a212f3e7a632044a43e (diff)
Both old and new groff behave in the following way: Literal tabs are
considered normal word characters even when delimiting column phrases in .Bl -column. Thus, in any column but the last, if the column is terminated by a literal tab, and the last character is a solitary dot, that dot is NOT considered punctuation, and consequently offset from the preceding text by a blank space. This space does not occur when the Ta macro is used inmstead of a literal tab, or when a blank character is inserted between the dot and the tab. Confused now? So were we. We decided to consider that a bug in groff, not a feature, and to not emulate it in mandoc(1). Thus, let operator(7) no longer depend on that groff bug.
-rw-r--r--share/man/man7/operator.76
1 files changed, 3 insertions, 3 deletions
diff --git a/share/man/man7/operator.7 b/share/man/man7/operator.7
index 1bed55a039a..c85302184a7 100644
--- a/share/man/man7/operator.7
+++ b/share/man/man7/operator.7
@@ -1,4 +1,4 @@
-.\" $OpenBSD: operator.7,v 1.7 2007/05/31 19:19:58 jmc Exp $
+.\" $OpenBSD: operator.7,v 1.8 2010/09/05 19:12:36 schwarze Exp $
.\" $NetBSD: operator.7,v 1.3 1994/11/30 19:07:26 jtc Exp $
.\"
.\" Copyright (c) 1989, 1990, 1993
@@ -30,7 +30,7 @@
.\"
.\" @(#)operator.7 8.1 (Berkeley) 6/9/93
.\"
-.Dd $Mdocdate: May 31 2007 $
+.Dd $Mdocdate: September 5 2010 $
.Dt OPERATOR 7
.Os
.Sh NAME
@@ -41,7 +41,7 @@
.Bl -column "= += -= *= /= %= <<= >>= &= ^= |="
.It Operator Associativity
.It -------- -------------
-.It \&() [] -> . left to right
+.It \&() [] -> \&. left to right
.It "! ~ ++ -- - (type) * & sizeof" right to left
.It \&* / % left to right
.It \&+ - left to right