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

Diff for /src/usr.bin/tmux/cmd-select-layout.c between version 1.2 and 1.3

version 1.2, 2009/07/13 23:11:35 version 1.3, 2009/07/19 13:21:40
Line 49 
Line 49 
         data = self->data;          data = self->data;
   
         switch (key) {          switch (key) {
         case KEYC_ADDESC('0'):  
                 data->arg = xstrdup("manual-vertical");  
                 break;  
         case KEYC_ADDESC('1'):          case KEYC_ADDESC('1'):
                 data->arg = xstrdup("even-horizontal");                  data->arg = xstrdup("even-horizontal");
                 break;                  break;
         case KEYC_ADDESC('2'):          case KEYC_ADDESC('2'):
                 data->arg = xstrdup("even-vertical");                  data->arg = xstrdup("even-vertical");
                 break;                  break;
         case KEYC_ADDESC('9'):          case KEYC_ADDESC('3'):
                 data->arg = xstrdup("active-only");                  data->arg = xstrdup("main-horizontal");
                 break;                  break;
           case KEYC_ADDESC('4'):
                   data->arg = xstrdup("main-vertical");
                   break;
         }          }
 }  }
   
Line 74 
Line 74 
         if ((wl = cmd_find_window(ctx, data->target, NULL)) == NULL)          if ((wl = cmd_find_window(ctx, data->target, NULL)) == NULL)
                 return (-1);                  return (-1);
   
         if ((layout = layout_lookup(data->arg)) == -1) {          if ((layout = layout_set_lookup(data->arg)) == -1) {
                 ctx->error(ctx, "unknown or ambiguous layout: %s", data->arg);                  ctx->error(ctx, "unknown or ambiguous layout: %s", data->arg);
                 return (-1);                  return (-1);
         }          }
   
         if (layout_select(wl->window, layout) == 0)          layout = layout_set_select(wl->window, layout);
                 ctx->info(ctx, "layout now: %s", layout_name(wl->window));          ctx->info(ctx, "arranging in: %s", layout_set_name(layout));
   
         return (0);          return (0);
 }  }

Legend:
Removed from v.1.2  
changed lines
  Added in v.1.3