| 
					
				 | 
			
			
				@@ -6121,7 +6121,21 @@ Paragraph<point>" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 	  (let ((org-tags-column 78) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 		(indent-tabs-mode nil)) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 	    (org-fix-tags-on-the-fly)) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-	  (current-column))))) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	  (current-column)))) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  ;; Aligning all tags in visible buffer. 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  (should 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+   ;;              12345678901234567890 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+   (equal (concat "* Level 1      :abc:\n" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                  "** Level 2     :def:") 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          (org-test-with-temp-text (concat "* Level 1 :abc:\n" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                                           "** Level 2 :def:") 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            (let ((org-tags-column -20) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                  (indent-tabs-mode nil)) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+              ;; (org-align-tags :all) must work even when the point 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+              ;; is at the end of the buffer. 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+              (goto-char (point-max)) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+              (org-align-tags :all)) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            (buffer-string))))) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 (ert-deftest test-org/get-tags () 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   "Test `org-get-tags' specifications." 
			 |