summaryrefslogtreecommitdiff
path: root/MANIFEST
diff options
context:
space:
mode:
authorwlemb <wlemb>2003-03-12 22:59:30 +0000
committerwlemb <wlemb>2003-03-12 22:59:30 +0000
commit3aa5f041823825d124ba3dfa4965acee713bc45c (patch)
treedea10cc8cc2e8c6fe80a21ad7586c94b167dd28e /MANIFEST
parenta0d84a8c7ac9d3c7aea01fbb9e96c688bfa4093a (diff)
downloadgroff-3aa5f041823825d124ba3dfa4965acee713bc45c.tar.gz
Make variable `pr' local to libdriver/input.cc. Based on a patch
by Bernd Warken <bwarken@mayn.de>. * src/include/driver.h (pr): Removed. * src/libs/libdriver/input.cc (pr): New global variable. (do_file): Deallocate `pr'. * src/libs/libdriver/printer.cc (pr): Removed. * src/devices/grodvi/dvi.cc (main), src/devices/grohtml/post-html.cc (main), src/devices/grolbp/lbp.cc (main), src/devices/grolj4/lj4.cc (main), src/devices/grops/ps.cc (main), src/devices/grotty/tty.cc (main): Don't delete `pr'. * tmac/a4.tmac, tmac/composite.tmac: Use `.do'. * tmac/papersize.tmac: New file. * tmac/troffrc: Include `papersize.tmac'. * tmac/Makefile.sub (NORMALFILES): Add `papersize.tmac'. * tmac/an-old.tmac: Set LT to LL by default. * NEWS, MANIFEST, tmac/groff_man.man, man/groff_tmac.man, doc/groff.texinfo: Updated. * src/libs/libgroff/paper.cc (add_iso_paper): Fix very embarassing bug which caused all odd iso papers to have wrong dimensions. * src/devices/grops/ps.cc (user_paper_width): New global variable. (main) <'p'>: Set `user_paper_width' also. (ps_printer::media_width, ps_printer::media_height): Use values given with option `-p'.
Diffstat (limited to 'MANIFEST')
-rw-r--r--MANIFEST19
1 files changed, 11 insertions, 8 deletions
diff --git a/MANIFEST b/MANIFEST
index b45c046d..72325da4 100644
--- a/MANIFEST
+++ b/MANIFEST
@@ -1,10 +1,10 @@
MANIFEST
-Last update: 21 Dec 2001
+Last update: 11 Mar 2003
This file is part of groff, the GNU roff type-setting system.
-Copyright (C) 2001 Free Software Foundation, Inc.
+Copyright (C) 2001, 2003 Free Software Foundation, Inc.
written by Bernd Warken <bwarken@mayn.de>
maintained by Werner Lemberg <wl@gnu.org>
@@ -50,6 +50,8 @@ the groff source distribution.
djgpp Data special for the 32-bit DOS compiler djgpp.
./contrib Part of groff, but maintained by other people.
+ eqn2graph Convert equations created with EQN into different
+ graphical formats.
groffer A wrapper to conveniently view roff files.
mm The groff mm macro package.
mom The groff mom macro package.
@@ -107,8 +109,6 @@ the groff source distribution.
nroff Emulate classical nroff text formatter.
troff Main roff formatter program.
-./src/xditview A groff (pre)viewer for the X Window System.
-
./src/utils Utility programs around groff.
addftinfo Add information to old troff font files for use with groff.
afmtodit Create font description files for the PostScript device.
@@ -116,9 +116,11 @@ the groff source distribution.
indxbib Make inverted index for bibliographic databases.
lkbib Search bibliographic databases.
lookbib Interactively search bibliographic databases.
- pfbtops Translate a PostScript font in .pfb format to ASCII.
+ pfbtops Translate a PostScript font in PFB format to PFA.
tfmtodit Create font description files for TeX DVI device.
+./src/xditview A groff (pre)viewer for the X Window System.
+
./tmac Macro files.
@@ -141,9 +143,10 @@ The groff documentation is scattered upon several places.
4) The roff parser
-The parsing of the roff language is done by troff. The input is
-transformed into "nodes" by `src/roff/troff/node.cc'. From these, the
-intermediate output is generated.
+The parsing of the roff language is done by troff. The input is converted
+to tokens in `src/roff/troff/input.cc' and transformed into `nodes' by
+`src/roff/troff/env.cc' and `src/roff/troff/node.cc'. From these, the
+intermediate output is generated (also in `node.cc').
5) Postprocessing