Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 17 Apr 2001 16:33:18 +0300
From:      Ruslan Ermilov <ru@FreeBSD.org>
To:        current@FreeBSD.org
Subject:   ** HEADS UP ** Groff 1.17 (including -mdocNG) imported
Message-ID:  <20010417163318.A47398@sunbay.com>

next in thread | raw e-mail | index | archive | help
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 <punctuation>' now works as expected; `.Nm "" <punctuation>' 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 <string>': interpret <string> 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




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20010417163318.A47398>