[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.33 and 1.34

version 1.33, 2017/04/22 10:22:39 version 1.34, 2017/11/15 19:59:27
Line 33 
Line 33 
         .name = "select-layout",          .name = "select-layout",
         .alias = "selectl",          .alias = "selectl",
   
         .args = { "nopt:", 0, 1 },          .args = { "Enopt:", 0, 1 },
         .usage = "[-nop] " CMD_TARGET_WINDOW_USAGE " [layout-name]",          .usage = "[-Enop] " CMD_TARGET_PANE_USAGE " [layout-name]",
   
         .target = { 't', CMD_FIND_WINDOW, 0 },          .target = { 't', CMD_FIND_PANE, 0 },
   
         .flags = CMD_AFTERHOOK,          .flags = CMD_AFTERHOOK,
         .exec = cmd_select_layout_exec          .exec = cmd_select_layout_exec
Line 71 
Line 71 
 static enum cmd_retval  static enum cmd_retval
 cmd_select_layout_exec(struct cmd *self, struct cmdq_item *item)  cmd_select_layout_exec(struct cmd *self, struct cmdq_item *item)
 {  {
         struct args     *args = self->args;          struct args             *args = self->args;
         struct winlink  *wl = item->target.wl;          struct winlink          *wl = item->target.wl;
         struct window   *w;          struct window           *w = wl->window;
         const char      *layoutname;          struct window_pane      *wp = item->target.wp;
         char            *oldlayout;          const char              *layoutname;
         int              next, previous, layout;          char                    *oldlayout;
           int                      next, previous, layout;
   
         w = wl->window;  
         server_unzoom_window(w);          server_unzoom_window(w);
   
         next = self->entry == &cmd_next_layout_entry;          next = self->entry == &cmd_next_layout_entry;
Line 96 
Line 96 
                         layout_set_next(w);                          layout_set_next(w);
                 else                  else
                         layout_set_previous(w);                          layout_set_previous(w);
                   goto changed;
           }
   
           if (args_has(args, 'E')) {
                   layout_spread_out(wp);
                 goto changed;                  goto changed;
         }          }
   

Legend:
Removed from v.1.33  
changed lines
  Added in v.1.34