[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.1175 and 1.1176

version 1.1175, 2022/06/21 09:30:01 version 1.1176, 2022/06/30 09:55:53
Line 49 
Line 49 
 struct environ;  struct environ;
 struct format_job_tree;  struct format_job_tree;
 struct format_tree;  struct format_tree;
   struct hyperlinks_uri;
   struct hyperlinks;
 struct input_ctx;  struct input_ctx;
 struct job;  struct job;
 struct menu_data;  struct menu_data;
Line 365 
Line 367 
         TTYC_ENFCS,          TTYC_ENFCS,
         TTYC_ENMG,          TTYC_ENMG,
         TTYC_FSL,          TTYC_FSL,
           TTYC_HLS,
         TTYC_HOME,          TTYC_HOME,
         TTYC_HPA,          TTYC_HPA,
         TTYC_ICH,          TTYC_ICH,
Line 689 
Line 692 
         int                     fg;          int                     fg;
         int                     bg;          int                     bg;
         int                     us;          int                     us;
           u_int                   link;
 };  };
   
 /* Grid extended cell entry. */  /* Grid extended cell entry. */
Line 699 
Line 703 
         int                     fg;          int                     fg;
         int                     bg;          int                     bg;
         int                     us;          int                     us;
           u_int                   link;
 } __packed;  } __packed;
   
 /* Grid cell entry. */  /* Grid cell entry. */
Line 850 
Line 855 
         struct screen_sel               *sel;          struct screen_sel               *sel;
   
         struct screen_write_cline       *write_list;          struct screen_write_cline       *write_list;
   
           struct hyperlinks               *hyperlinks;
 };  };
   
 /* Screen write context. */  /* Screen write context. */
Line 2246 
Line 2253 
 void    tty_update_client_offset(struct client *);  void    tty_update_client_offset(struct client *);
 void    tty_raw(struct tty *, const char *);  void    tty_raw(struct tty *, const char *);
 void    tty_attributes(struct tty *, const struct grid_cell *,  void    tty_attributes(struct tty *, const struct grid_cell *,
             const struct grid_cell *, struct colour_palette *);              const struct grid_cell *, struct colour_palette *,
               struct hyperlinks *);
 void    tty_reset(struct tty *);  void    tty_reset(struct tty *);
 void    tty_region_off(struct tty *);  void    tty_region_off(struct tty *);
 void    tty_margin_off(struct tty *);  void    tty_margin_off(struct tty *);
Line 2263 
Line 2271 
 void    tty_putc(struct tty *, u_char);  void    tty_putc(struct tty *, u_char);
 void    tty_putn(struct tty *, const void *, size_t, u_int);  void    tty_putn(struct tty *, const void *, size_t, u_int);
 void    tty_cell(struct tty *, const struct grid_cell *,  void    tty_cell(struct tty *, const struct grid_cell *,
             const struct grid_cell *, struct colour_palette *);              const struct grid_cell *, struct colour_palette *,
               struct hyperlinks *);
 int     tty_init(struct tty *, struct client *);  int     tty_init(struct tty *, struct client *);
 void    tty_resize(struct tty *);  void    tty_resize(struct tty *);
 void    tty_set_size(struct tty *, u_int, u_int, u_int, u_int);  void    tty_set_size(struct tty *, u_int, u_int, u_int, u_int);
Line 2893 
Line 2902 
 void     screen_reinit(struct screen *);  void     screen_reinit(struct screen *);
 void     screen_free(struct screen *);  void     screen_free(struct screen *);
 void     screen_reset_tabs(struct screen *);  void     screen_reset_tabs(struct screen *);
   void     screen_reset_hyperlinks(struct screen *);
 void     screen_set_cursor_style(u_int, enum screen_cursor_style *, int *);  void     screen_set_cursor_style(u_int, enum screen_cursor_style *, int *);
 void     screen_set_cursor_colour(struct screen *, int);  void     screen_set_cursor_colour(struct screen *, int);
 int      screen_set_title(struct screen *, const char *);  int      screen_set_title(struct screen *, const char *);
Line 3297 
Line 3307 
 void                     server_acl_user_deny_write(uid_t);  void                     server_acl_user_deny_write(uid_t);
 int                      server_acl_join(struct client *);  int                      server_acl_join(struct client *);
 uid_t                    server_acl_get_uid(struct server_acl_user *);  uid_t                    server_acl_get_uid(struct server_acl_user *);
   
   /* hyperlink.c */
   u_int                    hyperlinks_put(struct hyperlinks *, const char *,
                                const char *);
   int                      hyperlinks_get(struct hyperlinks *, u_int,
                                const char **, const char **);
   struct hyperlinks       *hyperlinks_init(void);
   void                     hyperlinks_reset(struct hyperlinks *);
   void                     hyperlinks_free(struct hyperlinks *);
   
 #endif /* TMUX_H */  #endif /* TMUX_H */

Legend:
Removed from v.1.1175  
changed lines
  Added in v.1.1176