| 
					
				 | 
			
			
				@@ -138,15 +138,16 @@ will be built under the headline at point." 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				        "^\\*+[ \t]+%d-%02d-\\([0123][0-9]\\) \\w+$" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				        year month day)))) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-(defun org-datetree--find-create (regex year &optional month day insert) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-  "Find the datetree matched by REGEX for YEAR, MONTH, or DAY. 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-REGEX is passed to `format' with YEAR, MONTH, and DAY as 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+(defun org-datetree--find-create 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    (regex-template year &optional month day insert) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  "Find the datetree matched by REGEX-TEMPLATE for YEAR, MONTH, or DAY. 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+REGEX-TEMPLATE is passed to `format' with YEAR, MONTH, and DAY as 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 arguments.  Match group 1 is compared against the specified date 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 component.  If INSERT is non-nil and there is no match then it is 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 inserted into the buffer." 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   (when (or month day) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     (org-narrow-to-subtree)) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-  (let ((re (format regex year month day)) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  (let ((re (format regex-template year month day)) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 	match) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     (goto-char (point-min)) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     (while (and (setq match (re-search-forward re nil t)) 
			 |