version 1.236, 2021/06/28 19:50:15 |
version 1.238, 2022/08/15 13:04:43 |
|
|
/* $Id$ */ |
/* $Id$ */ |
/* |
/* |
* Copyright (c) 2010-2015, 2017-2020 Ingo Schwarze <schwarze@openbsd.org> |
* Copyright (c) 2010-2015,2017-2020,2022 Ingo Schwarze <schwarze@openbsd.org> |
* Copyright (c) 2008-2012 Kristaps Dzonsons <kristaps@bsd.lv> |
* Copyright (c) 2008-2012 Kristaps Dzonsons <kristaps@bsd.lv> |
* |
* |
* Permission to use, copy, modify, and distribute this software for any |
* Permission to use, copy, modify, and distribute this software for any |
Line 121 static const struct man_term_act man_term_acts[MAN_MAX |
|
Line 121 static const struct man_term_act man_term_acts[MAN_MAX |
|
{ pre_alternate, NULL, 0 }, /* RI */ |
{ pre_alternate, NULL, 0 }, /* RI */ |
{ NULL, NULL, 0 }, /* RE */ |
{ NULL, NULL, 0 }, /* RE */ |
{ pre_RS, post_RS, 0 }, /* RS */ |
{ pre_RS, post_RS, 0 }, /* RS */ |
{ pre_DT, NULL, 0 }, /* DT */ |
{ pre_DT, NULL, MAN_NOTEXT }, /* DT */ |
{ pre_ign, NULL, MAN_NOTEXT }, /* UC */ |
{ pre_ign, NULL, MAN_NOTEXT }, /* UC */ |
{ pre_PD, NULL, MAN_NOTEXT }, /* PD */ |
{ pre_PD, NULL, MAN_NOTEXT }, /* PD */ |
{ pre_ign, NULL, 0 }, /* AT */ |
{ pre_ign, NULL, MAN_NOTEXT }, /* AT */ |
{ pre_in, NULL, MAN_NOTEXT }, /* in */ |
{ pre_in, NULL, MAN_NOTEXT }, /* in */ |
{ pre_SY, post_SY, 0 }, /* SY */ |
{ pre_SY, post_SY, 0 }, /* SY */ |
{ NULL, NULL, 0 }, /* YS */ |
{ NULL, NULL, 0 }, /* YS */ |
|
|
! (p->flags & (TERMP_NOBREAK | TERMP_NONEWLINE)) && |
! (p->flags & (TERMP_NOBREAK | TERMP_NONEWLINE)) && |
(n->next == NULL || n->next->flags & NODE_LINE)) { |
(n->next == NULL || n->next->flags & NODE_LINE)) { |
p->flags |= TERMP_BRNEVER | TERMP_NOSPACE; |
p->flags |= TERMP_BRNEVER | TERMP_NOSPACE; |
|
p->tcol->taboff = 0; |
if (n->string != NULL && *n->string != '\0') |
if (n->string != NULL && *n->string != '\0') |
term_flushln(p); |
term_flushln(p); |
else |
else |