| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* font/devpdf/*: New device files for gropdf.
* src/devices/gropdf/*: New device.
* Makefile.comm (install_dev, uninstall_dev): Handle more
subdirectories.
* Makefile.in (DEVDIRS, OTHERDIRS, EXTRADIRS): Add directories
related to gropdf.
* MANIFEST: Updated.
* test-groff.in (GROFF_BIN_PATH): Updated.
* tmac/Makefile.sub (NORMALFILES): Updated.
* tmac/pdf.tmac: New file.
* tmac/troffrc: Updated.
* doc/groff.texinfo: Document it.
* doc/Makefile.in, doc/Makefile.sub (groff_bin_dirs): Udpated.
* doc/pic.ms: Updated.
* man/groff_out.man, src/devices/grops/grops.man,
src/preproc/pic/pic.man, src/roff/groff/groff.man,
src/utils/afmtodit/afmtodit.man, src/utils/pfbtops/pfbtops.man:
Updated.
* contrib/pdfmark/pdfmark.ms: Updated.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* tmac/e.tmac (n1, n2, TH, PS): Implement it.
(@h, @n, @o, @t, @k, )b, (c, (q, )q, (l, )l, (f, @q, PE): Updated.
* doc/meref.me: Document changes.
* src/preproc/tbl/table.cpp (ROW_START_LINE_REG, ROW_SAVE_LINE_REG,
ROW_MAX_LINE_REG, REPEATED_NM_SET_MACRO, REPEATED_NM_SUS_MACRO): New
macros.
(table::init_output): Define REPEATED_NM_SET_MACRO and
REPEATED_NM_SUS_MACRO.
(table::print_single_hline, table::print_double_hline,
table::define_bottom_macro, table::do_row, table::do_top,
table::do_bottom): Updated.
* doc/webpage.ms: Updated.
|
| |
|
|
|
|
|
|
|
| |
* src/libs/libdriver/input.cpp (odd): Use parentheses.
* src/roff/troff/mtsm.cpp (state_set::is_in): Fix parentheses;
previous code always tested for bit 0.
|
|
|
|
|
| |
* tmac/doc-common: Add versions strings for NetBSD, OpenBSD,
FreeBSD, and DragonFly.
|
| |
|
| |
|
|
|
|
|
| |
* tmac/doc-common: Add strings for FreeBSD 8.2 and Darwin 9.7-11.0.
* tmac/doc-syms: Add strings -lbsm and -lSystem.
|
|
|
|
|
| |
* src/roff/troff/input.cpp (my_input_iterator): Define as an alias
for `input_iterator' which is predefined by an old libstdc++.
|
|
|
|
| |
* tmac/doc-syms: Add POSIX 1003.1b.
|
|
|
|
|
|
|
|
|
|
|
|
| |
* Makefile.in ($TARGETS): We must not pass `$MDEFINES' recursively
down to the sub-makes started in src/libs/gnulib, because that
directory has its own values for `$top_srcdir' etc., and overriding
those from the command line will cause the build to fail.
Currently, `$MAKEOVERRIDES' will prevent the recursive passing of
those overrides with GNU make, but not with other make(1)
implementations. It looks like all targets that require `$MDEFINES'
set them explicitly anyway, so we shouldn't need to set `$MDEFINES'
on the top level.
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
| |
* src/roff/troff/input.cc (token::delimiter): Improve error message.
Suggested by Doug McIlroy <doug@cs.dartmouth.edu>.
|
|
|
|
|
|
|
| |
Problem reported by Ulrich Spörlein <uqs@spoerlein.net>
* tmac/doc.tmac (Aq, Ao, Ac): Implement it to follow RFC 822 and RFC
2822.
|
| |
|
| |
|
| |
|
|
|
|
| |
Updated docs.
|
|
|
|
| |
Based on a patch from Anton Shepelev <anton.txt@gmail.com>.
|
| |
|
| |
|
|
|
|
| |
* m.tmac (ds@end): Use `.SP', not `.sp'.
|
|
|
|
| |
lists. Added utility macro, SINGLE_SPACE.
|
|
|
|
|
|
|
| |
* src/devices/grops/Makefile.sub (XLIBS),
src/devices/grodvi/Makefile.sub, src/devices/grolj4/Makefile.sub,
src/devices/grohtml/Makefile.sub, src/devices/grolbp/Makefile.sub:
Add $(LIBGNU).
|
| |
|
| |
|
|
|
|
| |
* src/roff/groff/Makefile.sub (XLIBS): Add $(LIBGNU).
|
| |
|
| |
|
|
|
|
|
| |
* tmac/Makefile.sub (NORMALFILES): Add `refer*.tmac'.
* tmac/refer-mm.tmac: Moved to contrib/mm.
|
|
|
|
|
| |
* refer-mm.tmac: New file.
* Makefile.sub (install_data, uninstall_sub): Handle it.
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* tmac/refer.tmac, tmac/refer-me.tmac, tmac/refer-ms.tmac,
tmac/refer-mm.tmac: New files. The code in refer.tmac is
based on the old code from `s.tmac'.
* tmac/s.tmac: Remove direct refer support and include
`refer-ms.tmac' instead.
* tmac/e.tmac: Remove direct refer support and include
`refer-me.tmac' instead.
* NEWS: Updated.
|
|
|
|
| |
* m.tmac: Include `refer-mm.tmac'.
|
|
|
|
|
|
|
|
|
|
|
| |
* m.tmac (\n[Rpe]): New register to control page eject status of the
`RP' macro.
(RP): Updated.
(ref@start-print): Move the trailing full stop in reference number
to...
(RS): This macro.
* groff_mm.man: Document `Rpe' register.
|
|
|
|
| |
appropriate.
|
| |
|
| |
|
| |
|
|
|
|
|
| |
* doc/groff.texinfo: Document groff's `-j' option.
Add dummy section for `chem' preprocessor.
|
|
|
|
|
|
|
| |
* src/roff/grog/{groff.sh,groff.pl}: `groff' now calls `pic'
automatically if `grap' or `chem' is used.
`chem' has been folded into `groff'.
* src/roff/grog/grog.man: Updated.
|
|
|
|
|
| |
* src/roff/groff/groff.cpp (main): Implement it.
* src/roff/groff/groff.man: Updated.
|
|
|
|
|
|
|
|
|
|
| |
* src/roff/groff/groff.cpp (CHEM_INDEX): New constant.
(main) ['j']: Add `chem'.
(synopsis, help): Updated.
* src/roff/troff/pipeline.h (MAX_COMMANDS): Increase to 14.
* src/roff/groff/groff.man: Document new command line option.
* NEWS: Updated.
|
| |
|
| |
|
|
|
|
| |
Based on suggestions by Ted Harding and Deri James.
|