| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
|
|
|
|
|
|
|
| |
used by pic and eqn to tell grohtml where the graphic regions start
and end.
* src/libs/libgroff/Makefile.sub: Use it.
* src/preproc/eqn/main.cc, src/preproc/pic/troff.cc: Altered to use
graphic_start() and graphic_end() from htmlindicate.cc.
* tmac/groff_man.man: More fixes.
|
| |
|
|
|
|
| |
* doc/groff.texinfo: Added info about delimiters for escapes.
|
|
|
|
| |
other graphic formats.
|
|
|
|
|
|
| |
src/roff/groff/Makefile.sub, src/roff/nroff/Makefile.sub,
src/utils/afmtodit/Makefile.sub: Use $(INSTALL_SCRIPT) for script
files.
|
|
|
|
|
|
| |
* src/roff/troff/TODO: Updated.
* tmac/eqnrc: Small fixes.
|
| |
|
| |
|
|
|
|
|
| |
* src/roff/troff/env.cc (environment_copy): Improve error message and
fix itoa->i_to_a.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
tmac.an.
Adding a request `evc' to copy environments.
* src/roff/troff/env.cc (environment::copy, environment_copy):
Implement it.
* src/roff/troff/env.h: Add prototype.
Adding strsep() -- Solaris 8 doesn't have it.
* configure.in: Test it.
* src/devices/grolbp/lbp.cc: Add code.
* NEWS, PROJECTS: Updated.
|
|
|
|
|
|
|
|
|
| |
top_level_diversion::output): Fixing an incompatibility with
original troff: x'0' updates the .a register also. Thanks to
<Andries.Brouwer@cwi.nl> for pointing this out.
* Makefile.in: Create Makefile.dep if necessary before calling the
submake process to avoid warning about nonexistent file.
|
|
|
|
|
|
|
| |
Fixing an incompatibility with original troff: x'0' updates the
.a register also. Thanks to <Andries.Brouwer@cwi.nl> for pointing
this out.
* doc/groff.texinfo: Document it.
|
|
|
|
|
|
| |
* tmac/tmac.lbp: New file.
* src/devices/grolbp/grolbp.man: Add documentation of `lbpname'
command.
|
|
|
|
|
|
|
|
|
|
| |
* README, NEWS: Small fixes.
* test-groff: Adding path to grolbp.
* configure.in: The (new) file src/xditview/Imakefile.in will be
also configured -- it is now possible to build gxditview in a
directory different from $srcdir.
|
| |
|
|
|
|
|
|
| |
the main configure script of groff. This will set the correct font
path, and it will make it possible to build xditview in a directory
different from $srcdir.
|
|
|
|
| |
* MORE.STUFF: Added website of bell labs and info about plot2dev.
|
|
|
|
| |
spotted by Werner.
|
|
|
|
|
|
| |
files.
Windows NT 4.0). Uses _MSC_VER define where necessary.
|
|
|
|
| |
* xtotroff.c (MapFont): Avoid race while opening file.
|
|
|
|
| |
* man/groff_font.man: Add missing ligature.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* src/include/getopt.h, src/libs/libgroff/{getopt.c,getopt1.c}:
New files.
* src/include/Makefile.sub, src/libs/libgroff/Makefile.sub: Update.
* aclocal.a4: Remove GROFF_GETOPT function.
* configure.in, Makefile.in, PROBLEMS: Update.
* src/include/lib.h: Replace getopt tests with getopt.h.
* src/devices/grolbp/lpb.cc: Remove inclusion of getopt.h.
* doc/groff.texinfo: Further checking/updating. Adding more index
entries.
* src/devices/grolbp/grolbp.man: Added a comment line at the
beginning of the file (similar to shell scripts) which indicates
that `tbl' should be used as a preprocessor.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
entries.
Adapting groff to MS Visual C++ 6.0 compiler (tested with
Windows NT 4.0).
* src/devices/grodvi/dvi.cc: Making stdout a binary stream.
* src/devices/grolj4/lj4.cc: Making getopt variables `extern "C"'.
* src/devices/grohtml/html.cc, src/devices/grops/ps.cc,
src/include/lib.h, src/libs/libgroff/errarg.cc,
src/libs/libgroff/itoa.c, src/libs/libgroff/nametoindex.cc,
src/preproc/refer/label.y, src/preproc/refer/label.cc,
src/roff/groff/pipeline.c, src/roff/troff/column.cc,
src/roff/troff/div.cc, src/roff/troff/env.cc,
src/roff/troff/input.cc, src/roff/troff/node.cc,
src/roff/troff/reg.cc: Renaming itoa() to i_to_a() and iftoa() to
if_to_a() to avoid name clashes.
* src/include/posix.h: Don't use unistd.h.
* src/libs/libgroff/tmpfile.cc: Use `#ifndef...#else...#endif'
clause for integrating non-Unix xtmpfile() code.
* src/roff/troff/input.cc: Adding `public' keyword to macro_header
structure; use "rt" for popen() in pipe_source(); add getpid()
dummy function.
* src/roff/troff/node.cc: Use special versions of popen() in
real_output_file() and pclose() in ~real_output_file().
* src/devices/grolbp/Makefile.sub: Adding $(srcdir).
* man/groff_font.man: Adding info about obsolete DESC keywords.
* src/devices/grolj4/grolj4.man: Documenting additional DESC
keywords.
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
LBP-8 series laser printers). This code has been contributed by
Francisco Andres Verdu <pandres@dragonet.es>.
* src/devices/grolbp/*: The grolbp output device.
* font/devlpb/*: The font description files.
* Makefile.in: Add grolpb and devlbp subdirectories.
* src/devices/grodvi/grodvi.man, src/devices/grolj4/grolj4.man,
src/devices/grotty/grotty.man,src/roff/troff/troff.man: Minor
typographic fixes.
* doc/groff.texinfo: Further checking/updating. Adding more index
entries.
|
| |
|
|
|
|
| |
(contributed by Daniel Senderowicz <daniel@synchrods.com>).
|
|
|
|
| |
entries.
|
|
|
|
|
|
|
|
|
|
|
|
| |
friends to be non-integer.
* src/preproc/grn/grn.man: Document it.
* doc/groff.texinfo: Further checking/updating.
* src/preproc/grn/grn.man: Commenting out the -s option -- the
corresponding code doesn't work (yet).
|
|
|
|
| |
entries.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
line thicknesses to be integer multiples of this value.
* doc/groff.texinfo: Further checking/updating.
* src/preproc/grn/{main.cc, hgraph.cc}: Using point units to
specify line thickness instead of base units. The new default
values are now 0.15,pt 0.45pt, and 0.75pt for thin, middle, and
thick lines respectively.
Removed unused variable `prevval'.
* src/preproc/grn/grn.man: Updated.
|
|
|
|
|
|
|
|
|
|
|
|
| |
* src/roff/groff/groff.man: Formatting fix.
* src/preproc/grn/grn.man: Ditto.
* src/roff/grog/grog.pl: Fixing two embarassing bugs.
* doc/groff.texinfo: Further checking/updating.
* src/roff/groff/groff.cc (help): Fixed info string.
|
| |
|
|
|
|
|
|
|
|
|
|
| |
* test-groff: Added grn subdir to path.
* doc/groff.texinfo: Some restructing and other small improvements.
* Makefile.in: Added subdirectory entry for grn.
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* src/roff/troff/troff.man: Fixing typo.
Adding the `grn' preprocessor for gremlin graphic files.
* src/preproc/grn/*: This is the Berkeley distribution written by
David Slattengren and Barry Roitblat, adapted to groff by Daniel
Senderowicz and Werner Lemberg.
* doc/grnexampl.{me,g}: A sample for grn.
* src/roff/groff/groff.cc: Added support for grn. It can be now
called with the switch `-g'.
* src/roff/groff/groff.man: Updated.
* src/roff/grog/grog.{man,pl,sh}: Updated.
* NEWS: Updated.
|
| |
|
|
|
|
|
|
|
|
|
|
| |
parametrically polymorphic.
* src/libs/libgroff/tmpfile.cc: Implemented xtmptemplate
and the alterations to xtmpfile.
xtmpfile can be requested to return the filename created
and asked not to unlink the temp file. The default behaviour
if parameters are absent is exactly the same as before.
|
|
|
|
| |
replaced with calls to xtmpfile() and xtmptemplate().
|
|
|
|
|
|
|
|
|
|
|
| |
string in a number register:
* src/roff/troff/input.cc (length_macro): Implement it.
* src/roff/troff/input.cc (init_input_requests): Register it.
* src/roff/troff/troff.man, doc/groff.texinfo: Document `length'
request.
|
|
|
|
|
| |
of the `substring' request.
* src/roff/troff/TODO, NEWS: Updated.
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
fixed name of image if the source file is in a different directory.
* html.cc (create_file): Renamed to create_tmp_file.
* html.cc (create_file): Identified & fixed security bug when
creating files in /tmp.
* Makefile.sub: Adapted to new directory structure.
|
| |
|
|
|