From owner-freebsd-current Tue Apr 17 6:33:33 2001 Delivered-To: freebsd-current@freebsd.org Received: from whale.sunbay.crimea.ua (whale.sunbay.crimea.ua [212.110.138.65]) by hub.freebsd.org (Postfix) with ESMTP id 30DE837B423 for ; Tue, 17 Apr 2001 06:33:25 -0700 (PDT) (envelope-from ru@whale.sunbay.crimea.ua) Received: (from ru@localhost) by whale.sunbay.crimea.ua (8.11.2/8.11.2) id f3HDXIp50581 for current@FreeBSD.org; Tue, 17 Apr 2001 16:33:18 +0300 (EEST) (envelope-from ru) Date: Tue, 17 Apr 2001 16:33:18 +0300 From: Ruslan Ermilov To: current@FreeBSD.org Subject: ** HEADS UP ** Groff 1.17 (including -mdocNG) imported Message-ID: <20010417163318.A47398@sunbay.com> Mail-Followup-To: current@FreeBSD.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5i Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Hi! It is my great pleasure to announce the availability of just released Groff 1.17. Please refer to the src/contrib/groff/NEWS for details on what's new in this release. This release includes the complete re-implementation of the BSD mdoc(7) macro package, earlier referred to as -mdocNG. The new mdoc(7) manpage completely documents the package, thus replacing mdoc.samples(7). For now, mdoc.samples(7) is installed as MLINK to mdoc(7), but I will likely replace it with a short manpage referring to the mdoc(7). For a complete set of new features, please refer to the new mdoc(7). Note that this manpage could only be displayed with the new groff tools and new -mdoc package. FreeBSD-specific -mdoc configuration file is called mdoc.local. This version also provides a simple way to localize -mdoc. For now, only KOI8-R support is implemented. See gnu/usr.bin/groff/tmac/koi8-r for details. Below is the brief info on -mdoc from the NEWS file: : o The mdoc package has been completely rewritten, using the full power of : GNU troff to remove limitations of Unix troff (which is no longer : supported). Most important changes are: : : . No argument limit. : . Almost all macros are parsed and callable (if it makes sense). : . `.Lb': prints library names : . `.Nm ' now works as expected; `.Nm "" ' has : been withdrawn. : . Updated `.St' command : . `.Fx': prints FreeBSD : . `.Ox': prints OpenBSD : . `.Bsx': prints BSD/OS : . `.Brq', `.Bro', `.Brc': brace enclosure macros : . `.Bd -centered': center lines : . `.Bl -xwidth ': interpret and use the resulting width : . support for double-sided printing (-rD1 command line switch) : . support for 11pt and 12pt document sizes (-rS11, -rS12 command line : switches) : : `groff_mdoc.man' replaces `groff_mdoc.samples.man'; it now completely : documents the mdoc package. : : Great care has been taken to assure backwards compatibility. If you : encounter any abnormal results, please report them to bug-groff@gnu.org. Cheers, -- Ruslan Ermilov Oracle Developer/DBA, ru@sunbay.com Sunbay Software AG, ru@FreeBSD.org FreeBSD committer, +380.652.512.251 Simferopol, Ukraine http://www.FreeBSD.org The Power To Serve http://www.oracle.com Enabling The Information Age To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message