[BACK]Return to mdoc_argv.c CVS log [TXT][DIR] Up to [cvsweb.bsd.lv] / mandoc

Diff for /mandoc/mdoc_argv.c between version 1.40 and 1.41

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);
         }          }
   
         /*          /*

Legend:
Removed from v.1.40  
changed lines
  Added in v.1.41

CVSweb