| 
					
				 | 
			
			
				@@ -13112,14 +13112,23 @@ permissions of the tangled file are set to make it executable. 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 @node eval,  , shebang, Specific header arguments 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 @subsubsection @code{:eval} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 The @code{:eval} header argument can be used to limit the evaluation of 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-specific code blocks.  @code{:eval} accepts three arguments ``never'', 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-``query'' and ``non-export''.  @code{:eval never} (or @code{:eval no}) will 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-ensure that a code block is never evaluated, this can be useful for 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-protecting against the evaluation of dangerous code blocks.  @code{:eval 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-query} will require a query for every execution of a code block regardless of 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-the value of the @code{org-confirm-babel-evaluate} variable and @code{:eval 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-non-export} will inhibit the evaluation of code blocks during export but will 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-still allow interactive evaluation. 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+specific code blocks.  The @code{:eval} header argument can be useful for 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+protecting against the evaluation of dangerous code blocks or to ensure that 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+evaluation will require a query regardless of the value of the 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+@code{org-confirm-babel-evaluate} variable.  The possible values of 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+@code{:eval} and their effects are shown below. 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+@table @code 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+@item never or no 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+The code block will not be evaluated under any circumstances. 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+@item query 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+Evaluation of the code block will require a query. 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+@item never-export or no-export 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+The code block will not be evaluated during export but may still be called 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+interactively. 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+@item query-export 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+Evaluation of the code block during export will require a query. 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+@end table 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 If this header argument is not set then evaluation is determined by the value 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 of the @code{org-confirm-babel-evaluate} variable see @ref{Code evaluation 
			 |