summaryrefslogtreecommitdiff
path: root/tmac/groff_www.man
diff options
context:
space:
mode:
authorwl <wl>2004-09-27 06:09:39 +0000
committerwl <wl>2004-09-27 06:09:39 +0000
commit57788613c9a22bd23178938a9b5797ca4c7b1ea0 (patch)
treece8988ddf7e97403f5817ee6955c5e46c3eb76a6 /tmac/groff_www.man
parent0d9052d57cd6c3cf98b8a5f10a0b114b424df2e1 (diff)
downloadgroff-57788613c9a22bd23178938a9b5797ca4c7b1ea0.tar.gz
Fix \$@ and \$* to handle any number of arguments.
* src/roff/troff/input.h (BEGIN_QUOTE, END_QUOTE): New special characters. * src/roff/troff/input.cpp (input_iterator::internal_level): Removed. (input_stack): New member functions `increase_level' and `decrease_level'. (input_stack::get_level): Don't use `internal_level'. (get_copy, token::next): Handle BEGIN_QUOTE and END_QUOTE. (end_quote_iterator): Completely removed. (interpolate_arg): Build string for \$@ and \$* which is then pushed onto the input stack.
Diffstat (limited to 'tmac/groff_www.man')
0 files changed, 0 insertions, 0 deletions