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

Diff for /src/usr.bin/tmux/cmd-switch-client.c between version 1.21 and 1.22

version 1.21, 2014/04/17 07:55:43 version 1.22, 2014/10/20 22:29:25
Line 27 
Line 27 
  * Switch client to a different session.   * Switch client to a different session.
  */   */
   
 void             cmd_switch_client_key_binding(struct cmd *, int);  
 enum cmd_retval  cmd_switch_client_exec(struct cmd *, struct cmd_q *);  enum cmd_retval  cmd_switch_client_exec(struct cmd *, struct cmd_q *);
   
 const struct cmd_entry cmd_switch_client_entry = {  const struct cmd_entry cmd_switch_client_entry = {
Line 35 
Line 34 
         "lc:npt:r", 0, 0,          "lc:npt:r", 0, 0,
         "[-lnpr] [-c target-client] [-t target-session]",          "[-lnpr] [-c target-client] [-t target-session]",
         CMD_READONLY,          CMD_READONLY,
         cmd_switch_client_key_binding,  
         cmd_switch_client_exec          cmd_switch_client_exec
 };  };
   
 void  
 cmd_switch_client_key_binding(struct cmd *self, int key)  
 {  
         self->args = args_create(0);  
         switch (key) {  
         case '(':  
                 args_set(self->args, 'p', NULL);  
                 break;  
         case ')':  
                 args_set(self->args, 'n', NULL);  
                 break;  
         case 'L':  
                 args_set(self->args, 'l', NULL);  
                 break;  
         }  
 }  
   
 enum cmd_retval  enum cmd_retval
 cmd_switch_client_exec(struct cmd *self, struct cmd_q *cmdq)  cmd_switch_client_exec(struct cmd *self, struct cmd_q *cmdq)

Legend:
Removed from v.1.21  
changed lines
  Added in v.1.22