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

Diff for /src/usr.bin/tmux/Attic/window-choose.c between version 1.46 and 1.47

version 1.46, 2013/03/25 10:11:45 version 1.47, 2013/04/22 22:17:29
Line 44 
Line 44 
   
 void    window_choose_collapse(struct window_pane *, struct session *);  void    window_choose_collapse(struct window_pane *, struct session *);
 void    window_choose_expand(struct window_pane *, struct session *, u_int);  void    window_choose_expand(struct window_pane *, struct session *, u_int);
 void    window_choose_collapse_all(struct window_pane *);  
   
 enum window_choose_input_type {  enum window_choose_input_type {
         WINDOW_CHOOSE_NORMAL = -1,          WINDOW_CHOOSE_NORMAL = -1,
Line 102 
Line 101 
 }  }
   
 void  void
 window_choose_ready(struct window_pane *wp, u_int cur,  window_choose_set_current(struct window_pane *wp, u_int cur)
     void (*callbackfn)(struct window_choose_data *))  
 {  {
         struct window_choose_mode_data  *data = wp->modedata;          struct window_choose_mode_data  *data = wp->modedata;
         struct screen                   *s = &data->screen;          struct screen                   *s = &data->screen;
Line 112 
Line 110 
         if (data->selected > screen_size_y(s) - 1)          if (data->selected > screen_size_y(s) - 1)
                 data->top = ARRAY_LENGTH(&data->list) - screen_size_y(s);                  data->top = ARRAY_LENGTH(&data->list) - screen_size_y(s);
   
           window_choose_redraw_screen(wp);
   }
   
   void
   window_choose_ready(struct window_pane *wp, u_int cur,
       void (*callbackfn)(struct window_choose_data *))
   {
           struct window_choose_mode_data  *data = wp->modedata;
   
         data->callbackfn = callbackfn;          data->callbackfn = callbackfn;
         if (data->callbackfn == NULL)          if (data->callbackfn == NULL)
                 data->callbackfn = window_choose_default_callback;                  data->callbackfn = window_choose_default_callback;
   
         ARRAY_CONCAT(&data->old_list, &data->list);          ARRAY_CONCAT(&data->old_list, &data->list);
   
           window_choose_set_current(wp, cur);
         window_choose_collapse_all(wp);          window_choose_collapse_all(wp);
 }  }
   

Legend:
Removed from v.1.46  
changed lines
  Added in v.1.47