From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from smtp-2.sys.kth.se (smtp-2.sys.kth.se [130.237.32.160]) by krisdoz.my.domain (8.14.3/8.14.3) with ESMTP id o4A7bjLt017818 for ; Mon, 10 May 2010 01:37:46 -0600 (MDT) Received: from localhost (localhost [127.0.0.1]) by smtp-2.sys.kth.se (Postfix) with ESMTP id B89D214D7F9 for ; Mon, 10 May 2010 13:25:34 +0200 (CEST) X-Virus-Scanned: by amavisd-new at kth.se Received: from smtp-2.sys.kth.se ([127.0.0.1]) by localhost (smtp-2.sys.kth.se [127.0.0.1]) (amavisd-new, port 10024) with LMTP id yB3ldgvLnCvu for ; Mon, 10 May 2010 13:25:32 +0200 (CEST) X-KTH-Auth: kristaps [130.237.221.96] X-KTH-mail-from: kristaps@bsd.lv X-KTH-rcpt-to: discuss@mdocml.bsd.lv Received: from [130.237.221.96] (ctime.pdc.kth.se [130.237.221.96]) by smtp-2.sys.kth.se (Postfix) with ESMTP id DAFA614DCA1 for ; Mon, 10 May 2010 13:25:32 +0200 (CEST) Message-ID: <4BE7EF4C.9030509@bsd.lv> Date: Mon, 10 May 2010 13:34:36 +0200 From: Kristaps Dzonsons User-Agent: Mozilla-Thunderbird 2.0.0.22 (X11/20090707) X-Mailinglist: mdocml-discuss Reply-To: discuss@mdocml.bsd.lv MIME-Version: 1.0 To: discuss@mdocml.bsd.lv Subject: It -column \tab terminal punctuation. Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Hi, some consensus needed on a compatibility issue. The `It -column' with tabsep issue is pretty hairy. Cf http://lists.gnu.org/archive/html/groff/2010-05/msg00018.html For the time being, let's just leave aside the fact that a macro context is continued across columns and consider only .It a ) ] ;b ) ] ;c ) ] ; a)] ; b)] ; c)]; ^^^ ^^^ ^^^ Noting the bogus whitespace between the last closing delimiter of the non-terminal column. Question: do we try to emulate this? All groffs do it, but it looks like a bug to me. It's not documented anywhere. I cannot find an example of where this behaviour is really exploited, so I think it's safe to drop it. I'm also in favour of dropping it because doing otherwise introduces very unexpected behaviour that both users and mandoc will have to know about. Instead, doing a)]; b)]; c)]; is much more reasonable: since we're in a macro (`It'), we collapse the closing punctuation. Just like with any macros. Yea/nay? Kristaps -- To unsubscribe send an email to discuss+unsubscribe@mdocml.bsd.lv