mirror of
				https://github.com/tmux/tmux.git
				synced 2025-11-04 00:56:10 +00:00 
			
		
		
		
	Rename BELL_* values to ALERT_* now they are used by more than bells,
based on a diff from Brad Town.
This commit is contained in:
		
							
								
								
									
										14
									
								
								alerts.c
									
									
									
									
									
								
							
							
						
						
									
										14
									
								
								alerts.c
									
									
									
									
									
								
							@@ -267,11 +267,11 @@ alerts_set_message(struct session *s, struct window *w, struct winlink *wl,
 | 
			
		||||
	int		 flag;
 | 
			
		||||
 | 
			
		||||
	/*
 | 
			
		||||
	 * We have found an alert (bell, activity or silence), so we need
 | 
			
		||||
	 * to notify the user. For each client attached to this session,
 | 
			
		||||
	 * We have found an alert (bell, activity or silence), so we need to
 | 
			
		||||
	 * pass it on to the user. For each client attached to this session,
 | 
			
		||||
	 * decide whether a bell (or visual message) is needed.
 | 
			
		||||
	 *
 | 
			
		||||
	 * {bell,activity,silence}-action determines when we notify: none means
 | 
			
		||||
	 * {bell,activity,silence}-action determines when we alert: none means
 | 
			
		||||
	 * nothing happens, current means we only do something for the current
 | 
			
		||||
	 * window and other means only for windows other than the current.
 | 
			
		||||
	 *
 | 
			
		||||
@@ -280,17 +280,17 @@ alerts_set_message(struct session *s, struct window *w, struct winlink *wl,
 | 
			
		||||
	 * mean both a bell and visual message is sent.
 | 
			
		||||
	 */
 | 
			
		||||
 | 
			
		||||
	if (action == BELL_NONE)
 | 
			
		||||
	if (action == ALERT_NONE)
 | 
			
		||||
		return;
 | 
			
		||||
	TAILQ_FOREACH(c, &clients, entry) {
 | 
			
		||||
		if (c->session != s || c->flags & CLIENT_CONTROL)
 | 
			
		||||
			continue;
 | 
			
		||||
		flag = 0;
 | 
			
		||||
		if (action == BELL_ANY)
 | 
			
		||||
		if (action == ALERT_ANY)
 | 
			
		||||
			flag = 1;
 | 
			
		||||
		else if (action == BELL_CURRENT)
 | 
			
		||||
		else if (action == ALERT_CURRENT)
 | 
			
		||||
			flag = (c->session->curw->window == w);
 | 
			
		||||
		else if (action == BELL_OTHER)
 | 
			
		||||
		else if (action == ALERT_OTHER)
 | 
			
		||||
			flag = (c->session->curw->window != w);
 | 
			
		||||
		if (!flag)
 | 
			
		||||
			continue;
 | 
			
		||||
 
 | 
			
		||||
@@ -150,7 +150,7 @@ const struct options_table_entry options_table[] = {
 | 
			
		||||
	  .type = OPTIONS_TABLE_CHOICE,
 | 
			
		||||
	  .scope = OPTIONS_TABLE_SESSION,
 | 
			
		||||
	  .choices = options_table_bell_action_list,
 | 
			
		||||
	  .default_num = BELL_OTHER
 | 
			
		||||
	  .default_num = ALERT_OTHER
 | 
			
		||||
	},
 | 
			
		||||
 | 
			
		||||
	{ .name = "assume-paste-time",
 | 
			
		||||
@@ -173,7 +173,7 @@ const struct options_table_entry options_table[] = {
 | 
			
		||||
	  .type = OPTIONS_TABLE_CHOICE,
 | 
			
		||||
	  .scope = OPTIONS_TABLE_SESSION,
 | 
			
		||||
	  .choices = options_table_bell_action_list,
 | 
			
		||||
	  .default_num = BELL_ANY
 | 
			
		||||
	  .default_num = ALERT_ANY
 | 
			
		||||
	},
 | 
			
		||||
 | 
			
		||||
	{ .name = "default-command",
 | 
			
		||||
@@ -358,7 +358,7 @@ const struct options_table_entry options_table[] = {
 | 
			
		||||
	  .type = OPTIONS_TABLE_CHOICE,
 | 
			
		||||
	  .scope = OPTIONS_TABLE_SESSION,
 | 
			
		||||
	  .choices = options_table_bell_action_list,
 | 
			
		||||
	  .default_num = BELL_OTHER
 | 
			
		||||
	  .default_num = ALERT_OTHER
 | 
			
		||||
	},
 | 
			
		||||
 | 
			
		||||
	{ .name = "status",
 | 
			
		||||
 
 | 
			
		||||
							
								
								
									
										10
									
								
								tmux.h
									
									
									
									
									
								
							
							
						
						
									
										10
									
								
								tmux.h
									
									
									
									
									
								
							@@ -77,11 +77,11 @@ struct tmuxproc;
 | 
			
		||||
#define nitems(_a) (sizeof((_a)) / sizeof((_a)[0]))
 | 
			
		||||
#endif
 | 
			
		||||
 | 
			
		||||
/* Bell option values. */
 | 
			
		||||
#define BELL_NONE 0
 | 
			
		||||
#define BELL_ANY 1
 | 
			
		||||
#define BELL_CURRENT 2
 | 
			
		||||
#define BELL_OTHER 3
 | 
			
		||||
/* Alert option values. */
 | 
			
		||||
#define ALERT_NONE 0
 | 
			
		||||
#define ALERT_ANY 1
 | 
			
		||||
#define ALERT_CURRENT 2
 | 
			
		||||
#define ALERT_OTHER 3
 | 
			
		||||
 | 
			
		||||
/* Visual option values. */
 | 
			
		||||
#define VISUAL_OFF 0
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user