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

Diff for /src/usr.bin/tmux/cmd-display-panes.c between version 1.33 and 1.34

version 1.33, 2020/04/13 18:59:41 version 1.34, 2020/04/13 20:51:57
Line 37 
Line 37 
         .args = { "bd:t:", 0, 1 },          .args = { "bd:t:", 0, 1 },
         .usage = "[-b] [-d duration] " CMD_TARGET_CLIENT_USAGE " [template]",          .usage = "[-b] [-d duration] " CMD_TARGET_CLIENT_USAGE " [template]",
   
         .flags = CMD_AFTERHOOK,          .flags = CMD_AFTERHOOK|CMD_CLIENT_TFLAG,
         .exec = cmd_display_panes_exec          .exec = cmd_display_panes_exec
 };  };
   
Line 228 
Line 228 
 cmd_display_panes_exec(struct cmd *self, struct cmdq_item *item)  cmd_display_panes_exec(struct cmd *self, struct cmdq_item *item)
 {  {
         struct args                     *args = cmd_get_args(self);          struct args                     *args = cmd_get_args(self);
         struct client                   *c;          struct client                   *tc = cmdq_get_target_client(item);
         struct session                  *s;          struct session                  *s = tc->session;
         u_int                            delay;          u_int                            delay;
         char                            *cause;          char                            *cause;
         struct cmd_display_panes_data   *cdata;          struct cmd_display_panes_data   *cdata;
   
         if ((c = cmd_find_client(item, args_get(args, 't'), 0)) == NULL)          if (tc->overlay_draw != NULL)
                 return (CMD_RETURN_ERROR);  
         s = c->session;  
   
         if (c->overlay_draw != NULL)  
                 return (CMD_RETURN_NORMAL);                  return (CMD_RETURN_NORMAL);
   
         if (args_has(args, 'd')) {          if (args_has(args, 'd')) {
Line 261 
Line 257 
         else          else
                 cdata->item = item;                  cdata->item = item;
   
         server_client_set_overlay(c, delay, NULL, NULL, cmd_display_panes_draw,          server_client_set_overlay(tc, delay, NULL, NULL, cmd_display_panes_draw,
             cmd_display_panes_key, cmd_display_panes_free, cdata);              cmd_display_panes_key, cmd_display_panes_free, cdata);
   
         if (args_has(args, 'b'))          if (args_has(args, 'b'))

Legend:
Removed from v.1.33  
changed lines
  Added in v.1.34