[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.1144 and 1.1145

version 1.1144, 2021/10/11 10:55:30 version 1.1145, 2021/10/11 13:27:50
Line 1567 
Line 1567 
 };  };
 RB_HEAD(client_windows, client_window);  RB_HEAD(client_windows, client_window);
   
   /* Visible areas not obstructed by overlays. */
   #define OVERLAY_MAX_RANGES 3
   struct overlay_ranges {
           u_int   px[OVERLAY_MAX_RANGES];
           u_int   nx[OVERLAY_MAX_RANGES];
   };
   
 /* Client connection. */  /* Client connection. */
 typedef int (*prompt_input_cb)(struct client *, void *, const char *, int);  typedef int (*prompt_input_cb)(struct client *, void *, const char *, int);
 typedef void (*prompt_free_cb)(void *);  typedef void (*prompt_free_cb)(void *);
 typedef int (*overlay_check_cb)(struct client *, void *, u_int, u_int);  typedef void (*overlay_check_cb)(struct client*, void *, u_int, u_int, u_int,
               struct overlay_ranges *);
 typedef struct screen *(*overlay_mode_cb)(struct client *, void *, u_int *,  typedef struct screen *(*overlay_mode_cb)(struct client *, void *, u_int *,
             u_int *);              u_int *);
 typedef void (*overlay_draw_cb)(struct client *, void *,  typedef void (*overlay_draw_cb)(struct client *, void *,
Line 2462 
Line 2470 
              overlay_mode_cb, overlay_draw_cb, overlay_key_cb,               overlay_mode_cb, overlay_draw_cb, overlay_key_cb,
              overlay_free_cb, overlay_resize_cb, void *);               overlay_free_cb, overlay_resize_cb, void *);
 void     server_client_clear_overlay(struct client *);  void     server_client_clear_overlay(struct client *);
   void     server_client_overlay_range(u_int, u_int, u_int, u_int, u_int, u_int,
                u_int, struct overlay_ranges *);
 void     server_client_set_key_table(struct client *, const char *);  void     server_client_set_key_table(struct client *, const char *);
 const char *server_client_get_key_table(struct client *);  const char *server_client_get_key_table(struct client *);
 int      server_client_check_nested(struct client *);  int      server_client_check_nested(struct client *);
Line 3091 
Line 3101 
                     u_int, struct client *, struct cmd_find_state *,                      u_int, struct client *, struct cmd_find_state *,
                     menu_choice_cb, void *);                      menu_choice_cb, void *);
 struct screen   *menu_mode_cb(struct client *, void *, u_int *, u_int *);  struct screen   *menu_mode_cb(struct client *, void *, u_int *, u_int *);
 int              menu_check_cb(struct client *, void *, u_int, u_int);  void             menu_check_cb(struct client *, void *, u_int, u_int, u_int,
                       struct overlay_ranges *);
 void             menu_draw_cb(struct client *, void *,  void             menu_draw_cb(struct client *, void *,
                     struct screen_redraw_ctx *);                      struct screen_redraw_ctx *);
 void             menu_free_cb(struct client *, void *);  void             menu_free_cb(struct client *, void *);

Legend:
Removed from v.1.1144  
changed lines
  Added in v.1.1145