[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.149 and 1.150

version 1.149, 2017/11/02 18:43:51 version 1.150, 2017/11/02 18:52:05
Line 577 
Line 577 
         evbuffer_free(buffer);          evbuffer_free(buffer);
 }  }
   
 /* Callback for session_group_others. */  /* Callback for session_group_list. */
 static void  static void
 format_cb_session_group_others(struct format_tree *ft, struct format_entry *fe)  format_cb_session_group_list(struct format_tree *ft, struct format_entry *fe)
 {  {
         struct session          *s = ft->s;          struct session          *s = ft->s;
         struct session_group    *sg;          struct session_group    *sg;
Line 595 
Line 595 
   
         buffer = evbuffer_new();          buffer = evbuffer_new();
         TAILQ_FOREACH(loop, &sg->sessions, gentry) {          TAILQ_FOREACH(loop, &sg->sessions, gentry) {
                 if (loop == s)  
                         continue;  
   
                 if (EVBUFFER_LENGTH(buffer) > 0)                  if (EVBUFFER_LENGTH(buffer) > 0)
                         evbuffer_add(buffer, ",", 1);                          evbuffer_add(buffer, ",", 1);
                 evbuffer_add_printf(buffer, "%s", loop->name);                  evbuffer_add_printf(buffer, "%s", loop->name);
Line 1290 
Line 1287 
                 format_add(ft, "session_group", "%s", sg->name);                  format_add(ft, "session_group", "%s", sg->name);
                 format_add(ft, "session_group_size", "%u",                  format_add(ft, "session_group_size", "%u",
                     session_group_count (sg));                      session_group_count (sg));
                 format_add_cb(ft, "session_group_others",                  format_add_cb(ft, "session_group_list",
                     format_cb_session_group_others);                      format_cb_session_group_list);
         }          }
   
         format_add_tv(ft, "session_created", &s->creation_time);          format_add_tv(ft, "session_created", &s->creation_time);

Legend:
Removed from v.1.149  
changed lines
  Added in v.1.150