mirror of
https://github.com/tmux/tmux.git
synced 2025-09-03 14:27:09 +00:00
Add a queue of notifys and a way to turn them off and on (we do not want
notifys to happen during some commands). Based on code from George Nachman.
This commit is contained in:
8
tmux.h
8
tmux.h
@ -1484,6 +1484,8 @@ void mode_key_init(struct mode_key_data *, struct mode_key_tree *);
|
||||
enum mode_key_cmd mode_key_lookup(struct mode_key_data *, int);
|
||||
|
||||
/* notify.c */
|
||||
void notify_enable(void);
|
||||
void notify_disable(void);
|
||||
void notify_window_layout_changed(struct window *);
|
||||
void notify_window_unlinked(struct session *, struct window *);
|
||||
void notify_window_linked(struct session *, struct window *);
|
||||
@ -2162,11 +2164,11 @@ void queue_window_name(struct window *);
|
||||
char *default_window_name(struct window *);
|
||||
|
||||
/* signal.c */
|
||||
void set_signals(void(*)(int, short, void *));
|
||||
void clear_signals(int);
|
||||
void set_signals(void(*)(int, short, void *));
|
||||
void clear_signals(int);
|
||||
|
||||
/* control.c */
|
||||
void control_callback(struct client *, int, void*);
|
||||
void control_callback(struct client *, int, void*);
|
||||
|
||||
/* session.c */
|
||||
extern struct sessions sessions;
|
||||
|
Reference in New Issue
Block a user