version 1.19, 2010/07/18 23:06:18 |
version 1.22, 2010/07/22 14:03:50 |
Line 218 a2roffdeco(enum roffdeco *d, const char **word, size_t |
|
Line 218 a2roffdeco(enum roffdeco *d, const char **word, size_t |
|
break; |
break; |
} |
} |
break; |
break; |
case ('*'): |
|
*d = DECO_RESERVED; |
|
switch (wp[i++]) { |
|
case ('('): |
|
lim = 2; |
|
break; |
|
case ('['): |
|
term = ']'; |
|
break; |
|
default: |
|
i--; |
|
lim = 1; |
|
break; |
|
} |
|
break; |
|
case ('M'): |
case ('M'): |
/* FALLTHROUGH */ |
/* FALLTHROUGH */ |
case ('m'): |
case ('m'): |
|
/* FALLTHROUGH */ |
|
case ('*'): |
|
if ('*' == c) |
|
*d = DECO_RESERVED; |
|
|
switch (wp[i++]) { |
switch (wp[i++]) { |
case ('('): |
case ('('): |
lim = 2; |
lim = 2; |
Line 265 a2roffdeco(enum roffdeco *d, const char **word, size_t |
|
Line 255 a2roffdeco(enum roffdeco *d, const char **word, size_t |
|
case ('\''): |
case ('\''): |
term = '\''; |
term = '\''; |
break; |
break; |
|
case ('0'): |
|
j++; |
|
/* FALLTHROUGH */ |
default: |
default: |
i--; |
i--; |
lim = 1; |
lim = 1; |
Line 288 a2roffdeco(enum roffdeco *d, const char **word, size_t |
|
Line 281 a2roffdeco(enum roffdeco *d, const char **word, size_t |
|
*d = DECO_NOSPACE; |
*d = DECO_NOSPACE; |
return(i); |
return(i); |
default: |
default: |
*d = DECO_SPECIAL; |
*d = DECO_SSPECIAL; |
i--; |
i--; |
lim = 1; |
lim = 1; |
break; |
break; |