mirror of
				https://github.com/tmux/tmux.git
				synced 2025-10-26 12:27:15 +00:00 
			
		
		
		
	Add -S option to refresh-client to redraw status line, from Marco Beck.
This commit is contained in:
		| @@ -28,8 +28,8 @@ int	cmd_refresh_client_exec(struct cmd *, struct cmd_ctx *); | |||||||
|  |  | ||||||
| const struct cmd_entry cmd_refresh_client_entry = { | const struct cmd_entry cmd_refresh_client_entry = { | ||||||
| 	"refresh-client", "refresh", | 	"refresh-client", "refresh", | ||||||
| 	"t:", 0, 0, | 	"St:", 0, 0, | ||||||
| 	CMD_TARGET_CLIENT_USAGE, | 	"[-S] " CMD_TARGET_CLIENT_USAGE, | ||||||
| 	0, | 	0, | ||||||
| 	NULL, | 	NULL, | ||||||
| 	NULL, | 	NULL, | ||||||
| @@ -45,7 +45,11 @@ cmd_refresh_client_exec(struct cmd *self, struct cmd_ctx *ctx) | |||||||
| 	if ((c = cmd_find_client(ctx, args_get(args, 't'))) == NULL) | 	if ((c = cmd_find_client(ctx, args_get(args, 't'))) == NULL) | ||||||
| 		return (-1); | 		return (-1); | ||||||
|  |  | ||||||
| 	server_redraw_client(c); | 	if (args_has(args, 'S')) { | ||||||
|  | 		status_update_jobs(c); | ||||||
|  | 		server_status_client(c); | ||||||
|  | 	} else | ||||||
|  | 		server_redraw_client(c); | ||||||
|  |  | ||||||
| 	return (0); | 	return (0); | ||||||
| } | } | ||||||
|   | |||||||
							
								
								
									
										8
									
								
								tmux.1
									
									
									
									
									
								
							
							
						
						
									
										8
									
								
								tmux.1
									
									
									
									
									
								
							| @@ -686,11 +686,17 @@ or | |||||||
| are invalid if | are invalid if | ||||||
| .Fl t | .Fl t | ||||||
| is used. | is used. | ||||||
| .It Ic refresh-client Op Fl t Ar target-client | .It Xo Ic refresh-client | ||||||
|  | .Op Fl S | ||||||
|  | .Op Fl t Ar target-client | ||||||
|  | .Xc | ||||||
| .D1 (alias: Ic refresh ) | .D1 (alias: Ic refresh ) | ||||||
| Refresh the current client if bound to a key, or a single client if one is given | Refresh the current client if bound to a key, or a single client if one is given | ||||||
| with | with | ||||||
| .Fl t . | .Fl t . | ||||||
|  | If | ||||||
|  | .Fl S | ||||||
|  | is specified, only update the client's status bar. | ||||||
| .It Xo Ic rename-session | .It Xo Ic rename-session | ||||||
| .Op Fl t Ar target-session | .Op Fl t Ar target-session | ||||||
| .Ar new-name | .Ar new-name | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user
	 Nicholas Marriott
					Nicholas Marriott