* tmac/an-old.tmac (SH, SS, TP, IP, HP, TS): Protect .sp with .br
commit6f6302b0afaaeb91220a7dda6d17f2987b08a06f
authorWerner LEMBERG <wl@gnu.org>
Sat, 26 Oct 2002 12:26:12 +0000 (26 12:26 +0000)
committerWerner LEMBERG <wl@gnu.org>
Sat, 26 Oct 2002 12:26:12 +0000 (26 12:26 +0000)
treefb5d26346b46a496b712e951458b8daab78bba26
parent6ae6a6dac961bcae9440827af2c809873185f39b
* tmac/an-old.tmac (SH, SS, TP, IP, HP, TS): Protect .sp with .br
so that it survives the implicit new-page trap.

* src/roff/troff/node.cc: Fix the changes from 2002-10-23.
(troff_output_file::set_font): Call flush_tbuf if necessary.
(troff_output_file::fill_color, troff_output_file::glyph_color): Call
flush_tbuf and do_motion only if necessary.
(troff_output_file::start_special,
troff_output_file::put_char_width, troff_output_file::put_char,
troff_output_file::draw): Updated.
(word_space_node::tprint, space_node::tprint, hmotion_node::tprint,
vmotion_node::tprint): Undo change 2002-10-23.
ChangeLog
src/roff/troff/node.cc
tmac/an-old.tmac