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

Diff for /src/usr.bin/tmux/Attic/cmd-choose-buffer.c between version 1.17 and 1.18

version 1.17, 2014/04/24 09:14:43 version 1.18, 2014/05/13 07:34:35
Line 75 
Line 75 
                 action = xstrdup("paste-buffer -b '%%'");                  action = xstrdup("paste-buffer -b '%%'");
   
         idx = 0;          idx = 0;
         while ((pb = paste_walk_stack(&idx)) != NULL) {          pb = NULL;
           while ((pb = paste_walk(pb)) != NULL) {
                 cdata = window_choose_data_create(TREE_OTHER, c, c->session);                  cdata = window_choose_data_create(TREE_OTHER, c, c->session);
                 cdata->idx = idx - 1;                  cdata->idx = idx;
   
                 cdata->ft_template = xstrdup(template);                  cdata->ft_template = xstrdup(template);
                 format_add(cdata->ft, "line", "%u", idx - 1);  
                 format_paste_buffer(cdata->ft, pb, utf8flag);                  format_paste_buffer(cdata->ft, pb, utf8flag);
   
                 xasprintf(&action_data, "%u", idx - 1);                  xasprintf(&action_data, "%s", pb->name);
                 cdata->command = cmd_template_replace(action, action_data, 1);                  cdata->command = cmd_template_replace(action, action_data, 1);
                 free(action_data);                  free(action_data);
   
                 window_choose_add(wl->window->active, cdata);                  window_choose_add(wl->window->active, cdata);
                   idx++;
         }          }
         free(action);          free(action);
   

Legend:
Removed from v.1.17  
changed lines
  Added in v.1.18