From owner-freebsd-current@FreeBSD.ORG Tue May 19 13:00:32 2015 Return-Path: Delivered-To: current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 58148832 for ; Tue, 19 May 2015 13:00:32 +0000 (UTC) Received: from mail-in-10.arcor-online.net (mail-in-10.arcor-online.net [151.189.21.50]) (using TLSv1 with cipher DHE-RSA-CAMELLIA256-SHA (256/256 bits)) (Client CN "mx.arcor.de", Issuer "Thawte SSL CA" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 0C53F16FB for ; Tue, 19 May 2015 13:00:31 +0000 (UTC) Received: from mail-in-18-z2.arcor-online.net (mail-in-18-z2.arcor-online.net [151.189.8.35]) by mx.arcor.de (Postfix) with ESMTP id 3lrckt06f6zQPkJ for ; Tue, 19 May 2015 15:00:22 +0200 (CEST) Received: from mail-in-09.arcor-online.net (mail-in-09.arcor-online.net [151.189.21.49]) by mail-in-18-z2.arcor-online.net (Postfix) with ESMTP id F0ED538420C for ; Tue, 19 May 2015 15:00:21 +0200 (CEST) Received: from webmail11.arcor-online.net (webmail11.arcor-online.net [151.189.8.83]) by mail-in-09.arcor-online.net (Postfix) with ESMTP id 3lrcks6rKHzDYk6 for ; Tue, 19 May 2015 15:00:21 +0200 (CEST) X-DKIM: Sendmail DKIM Filter v2.8.2 mail-in-09.arcor-online.net 3lrcks6rKHzDYk6 DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=arcor.de; s=mail-in; t=1432040421; bh=qKW2Hf2N9zcYtTiuOwdZEI/vT1lHlXGmpAaarKe2dSs=; h=Date:From:To:Message-ID:In-Reply-To:References:Subject: MIME-Version:Content-Type:Content-Transfer-Encoding; b=HXhMQlwv02D7dBjT646oI0OsvXAldb+ON2nPMMH1FHb7UAHyzg/X9txnOC4cDq1xW 2/Pd/qB2z3t5ycVunv5MFdfO0KPyGMRUhXrS6hExzrKyPRv8kGT9hJ7rjPEXrTH/X2 oo6AJ5YdAdouNqmk6Ci2YUJf9ZQ0OZHKX4pdhg8k= Received: from [217.92.152.234] by webmail11.arcor-online.net (151.189.8.83) with HTTP (Arcor Webmail); Tue, 19 May 2015 15:00:21 +0200 (CEST) Date: Tue, 19 May 2015 15:00:21 +0200 (CEST) From: carsten.kunze@arcor.de To: current@freebsd.org Message-ID: <27369982.1387579.1432040421950.JavaMail.ngmail@webmail11.arcor-online.net> In-Reply-To: <20150519123722.KSZHLtTvPWw8%sdaoden@yandex.com> References: <20150519123722.KSZHLtTvPWw8%sdaoden@yandex.com> <20150514000211.GA9410@ivaldir.etoilebsd.net> <201505152342.t4FNgRgq076946@fire.js.berklix.net> <20150519112644.GB52236@ivaldir.etoilebsd.net> Subject: Aw: Re: [RFC] Replace gnu groff in base by heirloom doctools MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit X-ngMessageSubType: MessageSubType_MAIL X-WebmailclientIP: 217.92.152.234 X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 19 May 2015 13:00:32 -0000 Steffen Nurpmeso wrote: > It seems you haven't checked at all. > It seems to me that e.g. mdoc(7) of n-t-r seems to require quite > a bit of work in order to be at all usable. This is not completely true. It is usable, I did check it with all about 7000 manpages in the base of OpenBSD. But it does indeed also require further work. Please note that FreeBSD uses mandoc(1) for formatting manpages. Groff in the base (or a replacement) is only a fallback. > The macros i use for myself don't work with n-t-r, too: once > i truly looked (a few months ago) i found that i would have to > rewrite all traps and other positioning in order to get that > right. Please make a bug report ;) > Despite that you seem to do what you want to do anyway, n-t-r is > possibly a usable troff, if you go its way and deal with it you > may be able to gain a bit nicer output _faster_ and without > converting your beloved special fonts first, but in no way is > n-t-r a _replacement_ for groff. The groff version in the base is quite old and is there to have a *roff toolchain in the base and as a fallback solution for mandoc(1). If one does serious typesetting (and wants to use groff) it is recommended to use the up-to-date version from ports. Carsten