[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.116 and 1.117

version 1.116, 2018/08/17 20:33:37 version 1.117, 2018/12/14 05:18:02
Line 453  args(struct roff_man *mdoc, int line, int *pos,
Line 453  args(struct roff_man *mdoc, int line, int *pos,
         if (buf[*pos] == '\0') {          if (buf[*pos] == '\0') {
                 if (mdoc->flags & MDOC_PHRASELIT &&                  if (mdoc->flags & MDOC_PHRASELIT &&
                     ! (mdoc->flags & MDOC_PHRASE)) {                      ! (mdoc->flags & MDOC_PHRASE)) {
                         mandoc_msg(MANDOCERR_ARG_QUOTE,                          mandoc_msg(MANDOCERR_ARG_QUOTE, line, *pos, NULL);
                             mdoc->parse, line, *pos, NULL);  
                         mdoc->flags &= ~MDOC_PHRASELIT;                          mdoc->flags &= ~MDOC_PHRASELIT;
                 }                  }
                 return ARGS_EOLN;                  return ARGS_EOLN;
Line 505  args(struct roff_man *mdoc, int line, int *pos,
Line 504  args(struct roff_man *mdoc, int line, int *pos,
                         p = strchr(*v, '\0');                          p = strchr(*v, '\0');
                         if (p[-1] == ' ')                          if (p[-1] == ' ')
                                 mandoc_msg(MANDOCERR_SPACE_EOL,                                  mandoc_msg(MANDOCERR_SPACE_EOL,
                                     mdoc->parse, line, *pos, NULL);                                      line, *pos, NULL);
                         *pos += (int)(p - *v);                          *pos += (int)(p - *v);
                 }                  }
   
Line 553  args(struct roff_man *mdoc, int line, int *pos,
Line 552  args(struct roff_man *mdoc, int line, int *pos,
                 if (buf[*pos] == '\0') {                  if (buf[*pos] == '\0') {
                         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);                                      line, *pos, NULL);
                         return ARGS_WORD;                          return ARGS_WORD;
                 }                  }
   
Line 567  args(struct roff_man *mdoc, int line, int *pos,
Line 566  args(struct roff_man *mdoc, int line, int *pos,
                         (*pos)++;                          (*pos)++;
   
                 if ('\0' == buf[*pos])                  if ('\0' == buf[*pos])
                         mandoc_msg(MANDOCERR_SPACE_EOL, mdoc->parse,                          mandoc_msg(MANDOCERR_SPACE_EOL, line, *pos, NULL);
                             line, *pos, NULL);  
   
                 return ARGS_WORD;                  return ARGS_WORD;
         }          }

Legend:
Removed from v.1.116  
changed lines
  Added in v.1.117

CVSweb