[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.111 and 1.115

version 1.111, 2017/04/24 23:06:18 version 1.115, 2017/05/30 16:22:03
Line 263  static const struct mdocarg __mdocargs[MDOC_MAX - MDOC
Line 263  static const struct mdocarg __mdocargs[MDOC_MAX - MDOC
         { ARGSFL_DELIM, NULL }, /* En */          { ARGSFL_DELIM, NULL }, /* En */
         { ARGSFL_DELIM, NULL }, /* Dx */          { ARGSFL_DELIM, NULL }, /* Dx */
         { ARGSFL_NONE, NULL }, /* %Q */          { ARGSFL_NONE, NULL }, /* %Q */
         { ARGSFL_NONE, NULL }, /* br */  
         { ARGSFL_NONE, NULL }, /* sp */  
         { ARGSFL_NONE, NULL }, /* %U */          { ARGSFL_NONE, NULL }, /* %U */
         { ARGSFL_NONE, NULL }, /* Ta */          { ARGSFL_NONE, NULL }, /* Ta */
         { ARGSFL_NONE, NULL }, /* ll */  
 };  };
 static  const struct mdocarg *const mdocargs = __mdocargs - MDOC_Dd;  static  const struct mdocarg *const mdocargs = __mdocargs - MDOC_Dd;
   
Line 558  args(struct roff_man *mdoc, int line, int *pos,
Line 555  args(struct roff_man *mdoc, int line, int *pos,
                         if ( ! (mdoc->flags & MDOC_PHRASE))                          if ( ! (mdoc->flags & MDOC_PHRASE))
                                 mandoc_msg(MANDOCERR_ARG_QUOTE,                                  mandoc_msg(MANDOCERR_ARG_QUOTE,
                                     mdoc->parse, line, *pos, NULL);                                      mdoc->parse, line, *pos, NULL);
                         return ARGS_QWORD;                          return ARGS_WORD;
                 }                  }
   
                 mdoc->flags &= ~MDOC_PHRASELIT;                  mdoc->flags &= ~MDOC_PHRASELIT;
                 buf[(*pos)++] = '\0';                  buf[(*pos)++] = '\0';
   
                 if ('\0' == buf[*pos])                  if ('\0' == buf[*pos])
                         return ARGS_QWORD;                          return ARGS_WORD;
   
                 while (' ' == buf[*pos])                  while (' ' == buf[*pos])
                         (*pos)++;                          (*pos)++;
Line 574  args(struct roff_man *mdoc, int line, int *pos,
Line 571  args(struct roff_man *mdoc, int line, int *pos,
                         mandoc_msg(MANDOCERR_SPACE_EOL, mdoc->parse,                          mandoc_msg(MANDOCERR_SPACE_EOL, mdoc->parse,
                             line, *pos, NULL);                              line, *pos, NULL);
   
                 return ARGS_QWORD;                  return ARGS_WORD;
         }          }
   
         p = &buf[*pos];          p = &buf[*pos];

Legend:
Removed from v.1.111  
changed lines
  Added in v.1.115

CVSweb