Home
last modified time | relevance | path

Searched refs:space_node (Results 1 – 8 of 8) sorted by relevance

/netbsd-src/external/gpl2/groff/dist/src/roff/troff/
H A Dnode.cpp2805 n = new space_node(H0, col, n); in add_self()
2811 n = new space_node(H0, col, n); in add_self()
3129 space_node *space_node::free_list = 0;
3131 void *space_node::operator new(size_t n)
3133 assert(n == sizeof(space_node));
3135 free_list = (space_node *)new char[sizeof(space_node)*BLOCK];
3140 space_node *p = free_list;
3141 free_list = (space_node *)(free_list->next);
3146 inline void space_node::operator delete(void *p)
3149 ((space_node *)p)->next = free_list;
[all …]
H A Dnode.h165 class space_node : public node {
169 static space_node *free_list;
177 space_node(hunits, int, int, color *, statem *, int, node * = 0);
179 space_node(hunits, color *, statem *, int, node * = 0);
180 space_node(hunits, color *, node * = 0);
182 ~space_node();
214 class word_space_node : public space_node {
H A Denv.cpp2338 line = new space_node(H0, get_fill_color(), line); in do_break()
3010 tab_contents = new space_node(H0, get_fill_color(), tab_contents); in add_padding()
3016 line = new space_node(H0, get_fill_color(), line); in add_padding()
H A Dinput.cpp6598 n = new space_node(H0, curenv->get_fill_color()); in add_to_node_list()
6701 node *tmp = new space_node(H0, curenv->get_fill_color()); in process()
/netbsd-src/external/gpl2/groff/dist/
H A DChangeLog.1171081 * src/roff/troff/node.cc (space_node::get_hyphenation_type): New
1172 (space_node): Add `was_escape_colon' member. Add `is_escape_colon()'
1174 * src/roff/troff/node.cc (space_node::space_node): Updated.
1175 (space_node::asciify): Handle `was_escape_colon'.
H A DChangeLog.11840 (space_node::tprint, word_space_node::tprint): Call `fill_color'
42 (space_node::space_node): Remove assertion.
64 (space_node::col): New variable.
65 Updated constructors of space_node and derived classes accordingly.
89 (word_space_node::tprint, space_node::tprint, hmotion_node::tprint,
H A DChangeLog2497 * src/roff/troff/node.cpp (space_node::get_breakpoints,
2498 space_node::nbreaks): Protect against zero `next' field.
5181 (word_space_node::tprint, space_node::tprint, hmotion_node::tprint,
5198 (word_space_node::tprint, space_node::tprint, hmotion_node::tprint,
H A DChangeLog.1156116 * troff/node.c (space_node::get_breakpoints),