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

Diff for /src/usr.bin/tmux/cmd-list-panes.c between version 1.3 and 1.4

version 1.3, 2009/11/13 19:53:29 version 1.4, 2009/12/03 22:50:10
Line 23 
Line 23 
 #include "tmux.h"  #include "tmux.h"
   
 /*  /*
  * List panes on given window..   * List panes on given window.
  */   */
   
 int     cmd_list_panes_exec(struct cmd *, struct cmd_ctx *);  int     cmd_list_panes_exec(struct cmd *, struct cmd_ctx *);
Line 56 
Line 56 
         n = 0;          n = 0;
         TAILQ_FOREACH(wp, &wl->window->panes, entry) {          TAILQ_FOREACH(wp, &wl->window->panes, entry) {
                 gd = wp->base.grid;                  gd = wp->base.grid;
   
                 size = 0;                  size = 0;
                 for (i = 0; i < gd->hsize; i++) {                  for (i = 0; i < gd->hsize; i++) {
                         gl = &gd->linedata[i];                          gl = &gd->linedata[i];
Line 64 
Line 64 
                         size += gl->utf8size * sizeof *gl->utf8data;                          size += gl->utf8size * sizeof *gl->utf8data;
                 }                  }
                 size += gd->hsize * sizeof *gd->linedata;                  size += gd->hsize * sizeof *gd->linedata;
   
                 ctx->print(ctx, "%u: [%ux%u] [history %u/%u, %llu bytes]",                  ctx->print(ctx, "%u: [%ux%u] [history %u/%u, %llu bytes]",
                     n, wp->sx, wp->sy, gd->hsize, gd->hlimit, size);                      n, wp->sx, wp->sy, gd->hsize, gd->hlimit, size);
                 n++;                  n++;

Legend:
Removed from v.1.3  
changed lines
  Added in v.1.4