From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from smtp1.rz.uni-karlsruhe.de (Debian-exim@smtp1.rz.uni-karlsruhe.de [129.13.185.217]) by krisdoz.my.domain (8.14.3/8.14.3) with ESMTP id o94KlS2o009689 for ; Mon, 4 Oct 2010 16:47:34 -0400 (EDT) Received: from hekate.usta.de (asta-nat.asta.uni-karlsruhe.de [172.22.63.82]) by smtp1.rz.uni-karlsruhe.de with esmtp (Exim 4.63 #1) id 1P2rwQ-0006Zd-4W; Mon, 04 Oct 2010 22:47:22 +0200 Received: from donnerwolke.usta.de ([172.24.96.3]) by hekate.usta.de with esmtp (Exim 4.71) (envelope-from ) id 1P2rwQ-0005Lx-3P for discuss@mdocml.bsd.lv; Mon, 04 Oct 2010 22:47:22 +0200 Received: from iris.usta.de ([172.24.96.5] helo=usta.de) by donnerwolke.usta.de with esmtp (Exim 4.69) (envelope-from ) id 1P2rwQ-0005mf-2O for discuss@mdocml.bsd.lv; Mon, 04 Oct 2010 22:47:22 +0200 Received: from schwarze by usta.de with local (Exim 4.71) (envelope-from ) id 1P2rwP-0005Kk-Q9 for discuss@mdocml.bsd.lv; Mon, 04 Oct 2010 22:47:21 +0200 Date: Mon, 4 Oct 2010 22:47:21 +0200 From: Ingo Schwarze To: discuss@mdocml.bsd.lv Subject: Re: Weird rendering of \*(C+ Message-ID: <20101004204721.GC16469@iris.usta.de> References: <20101004203548.GN65440@acme.spoerlein.net> X-Mailinglist: mdocml-discuss Reply-To: discuss@mdocml.bsd.lv MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20101004203548.GN65440@acme.spoerlein.net> User-Agent: Mutt/1.5.20 (2009-06-14) Hi Ulrich, Ulrich Spoerlein wrote on Mon, Oct 04, 2010 at 10:35:48PM +0200: > FreeBSD has added pod2man'd manpages for clang(1) and tblgen(1), they > render quite similar to groff, except for \*(C+ which is completely out > of whack, please see attached snippet from the manpages. > > It renders like: > > DESCRIPTION > clang is a C, Cv'-.1v'h'-1p'+h'-1p'+v'.1v'h'-1p', and Objective-C Just update to mandoc-1.10.6, it renders: DESCRIPTION clang is a C, C++, and Objective-C compiler which encompasses preprocessing, parsing, optimization, code generation, assembly, and linking. Kristaps has done some very nice work recently to properly ignore those low-level roff formatting escapes required for the po2man standard preamble, see for example http://www.openbsd.org/cgi-bin/cvsweb/src/usr.bin/mandoc/out.c rev. 1.7 & 1.8 Yours, Ingo -- To unsubscribe send an email to discuss+unsubscribe@mdocml.bsd.lv