[BACK]Return to cmd-capture-pane.c CVS log [TXT][DIR] Up to [local] / src / usr.bin / tmux

Diff for /src/usr.bin/tmux/cmd-capture-pane.c between version 1.42 and 1.43

version 1.42, 2017/01/02 22:42:19 version 1.43, 2017/02/16 12:18:38
Line 49 
Line 49 
         .exec = cmd_capture_pane_exec          .exec = cmd_capture_pane_exec
 };  };
   
   const struct cmd_entry cmd_clear_history_entry = {
           .name = "clear-history",
           .alias = "clearhist",
   
           .args = { "t:", 0, 0 },
           .usage = CMD_TARGET_PANE_USAGE,
   
           .tflag = CMD_PANE,
   
           .flags = CMD_AFTERHOOK,
           .exec = cmd_capture_pane_exec
   };
   
 static char *  static char *
 cmd_capture_pane_append(char *buf, size_t *len, char *line, size_t linelen)  cmd_capture_pane_append(char *buf, size_t *len, char *line, size_t linelen)
 {  {
Line 91 
Line 104 
 }  }
   
 static char *  static char *
   
 cmd_capture_pane_history(struct args *args, struct cmdq_item *item,  cmd_capture_pane_history(struct args *args, struct cmdq_item *item,
     struct window_pane *wp, size_t *len)      struct window_pane *wp, size_t *len)
 {  {
Line 185 
Line 197 
         char                    *buf, *cause;          char                    *buf, *cause;
         const char              *bufname;          const char              *bufname;
         size_t                   len;          size_t                   len;
   
           if (self->entry == &cmd_clear_history_entry) {
                   if (wp->mode == &window_copy_mode)
                           window_pane_reset_mode(wp);
                   grid_clear_history(wp->base.grid);
                   return (CMD_RETURN_NORMAL);
           }
   
         len = 0;          len = 0;
         if (args_has(args, 'P'))          if (args_has(args, 'P'))

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