mirror of
				https://github.com/tmux/tmux.git
				synced 2025-11-04 09:26:05 +00:00 
			
		
		
		
	Print %%error not %%end guard on error, from George Nachman.
This commit is contained in:
		@@ -207,8 +207,12 @@ cmdq_continue(struct cmd_q *cmdq)
 | 
			
		||||
			if (guards)
 | 
			
		||||
				cmdq_print(cmdq, "%%begin");
 | 
			
		||||
			retval = cmdq->cmd->entry->exec(cmdq->cmd, cmdq);
 | 
			
		||||
			if (guards)
 | 
			
		||||
				cmdq_print(cmdq, "%%end");
 | 
			
		||||
			if (guards) {
 | 
			
		||||
				if (retval == CMD_RETURN_ERROR)
 | 
			
		||||
					cmdq_print(cmdq, "%%error");
 | 
			
		||||
				else
 | 
			
		||||
					cmdq_print(cmdq, "%%end");
 | 
			
		||||
			}
 | 
			
		||||
 | 
			
		||||
			if (retval == CMD_RETURN_ERROR)
 | 
			
		||||
				break;
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user