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

Diff for /src/usr.bin/tmux/format.c between version 1.7 and 1.8

version 1.7, 2012/04/01 10:42:39 version 1.8, 2012/05/22 11:35:37
Line 349 
Line 349 
         format_add(ft, "window_flags", "%s", flags);          format_add(ft, "window_flags", "%s", flags);
         format_add(ft, "window_layout", "%s", layout);          format_add(ft, "window_layout", "%s", layout);
         format_add(ft, "window_active", "%d", wl == s->curw);          format_add(ft, "window_active", "%d", wl == s->curw);
           format_add(ft, "window_panes", "%u", window_count_panes(w));
   
         xfree(flags);          xfree(flags);
         xfree(layout);          xfree(layout);
Line 392 
Line 393 
         format_add(ft, "pane_current_path", "%s", get_proc_cwd(wp->pid));          format_add(ft, "pane_current_path", "%s", get_proc_cwd(wp->pid));
         format_add(ft, "pane_pid", "%ld", (long) wp->pid);          format_add(ft, "pane_pid", "%ld", (long) wp->pid);
         format_add(ft, "pane_tty", "%s", wp->tty);          format_add(ft, "pane_tty", "%s", wp->tty);
   }
   
   void
   format_paste_buffer(struct format_tree *ft, struct paste_buffer *pb)
   {
           char    *pb_print = paste_print(pb, 50);
   
           format_add(ft, "buffer_size", "%zu", pb->size);
           format_add(ft, "buffer_sample", "%s", pb_print);
   
           xfree(pb_print);
 }  }

Legend:
Removed from v.1.7  
changed lines
  Added in v.1.8