version 1.81, 2014/12/24 23:32:42 |
version 1.83, 2015/01/28 17:32:07 |
|
|
/* $Id$ */ |
/* $Id$ */ |
/* |
/* |
* Copyright (c) 2011, 2012, 2013, 2014 Ingo Schwarze <schwarze@openbsd.org> |
* Copyright (c) 2011-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 |
|
|
pre_aq(DECL_ARGS) |
pre_aq(DECL_ARGS) |
{ |
{ |
|
|
print_word(n->parent->prev != NULL && |
print_word(n->nchild == 1 && |
n->parent->prev->tok == MDOC_An ? "<" : "\\(la"); |
n->child->tok == MDOC_Mt ? "<" : "\\(la"); |
outflags &= ~MMAN_spc; |
outflags &= ~MMAN_spc; |
return(1); |
return(1); |
} |
} |
Line 890 post_aq(DECL_ARGS) |
|
Line 890 post_aq(DECL_ARGS) |
|
{ |
{ |
|
|
outflags &= ~(MMAN_spc | MMAN_nl); |
outflags &= ~(MMAN_spc | MMAN_nl); |
print_word(n->parent->prev != NULL && |
print_word(n->nchild == 1 && |
n->parent->prev->tok == MDOC_An ? ">" : "\\(ra"); |
n->child->tok == MDOC_Mt ? ">" : "\\(ra"); |
} |
} |
|
|
static int |
static int |
Line 1006 pre_bl(DECL_ARGS) |
|
Line 1006 pre_bl(DECL_ARGS) |
|
return(1); |
return(1); |
} |
} |
|
|
print_line(".TS", MMAN_nl); |
if (n->nchild) { |
for (icol = 0; icol < n->norm->Bl.ncols; icol++) |
print_line(".TS", MMAN_nl); |
print_word("l"); |
for (icol = 0; icol < n->norm->Bl.ncols; icol++) |
print_word("."); |
print_word("l"); |
|
print_word("."); |
|
} |
outflags |= MMAN_nl; |
outflags |= MMAN_nl; |
return(1); |
return(1); |
} |
} |
Line 1020 post_bl(DECL_ARGS) |
|
Line 1022 post_bl(DECL_ARGS) |
|
|
|
switch (n->norm->Bl.type) { |
switch (n->norm->Bl.type) { |
case LIST_column: |
case LIST_column: |
print_line(".TE", 0); |
if (n->nchild) |
|
print_line(".TE", 0); |
break; |
break; |
case LIST_enum: |
case LIST_enum: |
n->norm->Bl.count = 0; |
n->norm->Bl.count = 0; |