aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/mdoc_term.c
diff options
context:
space:
mode:
authorIngo Schwarze <schwarze@openbsd.org>2017-05-05 13:17:54 +0000
committerIngo Schwarze <schwarze@openbsd.org>2017-05-05 13:17:54 +0000
commit264209da4a75cf323caf3e1a5e89534f15086b73 (patch)
tree48a9e3b0104477eb2934ee5b430c3f5e31d3ecc2 /mdoc_term.c
parentecf3d7a66ad4080c5dabd04c50179340b4f39242 (diff)
downloadmandoc-264209da4a75cf323caf3e1a5e89534f15086b73.tar.gz
mandoc-264209da4a75cf323caf3e1a5e89534f15086b73.tar.zst
mandoc-264209da4a75cf323caf3e1a5e89534f15086b73.zip
move .ll to the roff modules
Diffstat (limited to 'mdoc_term.c')
-rw-r--r--mdoc_term.c25
1 files changed, 5 insertions, 20 deletions
diff --git a/mdoc_term.c b/mdoc_term.c
index 4718448e..e7e8a0d2 100644
--- a/mdoc_term.c
+++ b/mdoc_term.c
@@ -1,4 +1,4 @@
-/* $Id: mdoc_term.c,v 1.353 2017/05/05 02:06:19 schwarze Exp $ */
+/* $Id: mdoc_term.c,v 1.354 2017/05/05 13:17:55 schwarze Exp $ */
/*
* Copyright (c) 2008, 2009, 2010, 2011 Kristaps Dzonsons <kristaps@bsd.lv>
* Copyright (c) 2010, 2012-2017 Ingo Schwarze <schwarze@openbsd.org>
@@ -106,7 +106,6 @@ static int termp_ft_pre(DECL_ARGS);
static int termp_in_pre(DECL_ARGS);
static int termp_it_pre(DECL_ARGS);
static int termp_li_pre(DECL_ARGS);
-static int termp_ll_pre(DECL_ARGS);
static int termp_lk_pre(DECL_ARGS);
static int termp_nd_pre(DECL_ARGS);
static int termp_nm_pre(DECL_ARGS);
@@ -247,7 +246,6 @@ static const struct termact __termacts[MDOC_MAX - MDOC_Dd] = {
{ termp_sp_pre, NULL }, /* sp */
{ NULL, termp____post }, /* %U */
{ NULL, NULL }, /* Ta */
- { termp_ll_pre, NULL }, /* ll */
};
static const struct termact *const termacts = __termacts - MDOC_Dd;
@@ -366,8 +364,7 @@ print_mdoc_node(DECL_ARGS)
default:
if (n->tok < ROFF_MAX) {
roff_term_pre(p, n);
- chld = 0;
- break;
+ return;
}
assert(n->tok >= MDOC_Dd && n->tok < MDOC_MAX);
if (termacts[n->tok].pre != NULL &&
@@ -391,9 +388,7 @@ print_mdoc_node(DECL_ARGS)
case ROFFT_EQN:
break;
default:
- if (n->tok < ROFF_MAX ||
- termacts[n->tok].post == NULL ||
- n->flags & NODE_ENDED)
+ if (termacts[n->tok].post == NULL || n->flags & NODE_ENDED)
break;
(void)(*termacts[n->tok].post)(p, &npair, meta, n);
@@ -410,10 +405,8 @@ print_mdoc_node(DECL_ARGS)
if (NODE_EOS & n->flags)
p->flags |= TERMP_SENTENCE;
- if (MDOC_ll != n->tok) {
- p->offset = offset;
- p->rmargin = rmargin;
- }
+ p->offset = offset;
+ p->rmargin = rmargin;
}
static void
@@ -605,14 +598,6 @@ print_bvspace(struct termp *p,
static int
-termp_ll_pre(DECL_ARGS)
-{
-
- term_setwidth(p, n->child != NULL ? n->child->string : NULL);
- return 0;
-}
-
-static int
termp_it_pre(DECL_ARGS)
{
struct roffsu su;