diff options
author | wlemb <wlemb> | 2001-03-23 00:17:50 +0000 |
---|---|---|
committer | wlemb <wlemb> | 2001-03-23 00:17:50 +0000 |
commit | 5a425eaf6e5cc80206e2562878fd9e24f398b973 (patch) | |
tree | b387186eef3de10b1b1ce6056eb7ddd77a5d0039 /NEWS | |
parent | a736fb6eaf38fd5fbb5bc3bd20e59f42b0bad491 (diff) | |
download | groff-5a425eaf6e5cc80206e2562878fd9e24f398b973.tar.gz |
Replaced mdoc implementation. The new version is `state of the
art', using almost all new features of groff 1.17 -- it won't run
with older versions.
* tmac/doc.tmac: Completely rewritten.
* tmac/doc-common: Ditto.
* tmac/doc-nroff: Ditto.
* tmac/doc-ditroff: Ditto.
* tmac/doc-syms: Ditto.
* tmac/mdoc.local: New file.
* tmac/groff_mdoc.samples.man: Replaced with ...
* tmac/groff_mdoc.reference.man: New file, covering mdoc completely.
* tmac/strip.sed: Updated.
* tmac/Makefile.sub: Updated.
* INSTALL: Updated.
* tmac/groff_man.man: Add `man.local' to the FILES section.
Diffstat (limited to 'NEWS')
-rw-r--r-- | NEWS | 25 |
1 files changed, 25 insertions, 0 deletions
@@ -20,6 +20,31 @@ o The new environment variable GROFF_BIN_PATH will be checked for programs Troff ----- +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 parsable 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 + . `.Ld': prints `...' + . support for double-sided printing (-rD=1 command line switch) + + groff_mdoc.samples.man has been replaced with groff_mdoc.reference.man + which 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. + o A new command line option for the `man' macros (similar to the `mdoc' package has been implemented: `-rcR=1' (now the default in nroff mode) will produce one single, very long page instead of multiple pages. `-rcR=0' |