* src/roff/troff/node.cc (troff_output_file::fill_color,
commit1a474e6786a1854d08fc3a5e6b449ed3aea027ef
authorWerner LEMBERG <wl@gnu.org>
Thu, 24 Oct 2002 15:57:10 +0000 (24 15:57 +0000)
committerWerner LEMBERG <wl@gnu.org>
Thu, 24 Oct 2002 15:57:10 +0000 (24 15:57 +0000)
tree85c1c416ab22e823744d1a68b2bc2e17707aaf2b
parent03f8f7b9ce91806ac61bc218dcd3f9b6d01849ab
* src/roff/troff/node.cc (troff_output_file::fill_color,
troff_output_file::glyph_color): Set current color before testing
color_flag.
(troff_output_file::put_char_width, troff_output_file::put_char,
troff_output_file::draw): Don't call flush_tbuf and/or do_motion
before glyph_color.
(troff_output_file::file_color, troff_output_file::glyph_color):
Call do_motion.
(word_space_node::tprint, space_node::tprint, hmotion_node::tprint,
vmotion_node::tprint): Move first, then call fill_color.

* doc/groff.texinfo, man/groff_tmac.man: Document that it is not
possible to use multiple main macro packages.
ChangeLog
doc/groff.texinfo
man/groff_tmac.man
src/roff/troff/node.cc