From fc3f793da269cd52a125664532b21784a4537ab0 Mon Sep 17 00:00:00 2001 From: Ingo Schwarze Date: Sun, 5 Sep 2010 19:12:37 +0000 Subject: 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. --- share/man/man7/operator.7 | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'share') 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 -- cgit v1.2.3