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

Diff for /src/usr.bin/tmux/tty.c between version 1.205 and 1.206

version 1.205, 2016/07/15 00:49:08 version 1.206, 2016/10/03 19:19:18
Line 747 
Line 747 
 {  {
         struct window_pane      *wp = ctx->wp;          struct window_pane      *wp = ctx->wp;
   
         if (!tty_pane_full_width(tty, ctx)) {          if (!tty_pane_full_width(tty, ctx) || tty_fake_bce(tty, wp) ||
               (!tty_term_has(tty->term, TTYC_DCH) &&
               !tty_term_has(tty->term, TTYC_DCH1))) {
                 tty_draw_pane(tty, wp, ctx->ocy, ctx->xoff, ctx->yoff);                  tty_draw_pane(tty, wp, ctx->ocy, ctx->xoff, ctx->yoff);
                 return;                  return;
         }          }
Line 756 
Line 758 
   
         tty_cursor_pane(tty, ctx, ctx->ocx, ctx->ocy);          tty_cursor_pane(tty, ctx, ctx->ocx, ctx->ocy);
   
         if (!tty_fake_bce(tty, wp) && (tty_term_has(tty->term, TTYC_ICH) ||          tty_emulate_repeat(tty, TTYC_ICH, TTYC_ICH1, ctx->num);
             tty_term_has(tty->term, TTYC_ICH1)))  
                 tty_emulate_repeat(tty, TTYC_ICH, TTYC_ICH1, ctx->num);  
         else  
                 tty_draw_pane(tty, wp, ctx->ocy, ctx->xoff, ctx->yoff);  
 }  }
   
 void  void
Line 779 
Line 777 
   
         tty_cursor_pane(tty, ctx, ctx->ocx, ctx->ocy);          tty_cursor_pane(tty, ctx, ctx->ocx, ctx->ocy);
   
         if (tty_term_has(tty->term, TTYC_DCH) ||          tty_emulate_repeat(tty, TTYC_DCH, TTYC_DCH1, ctx->num);
             tty_term_has(tty->term, TTYC_DCH1))  
                 tty_emulate_repeat(tty, TTYC_DCH, TTYC_DCH1, ctx->num);  
 }  }
   
 void  void

Legend:
Removed from v.1.205  
changed lines
  Added in v.1.206