version 1.92, 2015/10/06 18:30:44 |
version 1.93, 2015/10/12 00:07:27 |
|
|
|
|
switch (n->prev->tok) { |
switch (n->prev->tok) { |
case MDOC_Fd: |
case MDOC_Fd: |
/* FALLTHROUGH */ |
|
case MDOC_Fn: |
case MDOC_Fn: |
/* FALLTHROUGH */ |
|
case MDOC_Fo: |
case MDOC_Fo: |
/* FALLTHROUGH */ |
|
case MDOC_In: |
case MDOC_In: |
/* FALLTHROUGH */ |
|
case MDOC_Vt: |
case MDOC_Vt: |
outflags |= MMAN_sp; |
outflags |= MMAN_sp; |
break; |
break; |
|
|
case LIST_item: |
case LIST_item: |
return 0; |
return 0; |
case LIST_inset: |
case LIST_inset: |
/* FALLTHROUGH */ |
|
case LIST_diag: |
case LIST_diag: |
/* FALLTHROUGH */ |
|
case LIST_ohang: |
case LIST_ohang: |
if (bln->norm->Bl.type == LIST_diag) |
if (bln->norm->Bl.type == LIST_diag) |
print_line(".B \"", 0); |
print_line(".B \"", 0); |
|
|
outflags &= ~MMAN_spc; |
outflags &= ~MMAN_spc; |
return 1; |
return 1; |
case LIST_bullet: |
case LIST_bullet: |
/* FALLTHROUGH */ |
|
case LIST_dash: |
case LIST_dash: |
/* FALLTHROUGH */ |
|
case LIST_hyphen: |
case LIST_hyphen: |
print_width(&bln->norm->Bl, NULL); |
print_width(&bln->norm->Bl, NULL); |
TPremain = 0; |
TPremain = 0; |
|
|
case ROFFT_BODY: |
case ROFFT_BODY: |
switch (bln->norm->Bl.type) { |
switch (bln->norm->Bl.type) { |
case LIST_bullet: |
case LIST_bullet: |
/* FALLTHROUGH */ |
|
case LIST_dash: |
case LIST_dash: |
/* FALLTHROUGH */ |
|
case LIST_hyphen: |
case LIST_hyphen: |
/* FALLTHROUGH */ |
|
case LIST_enum: |
case LIST_enum: |
/* FALLTHROUGH */ |
|
case LIST_hang: |
case LIST_hang: |
/* FALLTHROUGH */ |
|
case LIST_tag: |
case LIST_tag: |
assert(Bl_stack_len); |
assert(Bl_stack_len); |
Bl_stack[--Bl_stack_len] = 0; |
Bl_stack[--Bl_stack_len] = 0; |
|
|
outflags &= ~MMAN_Bk; |
outflags &= ~MMAN_Bk; |
break; |
break; |
case ROFFT_HEAD: |
case ROFFT_HEAD: |
/* FALLTHROUGH */ |
|
case ROFFT_ELEM: |
case ROFFT_ELEM: |
if (n->child != NULL || meta->name != NULL) |
if (n->child != NULL || meta->name != NULL) |
font_pop(); |
font_pop(); |