From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from scc-mailout.scc.kit.edu (scc-mailout.scc.kit.edu [129.13.185.202]) by krisdoz.my.domain (8.14.3/8.14.3) with ESMTP id pANNsTRX025384 for ; Wed, 23 Nov 2011 18:54:30 -0500 (EST) Received: from hekate.usta.de (asta-nat.asta.uni-karlsruhe.de [172.22.63.82]) by scc-mailout-02.scc.kit.edu with esmtp (Exim 4.72 #1) id 1RTMe4-00048L-6S; Thu, 24 Nov 2011 00:54:28 +0100 Received: from donnerwolke.usta.de ([172.24.96.3]) by hekate.usta.de with esmtp (Exim 4.72) (envelope-from ) id 1RTMe4-0001Rm-6y; Thu, 24 Nov 2011 00:54:28 +0100 Received: from iris.usta.de ([172.24.96.5] helo=usta.de) by donnerwolke.usta.de with esmtp (Exim 4.72) (envelope-from ) id 1RTMe4-0001q6-4e; Thu, 24 Nov 2011 00:54:28 +0100 Received: from schwarze by usta.de with local (Exim 4.72) (envelope-from ) id 1RTMe4-00084v-3p; Thu, 24 Nov 2011 00:54:28 +0100 Date: Thu, 24 Nov 2011 00:54:28 +0100 From: Ingo Schwarze To: Thomas Klausner Cc: discuss@mdocml.bsd.lv Subject: Re: Space after .E[dl...]? Message-ID: <20111123235428.GB1516@iris.usta.de> References: <20111122223416.GY9000@danbala.tuwien.ac.at> <20111123003118.GA24880@iris.usta.de> <20111123125426.GT9000@danbala.tuwien.ac.at> 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: <20111123125426.GT9000@danbala.tuwien.ac.at> User-Agent: Mutt/1.5.21 (2010-09-15) Hi Thomas, Thomas Klausner wrote on Wed, Nov 23, 2011 at 01:54:26PM +0100: > On Wed, Nov 23, 2011 at 01:31:19AM +0100, Ingo Schwarze wrote: >> However, this is not just a question of what we like better, >> but also a question of compatibility. There are three aspects >> to compatibility: > I understand your point. Most (if not all) mdoc man pages that a > typical BSD user is interested in will come with their operating > system though, so I don't see it as such a big hindrance as you do, > because we can fix them. There are several ports containing mdoc(7) manuals. Besides, it would be a pain if moving manuals from one operating system to another would require fixing up the manual source code because of language incompatibilities. I'd rather reduce such incompatibilies than deliberately add to them. >> (3) There are thousands of real-world manuals written for the >> old behaviour. Quite probably, there are some that will look >> worse after the change because the additional blank line is not >> an improvement in their particular case, even if it is in many >> other cases, and the authors of course relied on the fact that >> there is no blank line. Before even proposing this change in >> the language definition, i'd like some rough estimate, or at >> least feeling, how many pages might be affected by this effect, >> and how much effort we are imposing on people like jmc@ to >> clean up the tree after the change. > For backwards compat, I'd like to have Pp after El etc. ignored; For sure; in mandoc, that would be more or less automatic; in groff, i don't really know. > this should fix this problem. Er, no, i tried to talk about the reverse problem: Existing pages that do not have a .Pp after .Ed or .El because the author did not intend a blank line at that place. Yours, Ingo -- To unsubscribe send an email to discuss+unsubscribe@mdocml.bsd.lv