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

Diff for /mandoc/term.c between version 1.200 and 1.202

version 1.200, 2011/09/19 22:36:16 version 1.202, 2012/05/27 18:02:49
Line 1 
Line 1 
 /*      $Id$ */  /*      $Id$ */
 /*  /*
  * Copyright (c) 2008, 2009, 2010, 2011 Kristaps Dzonsons <kristaps@bsd.lv>   * Copyright (c) 2008, 2009, 2010, 2011 Kristaps Dzonsons <kristaps@bsd.lv>
  * Copyright (c) 2010, 2011 Ingo Schwarze <schwarze@openbsd.org>   * Copyright (c) 2010, 2011, 2012 Ingo Schwarze <schwarze@openbsd.org>
  *   *
  * Permission to use, copy, modify, and distribute this software for any   * Permission to use, copy, modify, and distribute this software for any
  * purpose with or without fee is hereby granted, provided that the above   * purpose with or without fee is hereby granted, provided that the above
Line 184  term_flushln(struct termp *p)
Line 184  term_flushln(struct termp *p)
                 if (vend > bp && 0 == jhy && vis > 0) {                  if (vend > bp && 0 == jhy && vis > 0) {
                         vend -= vis;                          vend -= vis;
                         (*p->endline)(p);                          (*p->endline)(p);
                           p->viscol = 0;
                         if (TERMP_NOBREAK & p->flags) {                          if (TERMP_NOBREAK & p->flags) {
                                 p->viscol = p->rmargin;                                  vbl = p->rmargin;
                                 (*p->advance)(p, p->rmargin);  
                                 vend += p->rmargin - p->offset;                                  vend += p->rmargin - p->offset;
                         } else {                          } else
                                 p->viscol = 0;  
                                 vbl = p->offset;                                  vbl = p->offset;
                         }  
   
                         /* Remove the p->overstep width. */                          /* Remove the p->overstep width. */
   
Line 318  term_vspace(struct termp *p)
Line 316  term_vspace(struct termp *p)
   
         term_newln(p);          term_newln(p);
         p->viscol = 0;          p->viscol = 0;
         (*p->endline)(p);          if (0 < p->skipvsp)
                   p->skipvsp--;
           else
                   (*p->endline)(p);
 }  }
   
 void  void

Legend:
Removed from v.1.200  
changed lines
  Added in v.1.202

CVSweb