version 1.27, 2010/07/25 19:05:59 |
version 1.28, 2010/08/16 09:37:58 |
Line 57 mandoc_special(char *p) |
|
Line 57 mandoc_special(char *p) |
|
/* FALLTHROUGH */ |
/* FALLTHROUGH */ |
case ('w'): |
case ('w'): |
/* FALLTHROUGH */ |
/* FALLTHROUGH */ |
case ('v'): |
|
/* FALLTHROUGH */ |
|
case ('S'): |
case ('S'): |
/* FALLTHROUGH */ |
/* FALLTHROUGH */ |
case ('R'): |
case ('R'): |
Line 91 mandoc_special(char *p) |
|
Line 89 mandoc_special(char *p) |
|
term = '\''; |
term = '\''; |
break; |
break; |
#endif |
#endif |
|
case ('h'): |
|
/* FALLTHROUGH */ |
|
case ('v'): |
|
/* FALLTHROUGH */ |
case ('s'): |
case ('s'): |
if (ASCII_HYPH == *p) |
if (ASCII_HYPH == *p) |
*p = '-'; |
*p = '-'; |
if ('+' == *p || '-' == *p) |
|
|
i = 0; |
|
if ('+' == *p || '-' == *p) { |
p++; |
p++; |
|
i = 1; |
|
} |
|
|
i = ('s' != *(p - 1)); |
|
|
|
switch (*p++) { |
switch (*p++) { |
case ('('): |
case ('('): |
len = 2; |
len = 2; |
Line 110 mandoc_special(char *p) |
|
Line 114 mandoc_special(char *p) |
|
term = '\''; |
term = '\''; |
break; |
break; |
case ('0'): |
case ('0'): |
i++; |
i = 1; |
/* FALLTHROUGH */ |
/* FALLTHROUGH */ |
default: |
default: |
len = 1; |
len = 1; |
Line 121 mandoc_special(char *p) |
|
Line 125 mandoc_special(char *p) |
|
if (ASCII_HYPH == *p) |
if (ASCII_HYPH == *p) |
*p = '-'; |
*p = '-'; |
if ('+' == *p || '-' == *p) { |
if ('+' == *p || '-' == *p) { |
if (i++) |
if (i) |
return(0); |
return(0); |
p++; |
p++; |
} |
} |
|
|
if (0 == i) |
|
return(0); |
|
break; |
break; |
#if 0 |
#if 0 |
case ('Y'): |
case ('Y'): |