[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.50 and 1.51

version 1.50, 2014/01/28 23:07:09 version 1.51, 2014/03/31 21:36:43
Line 679 
Line 679 
                 window_choose_prompt_input(WINDOW_CHOOSE_GOTO_ITEM,                  window_choose_prompt_input(WINDOW_CHOOSE_GOTO_ITEM,
                     "Goto Item", wp, key);                      "Goto Item", wp, key);
                 break;                  break;
           case MODEKEYCHOICE_STARTOFLIST:
                   data->selected = 0;
                   data->top = 0;
                   window_choose_redraw_screen(wp);
                   break;
           case MODEKEYCHOICE_TOPLINE:
                   data->selected = data->top;
                   window_choose_redraw_screen(wp);
                   break;
           case MODEKEYCHOICE_BOTTOMLINE:
                   data->selected = data->top + screen_size_y(s) - 1;
                   if (data->selected > items - 1)
                           data->selected = items - 1;
                   window_choose_redraw_screen(wp);
                   break;
           case MODEKEYCHOICE_ENDOFLIST:
                   data->selected = items - 1;
                   if (screen_size_y(s) < items)
                           data->top = items - screen_size_y(s);
                   else
                           data->top = 0;
                   window_choose_redraw_screen(wp);
                   break;
         default:          default:
                 idx = window_choose_index_key(data, key);                  idx = window_choose_index_key(data, key);
                 if (idx < 0 || (u_int) idx >= ARRAY_LENGTH(&data->list))                  if (idx < 0 || (u_int) idx >= ARRAY_LENGTH(&data->list))

Legend:
Removed from v.1.50  
changed lines
  Added in v.1.51