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

Diff for /src/usr.bin/tmux/Attic/cmd-unlink-window.c between version 1.9 and 1.10

version 1.9, 2009/12/03 22:50:10 version 1.10, 2011/01/04 00:42:47
Line 28 
Line 28 
   
 const struct cmd_entry cmd_unlink_window_entry = {  const struct cmd_entry cmd_unlink_window_entry = {
         "unlink-window", "unlinkw",          "unlink-window", "unlinkw",
           "kt:", 0, 0,
         "[-k] " CMD_TARGET_WINDOW_USAGE,          "[-k] " CMD_TARGET_WINDOW_USAGE,
         0, "k",          0,
         cmd_target_init,          NULL,
         cmd_target_parse,          NULL,
         cmd_unlink_window_exec,          cmd_unlink_window_exec
         cmd_target_free,  
         cmd_target_print  
 };  };
   
 int  int
 cmd_unlink_window_exec(struct cmd *self, struct cmd_ctx *ctx)  cmd_unlink_window_exec(struct cmd *self, struct cmd_ctx *ctx)
 {  {
         struct cmd_target_data  *data = self->data;          struct args             *args = self->args;
         struct winlink          *wl;          struct winlink          *wl;
         struct window           *w;          struct window           *w;
         struct session          *s, *s2;          struct session          *s, *s2;
         struct session_group    *sg;          struct session_group    *sg;
         u_int                    references;          u_int                    references;
   
         if ((wl = cmd_find_window(ctx, data->target, &s)) == NULL)          if ((wl = cmd_find_window(ctx, args_get(args, 't'), &s)) == NULL)
                 return (-1);                  return (-1);
         w = wl->window;          w = wl->window;
   
Line 59 
Line 58 
         } else          } else
                 references = 1;                  references = 1;
   
         if (!cmd_check_flag(data->chflags, 'k') && w->references == references) {          if (!args_has(self->args, 'k') && w->references == references) {
                 ctx->error(ctx, "window is only linked to one session");                  ctx->error(ctx, "window is only linked to one session");
                 return (-1);                  return (-1);
         }          }

Legend:
Removed from v.1.9  
changed lines
  Added in v.1.10