mirror of
				https://github.com/tmux/tmux.git
				synced 2025-11-04 00:56:10 +00:00 
			
		
		
		
	Also move cmdq_item and cmdq_list into cmd-queue.c (this is to make its
use more clearly defined and preparation for some future work).
This commit is contained in:
		@@ -46,15 +46,17 @@ static enum cmd_retval
 | 
			
		||||
cmd_swap_pane_exec(struct cmd *self, struct cmdq_item *item)
 | 
			
		||||
{
 | 
			
		||||
	struct args		*args = cmd_get_args(self);
 | 
			
		||||
	struct cmd_find_state	*source = cmdq_get_source(item);
 | 
			
		||||
	struct cmd_find_state	*target = cmdq_get_target(item);
 | 
			
		||||
	struct window		*src_w, *dst_w;
 | 
			
		||||
	struct window_pane	*tmp_wp, *src_wp, *dst_wp;
 | 
			
		||||
	struct layout_cell	*src_lc, *dst_lc;
 | 
			
		||||
	u_int			 sx, sy, xoff, yoff;
 | 
			
		||||
 | 
			
		||||
	dst_w = item->target.wl->window;
 | 
			
		||||
	dst_wp = item->target.wp;
 | 
			
		||||
	src_w = item->source.wl->window;
 | 
			
		||||
	src_wp = item->source.wp;
 | 
			
		||||
	dst_w = target->wl->window;
 | 
			
		||||
	dst_wp = target->wp;
 | 
			
		||||
	src_w = source->wl->window;
 | 
			
		||||
	src_wp = source->wp;
 | 
			
		||||
 | 
			
		||||
	if (window_push_zoom(dst_w, args_has(args, 'Z')))
 | 
			
		||||
		server_redraw_window(dst_w);
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user