version 1.58, 2015/02/23 14:30:29 |
version 1.59, 2015/02/23 15:12:06 |
Line 647 formatcode(struct state *st, const char *buf, size_t * |
|
Line 647 formatcode(struct state *st, const char *buf, size_t * |
|
*/ |
*/ |
|
|
switch (fmt) { |
switch (fmt) { |
case (FMT_ITALIC): |
|
fputs("Em", stdout); |
|
break; |
|
case (FMT_BOLD): |
case (FMT_BOLD): |
if (SECT_SYNOPSIS == st->sect) { |
if (SECT_SYNOPSIS == st->sect) { |
if (1 == dsz && '-' == buf[*start]) |
if (1 == dsz && '-' == buf[*start]) |
Line 660 formatcode(struct state *st, const char *buf, size_t * |
|
Line 657 formatcode(struct state *st, const char *buf, size_t * |
|
fputs("Ar", stdout); |
fputs("Ar", stdout); |
break; |
break; |
} |
} |
|
/* FALLTHROUGH */ |
|
case (FMT_ITALIC): |
i = 0; |
i = 0; |
uc = buf[*start]; |
uc = buf[*start]; |
while (isalnum(uc) || '_' == uc || ' ' == uc) |
while (isalnum(uc) || '_' == uc || ' ' == uc) |
Line 678 formatcode(struct state *st, const char *buf, size_t * |
|
Line 677 formatcode(struct state *st, const char *buf, size_t * |
|
fputs("Vt", stdout); |
fputs("Vt", stdout); |
break; |
break; |
default: |
default: |
fputs("Sy", stdout); |
fputs(FMT_BOLD == fmt ? "Sy" : "Em", stdout); |
break; |
break; |
} |
} |
break; |
break; |