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

Diff for /src/usr.bin/tmux/input.c between version 1.41 and 1.42

version 1.41, 2011/10/23 10:16:14 version 1.42, 2011/12/27 14:06:19
Line 135 
Line 135 
         INPUT_CSI_HPA,          INPUT_CSI_HPA,
         INPUT_CSI_ICH,          INPUT_CSI_ICH,
         INPUT_CSI_IL,          INPUT_CSI_IL,
           INPUT_CSI_RCP,
         INPUT_CSI_RM,          INPUT_CSI_RM,
         INPUT_CSI_RM_PRIVATE,          INPUT_CSI_RM_PRIVATE,
           INPUT_CSI_SCP,
         INPUT_CSI_SGR,          INPUT_CSI_SGR,
         INPUT_CSI_SM,          INPUT_CSI_SM,
         INPUT_CSI_SM_PRIVATE,          INPUT_CSI_SM_PRIVATE,
Line 171 
Line 173 
         { 'n', "",  INPUT_CSI_DSR },          { 'n', "",  INPUT_CSI_DSR },
         { 'q', " ", INPUT_CSI_DECSCUSR },          { 'q', " ", INPUT_CSI_DECSCUSR },
         { 'r', "",  INPUT_CSI_DECSTBM },          { 'r', "",  INPUT_CSI_DECSTBM },
           { 's', "",  INPUT_CSI_SCP },
           { 'u', "",  INPUT_CSI_RCP },
 };  };
   
 /* Input transition. */  /* Input transition. */
Line 1168 
Line 1172 
         case INPUT_CSI_IL:          case INPUT_CSI_IL:
                 screen_write_insertline(sctx, input_get(ictx, 0, 1, 1));                  screen_write_insertline(sctx, input_get(ictx, 0, 1, 1));
                 break;                  break;
           case INPUT_CSI_RCP:
                   memcpy(&ictx->cell, &ictx->old_cell, sizeof ictx->cell);
                   screen_write_cursormove(sctx, ictx->old_cx, ictx->old_cy);
                   break;
         case INPUT_CSI_RM:          case INPUT_CSI_RM:
                 switch (input_get(ictx, 0, 0, -1)) {                  switch (input_get(ictx, 0, 0, -1)) {
                 case 4:         /* IRM */                  case 4:         /* IRM */
Line 1206 
Line 1214 
                         log_debug("%s: unknown '%c'", __func__, ictx->ch);                          log_debug("%s: unknown '%c'", __func__, ictx->ch);
                         break;                          break;
                 }                  }
                   break;
           case INPUT_CSI_SCP:
                   memcpy(&ictx->old_cell, &ictx->cell, sizeof ictx->old_cell);
                   ictx->old_cx = s->cx;
                   ictx->old_cy = s->cy;
                 break;                  break;
         case INPUT_CSI_SGR:          case INPUT_CSI_SGR:
                 input_csi_dispatch_sgr(ictx);                  input_csi_dispatch_sgr(ictx);

Legend:
Removed from v.1.41  
changed lines
  Added in v.1.42