[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.57 and 1.58

version 1.57, 2014/11/30 08:03:29 version 1.58, 2015/01/15 13:43:13
Line 330 
Line 330 
         struct window_choose_mode_data  *data = wp->modedata;          struct window_choose_mode_data  *data = wp->modedata;
         struct window_choose_mode_item  *item, *chosen;          struct window_choose_mode_item  *item, *chosen;
         struct window_choose_data       *wcd;          struct window_choose_data       *wcd;
         u_int                            i, pos;          u_int                            i;
   
         ARRAY_DECL(, struct window_choose_mode_item) list_copy;          ARRAY_DECL(, struct window_choose_mode_item) list_copy;
         ARRAY_INIT(&list_copy);          ARRAY_INIT(&list_copy);
   
         pos = data->selected;          chosen = &ARRAY_ITEM(&data->list, data->selected);
   
         chosen = &ARRAY_ITEM(&data->list, pos);  
         chosen->state &= ~TREE_EXPANDED;          chosen->state &= ~TREE_EXPANDED;
   
         /*          /*
Line 353 
Line 351 
                         /* We only show the session when collapsed. */                          /* We only show the session when collapsed. */
                         if (wcd->type & TREE_SESSION) {                          if (wcd->type & TREE_SESSION) {
                                 item->state &= ~TREE_EXPANDED;                                  item->state &= ~TREE_EXPANDED;
                                   ARRAY_ADD(&list_copy, *item);
   
                                 ARRAY_ADD(&list_copy,  
                                                 ARRAY_ITEM(&data->list, i));  
                                 /*                                  /*
                                  * Update the selection to this session item so                                   * Update the selection to this session item so
                                  * we don't end up highlighting a non-existent                                   * we don't end up highlighting a non-existent

Legend:
Removed from v.1.57  
changed lines
  Added in v.1.58