[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.1132 and 1.1133

version 1.1132, 2021/08/21 17:25:32 version 1.1133, 2021/08/21 18:39:07
Line 1355 
Line 1355 
 };  };
 TAILQ_HEAD(message_list, message_entry);  TAILQ_HEAD(message_list, message_entry);
   
   /* Argument type. */
   enum args_type {
           ARGS_NONE,
           ARGS_STRING,
           ARGS_COMMANDS
   };
   
 /* Argument value. */  /* Argument value. */
 struct args_value {  struct args_value {
         char                    *string;          enum args_type           type;
           union {
                   char            *string;
                   struct cmd_list *cmdlist;
           };
         TAILQ_ENTRY(args_value)  entry;          TAILQ_ENTRY(args_value)  entry;
 };  };
   
Line 2187 
Line 2198 
 /* arguments.c */  /* arguments.c */
 void             args_set(struct args *, u_char, const char *);  void             args_set(struct args *, u_char, const char *);
 struct args     *args_create(void);  struct args     *args_create(void);
 struct args     *args_parse(const struct args_parse *, int, char **);  struct args     *args_parse(const struct args_parse *, struct args_value *,
                        u_int);
 void             args_vector(struct args *, int *, char ***);  void             args_vector(struct args *, int *, char ***);
   void             args_free_value(struct args_value *);
 void             args_free(struct args *);  void             args_free(struct args *);
 char            *args_print(struct args *);  char            *args_print(struct args *);
 char            *args_escape(const char *);  char            *args_escape(const char *);
Line 2250 
Line 2263 
 struct args     *cmd_get_args(struct cmd *);  struct args     *cmd_get_args(struct cmd *);
 u_int            cmd_get_group(struct cmd *);  u_int            cmd_get_group(struct cmd *);
 void             cmd_get_source(struct cmd *, const char **, u_int *);  void             cmd_get_source(struct cmd *, const char **, u_int *);
 struct cmd      *cmd_parse(int, char **, const char *, u_int, char **);  struct cmd      *cmd_parse(struct args_value *, u_int, const char *, u_int,
                        char **);
 void             cmd_free(struct cmd *);  void             cmd_free(struct cmd *);
 char            *cmd_print(struct cmd *);  char            *cmd_print(struct cmd *);
 struct cmd_list *cmd_list_new(void);  struct cmd_list *cmd_list_new(void);

Legend:
Removed from v.1.1132  
changed lines
  Added in v.1.1133