Lines Matching defs:line

124 	if (man->last->type != MAN_EQN || ln > man->last->line)
216 man_node_alloc(struct man *man, int line, int pos,
222 p->line = line;
234 man_elem_alloc(struct man *man, int line, int pos, enum mant tok)
238 p = man_node_alloc(man, line, pos, MAN_ELEM, tok);
244 man_head_alloc(struct man *man, int line, int pos, enum mant tok)
248 p = man_node_alloc(man, line, pos, MAN_HEAD, tok);
254 man_body_alloc(struct man *man, int line, int pos, enum mant tok)
258 p = man_node_alloc(man, line, pos, MAN_BODY, tok);
264 man_block_alloc(struct man *man, int line, int pos, enum mant tok)
268 p = man_node_alloc(man, line, pos, MAN_BLOCK, tok);
274 man_word_alloc(struct man *man, int line, int pos, const char *word)
278 n = man_node_alloc(man, line, pos, MAN_TEXT, MAN_MAX);
329 if (ep->ln > man->last->line)
342 n = man_node_alloc(man, sp->line, 0, MAN_TBL, MAN_MAX);
346 man_descope(man, sp->line, 0);
350 man_descope(struct man *man, int line, int offs)
353 * Co-ordinate what happens with having a next-line scope open:
366 man_body_alloc(man, line, offs, man->last->tok);
370 man_ptext(struct man *man, int line, char *buf, int offs)
377 man_word_alloc(man, line, offs, buf + offs);
378 man_descope(man, line, offs);
394 man_elem_alloc(man, line, offs, MAN_sp);
411 line, i - 1, NULL);
421 man_word_alloc(man, line, offs, buf + offs);
433 man_descope(man, line, offs);
498 * Some macros break next-line scopes; otherwise, remember
499 * whether we are in next-line scope for a block head.
520 * If we are in a next-line scope for a block head,
522 * unless the next-line scope is allowed to continue.
543 * An element next line scope is open,
556 n->line, n->pos, "%s breaks %s",
565 * A block header next line scope is open,
584 n->line, n->pos, "%s breaks %s",