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

Diff for /src/usr.bin/tmux/tmux.h between version 1.508 and 1.509

version 1.508, 2015/05/08 16:23:34 version 1.509, 2015/05/08 16:33:29
Line 566 
Line 566 
         MODEKEYCOPY_UP,          MODEKEYCOPY_UP,
 };  };
   
 /* Entry in the default mode key tables. */  
 struct mode_key_entry {  
         int                     key;  
   
         /*  
          * Editing mode for vi: 0 is edit mode, keys not in the table are  
          * returned as MODEKEY_OTHER; 1 is command mode, keys not in the table  
          * are returned as MODEKEY_NONE. This is also matched on, allowing some  
          * keys to be bound in edit mode.  
          */  
         int                     mode;  
         enum mode_key_cmd       cmd;  
 };  
   
 /* Data required while mode keys are in use. */  /* Data required while mode keys are in use. */
 struct mode_key_data {  struct mode_key_data {
         struct mode_key_tree   *tree;          struct mode_key_tree   *tree;
Line 607 
Line 593 
 };  };
   
 /* Named mode key table description. */  /* Named mode key table description. */
   struct mode_key_entry;
 struct mode_key_table {  struct mode_key_table {
         const char                      *name;          const char                      *name;
         const struct mode_key_cmdstr    *cmdstr;          const struct mode_key_cmdstr    *cmdstr;
Line 1192 
Line 1179 
   
 /* Saved message entry. */  /* Saved message entry. */
 struct message_entry {  struct message_entry {
         char   *msg;          char    *msg;
         u_int   msg_num;          u_int    msg_num;
         time_t  msg_time;          time_t   msg_time;
         TAILQ_ENTRY(message_entry) entry;          TAILQ_ENTRY(message_entry) entry;
 };  };
   
 /* Status output data from a job. */  /* Status output data from a job. */
 struct status_out {  struct status_out {
         char   *cmd;          char    *cmd;
         char   *out;          char    *out;
   
         RB_ENTRY(status_out) entry;          RB_ENTRY(status_out) entry;
 };  };
Line 1322 
Line 1309 
   
         TAILQ_ENTRY(cmd)         qentry;          TAILQ_ENTRY(cmd)         qentry;
 };  };
   
 struct cmd_list {  struct cmd_list {
         int                      references;          int                      references;
         TAILQ_HEAD(, cmd)        list;          TAILQ_HEAD(, cmd)        list;
Line 1394 
Line 1382 
         RB_ENTRY(key_binding)    entry;          RB_ENTRY(key_binding)    entry;
 };  };
 RB_HEAD(key_bindings, key_binding);  RB_HEAD(key_bindings, key_binding);
   
 struct key_table {  struct key_table {
         const char               *name;          const char               *name;
         struct key_bindings      key_bindings;          struct key_bindings      key_bindings;

Legend:
Removed from v.1.508  
changed lines
  Added in v.1.509