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 oB6LhTAr020422 for ; Mon, 6 Dec 2010 16:43:30 -0500 (EST) 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 1PPiqE-0000uK-NN; Mon, 06 Dec 2010 22:43:26 +0100 Received: from donnerwolke.usta.de ([172.24.96.3]) by hekate.usta.de with esmtp (Exim 4.72) (envelope-from ) id 1PPiqE-0001Oe-M0 for discuss@mdocml.bsd.lv; Mon, 06 Dec 2010 22:43:26 +0100 Received: from iris.usta.de ([172.24.96.5] helo=usta.de) by donnerwolke.usta.de with esmtp (Exim 4.69) (envelope-from ) id 1PPiqE-0002Aq-KY for discuss@mdocml.bsd.lv; Mon, 06 Dec 2010 22:43:26 +0100 Received: from schwarze by usta.de with local (Exim 4.72) (envelope-from ) id 1PPiqE-0005xo-CW for discuss@mdocml.bsd.lv; Mon, 06 Dec 2010 22:43:26 +0100 Date: Mon, 6 Dec 2010 22:43:26 +0100 From: Ingo Schwarze To: discuss@mdocml.bsd.lv Subject: Re: ME macros: `i', `b', `r' Message-ID: <20101206214326.GA12128@iris.usta.de> References: <4CFCFDFD.8050201@bsd.lv> 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: <4CFCFDFD.8050201@bsd.lv> User-Agent: Mutt/1.5.21 (2010-09-15) Hi Kristaps, Kristaps Dzonsons wrote on Mon, Dec 06, 2010 at 04:15:09PM +0100: > In doing some clean-up, I noticed that the `i' and `b' macro don't > actually do anything when invoked with `groff -Tascii -mandoc' or > `nroff -mandoc'. Any arguments to the macros are unilaterally lost. > > This was tested on Debian testing (groff 1.20.1), NetBSD 5.0.1 > (1.19.2), and OpenBSD 4.6 (1.15). > > Seeing as this is the case, does anybody object to removing these > macros to libroff and printing a warning when they're invoked? Actually, i fail to find any uses in Xenocara or even ports. OK, there is faces(1) in ports using .i at two places, which is probably a typo, and then mairixrc(5), mimedefang-filter(5), slapo-ppolicy(5) and lpd(8) using .b each once, and not a single instance of .r. Thus, why not just remove these three outright, such that they hit the usual MANDOCERR_MACRO, /* skipping unknown macro */ Yours, Ingo -- To unsubscribe send an email to discuss+unsubscribe@mdocml.bsd.lv