version 1.165, 2014/12/24 18:04:10 |
version 1.169, 2015/03/06 15:48:52 |
|
|
/* $Id$ */ |
/* $Id$ */ |
/* |
/* |
* Copyright (c) 2008-2012 Kristaps Dzonsons <kristaps@bsd.lv> |
* Copyright (c) 2008-2012 Kristaps Dzonsons <kristaps@bsd.lv> |
* Copyright (c) 2010-2014 Ingo Schwarze <schwarze@openbsd.org> |
* Copyright (c) 2010-2015 Ingo Schwarze <schwarze@openbsd.org> |
* |
* |
* Permission to use, copy, modify, and distribute this software for any |
* Permission to use, copy, modify, and distribute this software for any |
* purpose with or without fee is hereby granted, provided that the above |
* purpose with or without fee is hereby granted, provided that the above |
Line 114 static const struct termact termacts[MAN_MAX] = { |
|
Line 114 static const struct termact termacts[MAN_MAX] = { |
|
{ pre_I, NULL, 0 }, /* I */ |
{ pre_I, NULL, 0 }, /* I */ |
{ pre_alternate, NULL, 0 }, /* IR */ |
{ pre_alternate, NULL, 0 }, /* IR */ |
{ pre_alternate, NULL, 0 }, /* RI */ |
{ pre_alternate, NULL, 0 }, /* RI */ |
{ pre_ign, NULL, MAN_NOTEXT }, /* na */ |
|
{ pre_sp, NULL, MAN_NOTEXT }, /* sp */ |
{ pre_sp, NULL, MAN_NOTEXT }, /* sp */ |
{ pre_literal, NULL, 0 }, /* nf */ |
{ pre_literal, NULL, 0 }, /* nf */ |
{ pre_literal, NULL, 0 }, /* fi */ |
{ pre_literal, NULL, 0 }, /* fi */ |
Line 946 print_man_node(DECL_ARGS) |
|
Line 945 print_man_node(DECL_ARGS) |
|
p->flags |= TERMP_NOSPACE; |
p->flags |= TERMP_NOSPACE; |
return; |
return; |
case MAN_TBL: |
case MAN_TBL: |
/* |
if (p->tbl.cols == NULL) |
* Tables are preceded by a newline. Then process a |
term_vspace(p); |
* table line, which will cause line termination, |
|
*/ |
|
if (TBL_SPAN_FIRST & n->span->flags) |
|
term_newln(p); |
|
term_tbl(p, n->span); |
term_tbl(p, n->span); |
return; |
return; |
default: |
default: |
|
|
print_man_nodelist(DECL_ARGS) |
print_man_nodelist(DECL_ARGS) |
{ |
{ |
|
|
print_man_node(p, mt, n, meta); |
while (n != NULL) { |
if ( ! n->next) |
print_man_node(p, mt, n, meta); |
return; |
n = n->next; |
print_man_nodelist(p, mt, n->next, meta); |
} |
} |
} |
|
|
static void |
static void |