[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.985 and 1.986

version 1.985, 2020/04/13 14:04:25 version 1.986, 2020/04/13 14:46:04
Line 43 
Line 43 
 struct cmd_find_state;  struct cmd_find_state;
 struct cmdq_item;  struct cmdq_item;
 struct cmdq_list;  struct cmdq_list;
   struct cmdq_state;
 struct cmds;  struct cmds;
 struct environ;  struct environ;
 struct format_job_tree;  struct format_job_tree;
Line 1378 
Line 1379 
         struct cmd_find_state    fs;          struct cmd_find_state    fs;
 };  };
   
 /* Command queue item state. */  /* Command queue flags. */
 struct cmdq_state {  
         int                      references;  
   
         int                      flags;  
 #define CMDQ_STATE_REPEAT 0x1  #define CMDQ_STATE_REPEAT 0x1
 #define CMDQ_STATE_CONTROL 0x2  #define CMDQ_STATE_CONTROL 0x2
 #define CMDQ_STATE_NOHOOKS 0x4  #define CMDQ_STATE_NOHOOKS 0x4
   
         struct format_tree      *formats;  
   
         struct key_event         event;  
         struct cmd_find_state    current;  
 };  
   
 /* Command queue callback. */  /* Command queue callback. */
 typedef enum cmd_retval (*cmdq_cb) (struct cmdq_item *, void *);  typedef enum cmd_retval (*cmdq_cb) (struct cmdq_item *, void *);
   
Line 2108 
Line 2099 
 struct client    *cmdq_get_client(struct cmdq_item *);  struct client    *cmdq_get_client(struct cmdq_item *);
 struct cmd_find_state *cmdq_get_target(struct cmdq_item *);  struct cmd_find_state *cmdq_get_target(struct cmdq_item *);
 struct cmd_find_state *cmdq_get_source(struct cmdq_item *);  struct cmd_find_state *cmdq_get_source(struct cmdq_item *);
 struct cmdq_state *cmdq_get_state(struct cmdq_item *);  struct key_event *cmdq_get_event(struct cmdq_item *);
   struct cmd_find_state *cmdq_get_current(struct cmdq_item *);
   int               cmdq_get_flags(struct cmdq_item *);
 void              cmdq_merge_formats(struct cmdq_item *, struct format_tree *);  void              cmdq_merge_formats(struct cmdq_item *, struct format_tree *);
 struct cmdq_item *cmdq_get_command(struct cmd_list *, struct cmd_find_state *,  struct cmdq_item *cmdq_get_command(struct cmd_list *, struct cmd_find_state *,
                      struct mouse_event *, int);                       struct key_event *, int);
 #define cmdq_get_callback(cb, data) cmdq_get_callback1(#cb, cb, data)  #define cmdq_get_callback(cb, data) cmdq_get_callback1(#cb, cb, data)
 struct cmdq_item *cmdq_get_callback1(const char *, cmdq_cb, void *);  struct cmdq_item *cmdq_get_callback1(const char *, cmdq_cb, void *);
 struct cmdq_item *cmdq_get_error(const char *);  struct cmdq_item *cmdq_get_error(const char *);
Line 2147 
Line 2140 
 void     key_bindings_remove_table(const char *);  void     key_bindings_remove_table(const char *);
 void     key_bindings_init(void);  void     key_bindings_init(void);
 struct cmdq_item *key_bindings_dispatch(struct key_binding *,  struct cmdq_item *key_bindings_dispatch(struct key_binding *,
              struct cmdq_item *, struct client *, struct mouse_event *,               struct cmdq_item *, struct client *, struct key_event *,
              struct cmd_find_state *);               struct cmd_find_state *);
   
 /* key-string.c */  /* key-string.c */

Legend:
Removed from v.1.985  
changed lines
  Added in v.1.986