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 [EMAIL PROTECTED]



Cheers,
-- 
Ruslan Ermilov          Oracle Developer/DBA,
[EMAIL PROTECTED]           Sunbay Software AG,
[EMAIL PROTECTED]          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 [EMAIL PROTECTED]
with "unsubscribe freebsd-current" in the body of the message

Reply via email to