If a macro is called as a string, inherit value of \n[.br] from the
commit94aa325325dc02da6b1c09e31baca5e27013464a
authorWerner LEMBERG <wl@gnu.org>
Sun, 28 Sep 2008 14:39:44 +0000 (28 14:39 +0000)
committerWerner LEMBERG <wl@gnu.org>
Sun, 28 Sep 2008 14:39:44 +0000 (28 14:39 +0000)
treee215d6e30217a95ad2cc36b9bfea386dc1de1b49
parent6fd5cb8f0b8b1bdd686d939c63f4b39ea0603a06
If a macro is called as a string, inherit value of \n[.br] from the
caller.  This is useful for `trace.tmac'.

* src/roff/troff/input.cpp (string_iterator): New members
`with_break' and `get_break_flag'.
(string_iterator::string_iterator): Updated.

* doc/groff.texinfo: Improve documentation of \$0 and string syntax
calling of macros.
Document behaviour of \n[.br] within strings.
ChangeLog
doc/groff.texinfo
src/roff/troff/input.cpp