[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.73 and 1.74

version 1.73, 2009/08/08 21:52:43 version 1.74, 2009/08/11 12:53:37
Line 1010 
Line 1010 
   
 #define CMD_STARTSERVER 0x1  #define CMD_STARTSERVER 0x1
 #define CMD_CANTNEST 0x2  #define CMD_CANTNEST 0x2
 #define CMD_ARG1 0x4  #define CMD_SENDENVIRON 0x4
 #define CMD_ARG01 0x8  #define CMD_ARG1 0x8
 #define CMD_SENDENVIRON 0x10  #define CMD_ARG01 0x10
   #define CMD_ARG2 0x20
   #define CMD_ARG12 0x40
         int              flags;          int              flags;
   
 #define CMD_CHFLAG(flag) \  #define CMD_CHFLAG(flag) \
Line 1032 
Line 1034 
         uint64_t chflags;          uint64_t chflags;
         char    *target;          char    *target;
         char    *arg;          char    *arg;
           char    *arg2;
 };  };
   
 struct cmd_srcdst_data {  struct cmd_srcdst_data {
Line 1039 
Line 1042 
         char    *src;          char    *src;
         char    *dst;          char    *dst;
         char    *arg;          char    *arg;
           char    *arg2;
 };  };
   
 struct cmd_buffer_data {  struct cmd_buffer_data {
Line 1046 
Line 1050 
         char    *target;          char    *target;
         int      buffer;          int      buffer;
         char    *arg;          char    *arg;
           char    *arg2;
 };  };
   
 struct cmd_option_data {  
         uint64_t chflags;  
         char    *target;  
         char    *option;  
         char    *value;  
 };  
   
 /* Key binding. */  /* Key binding. */
 struct key_binding {  struct key_binding {
         int              key;          int              key;
Line 1373 
Line 1371 
 int     cmd_buffer_parse(struct cmd *, int, char **, char **);  int     cmd_buffer_parse(struct cmd *, int, char **, char **);
 void    cmd_buffer_free(struct cmd *);  void    cmd_buffer_free(struct cmd *);
 size_t  cmd_buffer_print(struct cmd *, char *, size_t);  size_t  cmd_buffer_print(struct cmd *, char *, size_t);
 #define CMD_OPTION_PANE_USAGE "[-t target-pane] option [value]"  
 #define CMD_OPTION_WINDOW_USAGE "[-t target-window] option [value]"  
 #define CMD_OPTION_SESSION_USAGE "[-t target-session] option [value]"  
 #define CMD_OPTION_CLIENT_USAGE "[-t target-client] option [value]"  
 void    cmd_option_init(struct cmd *, int);  
 int     cmd_option_parse(struct cmd *, int, char **, char **);  
 void    cmd_option_free(struct cmd *);  
 size_t  cmd_option_print(struct cmd *, char *, size_t);  
   
 /* client.c */  /* client.c */
 int      client_init(char *, struct client_ctx *, int, int);  int      client_init(char *, struct client_ctx *, int, int);

Legend:
Removed from v.1.73  
changed lines
  Added in v.1.74