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

Diff for /src/usr.bin/tmux/cmd-resize-pane.c between version 1.14 and 1.15

version 1.14, 2013/03/24 09:54:10 version 1.15, 2013/03/24 09:57:59
Line 31 
Line 31 
   
 const struct cmd_entry cmd_resize_pane_entry = {  const struct cmd_entry cmd_resize_pane_entry = {
         "resize-pane", "resizep",          "resize-pane", "resizep",
         "DLRt:Ux:y:", 0, 1,          "DLRt:Ux:y:Z", 0, 1,
         "[-DLRU] [-x width] [-y height] " CMD_TARGET_PANE_USAGE " [adjustment]",          "[-DLRUZ] [-x width] [-y height] " CMD_TARGET_PANE_USAGE " [adjustment]",
         0,          0,
         cmd_resize_pane_key_binding,          cmd_resize_pane_key_binding,
         NULL,          NULL,
Line 75 
Line 75 
                 self->args = args_create(1, "5");                  self->args = args_create(1, "5");
                 args_set(self->args, 'R', NULL);                  args_set(self->args, 'R', NULL);
                 break;                  break;
           case 'z':
                   self->args = args_create(0);
                   args_set(self->args, 'Z', NULL);
                   break;
         default:          default:
                 self->args = args_create(0);                  self->args = args_create(0);
                 break;                  break;
Line 86 
Line 90 
 {  {
         struct args             *args = self->args;          struct args             *args = self->args;
         struct winlink          *wl;          struct winlink          *wl;
           struct window           *w;
         const char              *errstr;          const char              *errstr;
         char                    *cause;          char                    *cause;
         struct window_pane      *wp;          struct window_pane      *wp;
Line 94 
Line 99 
   
         if ((wl = cmd_find_pane(cmdq, args_get(args, 't'), NULL, &wp)) == NULL)          if ((wl = cmd_find_pane(cmdq, args_get(args, 't'), NULL, &wp)) == NULL)
                 return (CMD_RETURN_ERROR);                  return (CMD_RETURN_ERROR);
           w = wl->window;
   
           if (args_has(args, 'Z')) {
                   if (w->flags & WINDOW_ZOOMED)
                           window_unzoom(w);
                   else
                           window_zoom(wp);
                   server_redraw_window(w);
                   server_status_window(w);
                   return (CMD_RETURN_NORMAL);
           }
           server_unzoom_window(w);
   
         if (args->argc == 0)          if (args->argc == 0)
                 adjust = 1;                  adjust = 1;

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