Home
last modified time | relevance | path

Searched refs:special_node (Results 1 – 7 of 7) sorted by relevance

/netbsd-src/external/gpl2/groff/dist/src/roff/troff/
H A Dnode.cpp3822 special_node::special_node(const macro &m, int n) in special_node() function in special_node
3837 special_node::special_node(const macro &m, tfont *t, in special_node() function in special_node
3846 int special_node::same(node *n) in same()
3848 return mac == ((special_node *)n)->mac in same()
3849 && tf == ((special_node *)n)->tf in same()
3850 && gcol == ((special_node *)n)->gcol in same()
3851 && fcol == ((special_node *)n)->fcol in same()
3852 && no_init_string == ((special_node *)n)->no_init_string; in same()
3855 const char *special_node::type() in type()
3860 int special_node::ends_sentence() in ends_sentence()
[all …]
H A Dnode.h519 class special_node : public node {
529 special_node(const macro &, int = 0);
530 special_node(const macro &, tfont *, color *, color *, statem *, int,
H A Denv.cpp1482 return new special_node(m, 1); in do_underline_special()
2223 return new special_node(*m); in make_tag()
H A Dinput.cpp2160 nd = new special_node(*m); in next()
5251 return new special_node(mac); in do_special()
5335 void special_node::tprint(troff_output_file *out) in tprint()
/netbsd-src/external/gpl2/groff/dist/
H A DChangeLog.117714 * src/roff/troff/node.h (special_node): Add `no_init_string' member.
715 * src/roff/troff/node.cc (special_node::special_node): Add parameter
717 (special_node::tprint_start): Use it.
718 (special_node::same, special_node::copy): Updated.
719 (special_node::ends_sentence): New method.
1410 (special_node): New elements `tf' and `get_tfont()'.
1420 (special_node::special_node): Initializer updated.
1421 (special_node::same, special_node::copy, special_node::tprint_start):
H A DChangeLog.1155121 * troff/node.h (class special_node): Store argument as a macro
5123 * troff/node.c (special_node::special_node, special_node::copy):
5125 (special_node::~special_node): Deleted.
5126 (special_node::tprint): Deleted.
5127 (special_node::tprint_start, special_node::tprint_end,
5128 special_node::tprint_char): New functions.
5132 * troff/input.c (special_node::tprint): New function.
H A DChangeLog.11873 (special_node::gcol, special_node::fcol): New variables.
1243 * src/roff/troff/node.cc (special_node::special_node): Use