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

Diff for /src/usr.bin/tmux/cmd-list-panes.c between version 1.23 and 1.24

version 1.23, 2015/12/11 12:27:36 version 1.24, 2015/12/13 14:32:38
Line 38 
Line 38 
         "list-panes", "lsp",          "list-panes", "lsp",
         "asF:t:", 0, 0,          "asF:t:", 0, 0,
         "[-as] [-F format] " CMD_TARGET_WINDOW_USAGE,          "[-as] [-F format] " CMD_TARGET_WINDOW_USAGE,
         0,          CMD_WINDOW_T,
         cmd_list_panes_exec          cmd_list_panes_exec
 };  };
   
Line 46 
Line 46 
 cmd_list_panes_exec(struct cmd *self, struct cmd_q *cmdq)  cmd_list_panes_exec(struct cmd *self, struct cmd_q *cmdq)
 {  {
         struct args     *args = self->args;          struct args     *args = self->args;
         struct session  *s;          struct session  *s = cmdq->state.tflag.s;
         struct winlink  *wl;          struct winlink  *wl = cmdq->state.tflag.wl;
   
         if (args_has(args, 'a'))          if (args_has(args, 'a'))
                 cmd_list_panes_server(self, cmdq);                  cmd_list_panes_server(self, cmdq);
         else if (args_has(args, 's')) {          else if (args_has(args, 's'))
                 s = cmd_find_session(cmdq, args_get(args, 't'), 0);  
                 if (s == NULL)  
                         return (CMD_RETURN_ERROR);  
                 cmd_list_panes_session(self, s, cmdq, 1);                  cmd_list_panes_session(self, s, cmdq, 1);
         } else {          else
                 wl = cmd_find_window(cmdq, args_get(args, 't'), &s);  
                 if (wl == NULL)  
                         return (CMD_RETURN_ERROR);  
                 cmd_list_panes_window(self, s, wl, cmdq, 0);                  cmd_list_panes_window(self, s, wl, cmdq, 0);
         }  
   
         return (CMD_RETURN_NORMAL);          return (CMD_RETURN_NORMAL);
 }  }

Legend:
Removed from v.1.23  
changed lines
  Added in v.1.24