version 1.40, 2010/05/07 05:54:09 |
version 1.41, 2010/05/07 06:05:38 |
Line 378 args(struct mdoc *m, int line, int *pos, |
|
Line 378 args(struct mdoc *m, int line, int *pos, |
|
{ |
{ |
int i; |
int i; |
char *p, *pp; |
char *p, *pp; |
|
enum margserr rc; |
|
|
/* |
/* |
* Parse out the terms (like `val' in `.Xx -arg val' or simply |
* Parse out the terms (like `val' in `.Xx -arg val' or simply |
Line 440 args(struct mdoc *m, int line, int *pos, |
|
Line 441 args(struct mdoc *m, int line, int *pos, |
|
*/ |
*/ |
|
|
if (ARGS_TABSEP & fl) { |
if (ARGS_TABSEP & fl) { |
|
rc = ARGS_PHRASE; |
/* Scan ahead to tab (can't be escaped). */ |
/* Scan ahead to tab (can't be escaped). */ |
p = strchr(*v, '\t'); |
p = strchr(*v, '\t'); |
|
|
Line 488 args(struct mdoc *m, int line, int *pos, |
|
Line 490 args(struct mdoc *m, int line, int *pos, |
|
for (pp = &buf[*pos]; ' ' == *pp; pp++, (*pos)++) |
for (pp = &buf[*pos]; ' ' == *pp; pp++, (*pos)++) |
/* Skip ahead. */ ; |
/* Skip ahead. */ ; |
|
|
return(ARGS_PHRASE); |
return(rc); |
} |
} |
|
|
/* |
/* |