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

Diff for /mandoc/mdoc_macro.c between version 1.123 and 1.124

version 1.123, 2013/10/21 23:47:58 version 1.124, 2013/12/24 19:11:46
Line 561  rew_sub(enum mdoc_type t, struct mdoc *mdoc, 
Line 561  rew_sub(enum mdoc_type t, struct mdoc *mdoc, 
                 case (REWIND_NONE):                  case (REWIND_NONE):
                         return(1);                          return(1);
                 case (REWIND_THIS):                  case (REWIND_THIS):
                           n->lastline = line -
                               (MDOC_NEWLINE & mdoc->flags &&
                                ! (MDOC_EXPLICIT & mdoc_macros[tok].flags));
                         break;                          break;
                 case (REWIND_FORCE):                  case (REWIND_FORCE):
                         mandoc_vmsg(MANDOCERR_SCOPEBROKEN, mdoc->parse,                          mandoc_vmsg(MANDOCERR_SCOPEBROKEN, mdoc->parse,
Line 569  rew_sub(enum mdoc_type t, struct mdoc *mdoc, 
Line 572  rew_sub(enum mdoc_type t, struct mdoc *mdoc, 
                                         mdoc_macronames[n->tok]);                                          mdoc_macronames[n->tok]);
                         /* FALLTHROUGH */                          /* FALLTHROUGH */
                 case (REWIND_MORE):                  case (REWIND_MORE):
                           n->lastline = line -
                               (MDOC_NEWLINE & mdoc->flags ? 1 : 0);
                         n = n->parent;                          n = n->parent;
                         continue;                          continue;
                 case (REWIND_LATER):                  case (REWIND_LATER):

Legend:
Removed from v.1.123  
changed lines
  Added in v.1.124

CVSweb