[BACK]Return to mdoc_term.c CVS log [TXT][DIR] Up to [local] / src / usr.bin / mandoc

Diff for /src/usr.bin/mandoc/mdoc_term.c between version 1.149 and 1.150

version 1.149, 2013/05/29 15:40:14 version 1.150, 2013/05/29 16:11:32
Line 309 
Line 309 
          */           */
   
         if (TERMP_KEEP & p->flags || MDOC_SYNPRETTY & n->flags) {          if (TERMP_KEEP & p->flags || MDOC_SYNPRETTY & n->flags) {
                 if (n->prev && n->prev->line != n->line) {                  if (n->prev ? (n->prev->line != n->line) :
                       (n->parent && n->parent->line != n->line)) {
                         p->flags &= ~TERMP_KEEP;                          p->flags &= ~TERMP_KEEP;
                         p->flags |= TERMP_PREKEEP;                          p->flags |= TERMP_PREKEEP;
                 } else if (NULL == n->prev) {  
                         if (n->parent && n->parent->line != n->line) {  
                                 p->flags &= ~TERMP_KEEP;  
                                 p->flags |= TERMP_PREKEEP;  
                         }  
                 }                  }
         }          }
   

Legend:
Removed from v.1.149  
changed lines
  Added in v.1.150