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

Diff for /mandoc/man_macro.c between version 1.140 and 1.142

version 1.140, 2018/12/31 07:08:12 version 1.142, 2018/12/31 10:04:39
Line 381  in_line_eoln(MACRO_PROT_ARGS)
Line 381  in_line_eoln(MACRO_PROT_ARGS)
         roff_elem_alloc(man, line, ppos, tok);          roff_elem_alloc(man, line, ppos, tok);
         n = man->last;          n = man->last;
   
           if (tok == MAN_EX)
                   man->flags |= ROFF_NOFILL;
           else if (tok == MAN_EE)
                   man->flags &= ~ROFF_NOFILL;
   
         for (;;) {          for (;;) {
                 if (buf[*pos] != '\0' && man->last != n && tok == MAN_PD) {                  if (buf[*pos] != '\0' && man->last != n && tok == MAN_PD) {
                         mandoc_msg(MANDOCERR_ARG_EXCESS, line, *pos,                          mandoc_msg(MANDOCERR_ARG_EXCESS, line, *pos,
Line 424  in_line_eoln(MACRO_PROT_ARGS)
Line 429  in_line_eoln(MACRO_PROT_ARGS)
         /* Rewind our element scope. */          /* Rewind our element scope. */
   
         for ( ; man->last; man->last = man->last->parent) {          for ( ; man->last; man->last = man->last->parent) {
                 man_state(man, man->last);                  man->last->flags |= NODE_VALID;
                 if (man->last == n)                  if (man->last == n)
                         break;                          break;
         }          }

Legend:
Removed from v.1.140  
changed lines
  Added in v.1.142

CVSweb