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

Diff for /src/usr.bin/tmux/Attic/cmd-set-window-option.c between version 1.13 and 1.14

version 1.13, 2009/10/09 07:27:00 version 1.14, 2009/11/13 19:53:29
Line 32 
Line 32 
 const struct cmd_entry cmd_set_window_option_entry = {  const struct cmd_entry cmd_set_window_option_entry = {
         "set-window-option", "setw",          "set-window-option", "setw",
         "[-agu] " CMD_TARGET_WINDOW_USAGE " option [value]",          "[-agu] " CMD_TARGET_WINDOW_USAGE " option [value]",
         CMD_ARG12, CMD_CHFLAG('a')|CMD_CHFLAG('g')|CMD_CHFLAG('u'),          CMD_ARG12, "agu",
         NULL,          NULL,
         cmd_target_parse,          cmd_target_parse,
         cmd_set_window_option_exec,          cmd_set_window_option_exec,
Line 86 
Line 86 
         const struct set_option_entry   *entry, *opt;          const struct set_option_entry   *entry, *opt;
         u_int                            i;          u_int                            i;
   
         if (data->chflags & CMD_CHFLAG('g'))          if (cmd_check_flag(data->chflags, 'g'))
                 oo = &global_w_options;                  oo = &global_w_options;
         else {          else {
                 if ((wl = cmd_find_window(ctx, data->target, NULL)) == NULL)                  if ((wl = cmd_find_window(ctx, data->target, NULL)) == NULL)
Line 118 
Line 118 
                 return (-1);                  return (-1);
         }          }
   
         if (data->chflags & CMD_CHFLAG('u')) {          if (cmd_check_flag(data->chflags, 'u')) {
                 if (data->chflags & CMD_CHFLAG('g')) {                  if (cmd_check_flag(data->chflags, 'g')) {
                         ctx->error(ctx,                          ctx->error(ctx,
                             "can't unset global option: %s", entry->name);                              "can't unset global option: %s", entry->name);
                         return (-1);                          return (-1);
Line 136 
Line 136 
                 switch (entry->type) {                  switch (entry->type) {
                 case SET_OPTION_STRING:                  case SET_OPTION_STRING:
                         set_option_string(ctx, oo, entry,                          set_option_string(ctx, oo, entry,
                             data->arg2, data->chflags & CMD_CHFLAG('a'));                              data->arg2, cmd_check_flag(data->chflags, 'a'));
                         break;                          break;
                 case SET_OPTION_NUMBER:                  case SET_OPTION_NUMBER:
                         set_option_number(ctx, oo, entry, data->arg2);                          set_option_number(ctx, oo, entry, data->arg2);

Legend:
Removed from v.1.13  
changed lines
  Added in v.1.14