diff options
author | Ingo Schwarze <schwarze@cvs.openbsd.org> | 2010-09-05 19:12:37 +0000 |
---|---|---|
committer | Ingo Schwarze <schwarze@cvs.openbsd.org> | 2010-09-05 19:12:37 +0000 |
commit | fc3f793da269cd52a125664532b21784a4537ab0 (patch) | |
tree | 85476b713a50bad1a37d799308c2a7355671fe39 | |
parent | 327e198f114ef8184a6e5a212f3e7a632044a43e (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.7 | 6 |
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 |