Tom Alexander 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e9480fd156 
							
						 
					 
					
						
						
							
							Disable the compare tests when the compare feature is disabled.  
						
						
	
		
			
	 
	
	
		
	
	
		
			
				
	rustfmt Build rustfmt has succeeded 
				
			 
		
			
				
	rust-test Build rust-test has succeeded 
				
			 
		
			
				
	rust-build Build rust-build has succeeded 
				
			 
		
		
	 
 
	 
						
						
							
						
					 
					
						2023-08-29 23:17:46 -04:00 
						 
				 
			
				
					
						
							
							
								Tom Alexander 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							28aca041f7 
							
						 
					 
					
						
						
							
							Publish version 0.1.3.  
						
						
	
		
			
	 
	
	
		
	
	
		
			
				
	rustfmt Build rustfmt has failed 
				
			 
		
			
				
	rust-test Build rust-test has failed 
				
			 
		
			
				
	rust-build Build rust-build has succeeded 
				
			 
		
		
	 
 
	 
						
						
							
 
						
					 
					
						2023-08-29 23:05:36 -04:00 
						 
				 
			
				
					
						
							
							
								Tom Alexander 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d82def2a70 
							
						 
					 
					
						
						
							
							Merge branch 'compare_improvements'  
						
						
	
		
			
	 
	
	
		
	
	
		
			
				
	rustfmt Build rustfmt has succeeded 
				
			 
		
			
				
	rust-test Build rust-test has succeeded 
				
			 
		
			
				
	rust-build Build rust-build has succeeded 
				
			 
		
		
	 
 
	 
						
						
							
						
					 
					
						2023-08-29 22:58:42 -04:00 
						 
				 
			
				
					
						
							
							
								Tom Alexander 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d471f7178b 
							
						 
					 
					
						
						
							
							Wrap the components of headlines in diff layers.  
						
						
						
						
							
						
					 
					
						2023-08-29 22:57:08 -04:00 
						 
				 
			
				
					
						
							
							
								Tom Alexander 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							2c5c26c55f 
							
						 
					 
					
						
						
							
							Allow diff layers that are not associated with tokens.  
						
						
						
						
							
						
					 
					
						2023-08-29 22:47:40 -04:00 
						 
				 
			
				
					
						
							
							
								Tom Alexander 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							7944659802 
							
						 
					 
					
						
						
							
							Compare headline level.  
						
						
						
						
							
						
					 
					
						2023-08-29 22:11:56 -04:00 
						 
				 
			
				
					
						
							
							
								Tom Alexander 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							58aca53144 
							
						 
					 
					
						
						
							
							Move get_property into util.  
						
						
						
						
							
						
					 
					
						2023-08-29 22:07:23 -04:00 
						 
				 
			
				
					
						
							
							
								Tom Alexander 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6f2d90162b 
							
						 
					 
					
						
						
							
							Do not use the plain text parser for property drawers.  
						
						... 
						
						
						
						This additional exit condition was causing property drawers to parse incorrectly. 
						
						
							
						
					 
					
						2023-08-29 22:03:20 -04:00 
						 
				 
			
				
					
						
							
							
								Tom Alexander 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f170a557ed 
							
						 
					 
					
						
						
							
							Use character offsets in diff.  
						
						
						
						
							
						
					 
					
						2023-08-29 21:49:16 -04:00 
						 
				 
			
				
					
						
							
							
								Tom Alexander 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							eaa38ce772 
							
						 
					 
					
						
						
							
							Include an error message for failed bounds checking.  
						
						
	
		
			
	 
	
	
		
	
	
		
			
				
	rustfmt Build rustfmt has succeeded 
				
			 
		
			
				
	rust-test Build rust-test has succeeded 
				
			 
		
			
				
	rust-build Build rust-build has succeeded 
				
			 
		
		
	 
 
	 
						
						
							
						
					 
					
						2023-08-29 21:27:54 -04:00 
						 
				 
			
				
					
						
							
							
								Tom Alexander 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a6d742a536 
							
						 
					 
					
						
						
							
							Fix handling line breaks after divider in description lists.  
						
						
						
						
							
						
					 
					
						2023-08-29 21:27:54 -04:00 
						 
				 
			
				
					
						
							
							
								Tom Alexander 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							45be9e7bde 
							
						 
					 
					
						
						
							
							Merge branch 'description_list'  
						
						
	
		
			
	 
	
	
		
	
	
		
			
				
	rustfmt Build rustfmt has succeeded 
				
			 
		
			
				
	rust-test Build rust-test has succeeded 
				
			 
		
			
				
	rust-build Build rust-build has succeeded 
				
			 
		
		
	 
 
	 
						
						
							
						
					 
					
						2023-08-29 19:36:45 -04:00 
						 
				 
			
				
					
						
							
							
								Tom Alexander 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f6c895319f 
							
						 
					 
					
						
						
							
							Add support for diffing description lists.  
						
						
						
						
							
						
					 
					
						2023-08-29 19:35:54 -04:00 
						 
				 
			
				
					
						
							
							
								Tom Alexander 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							2682779534 
							
						 
					 
					
						
						
							
							Add support for parsing description lists.  
						
						
						
						
							
						
					 
					
						2023-08-29 18:13:55 -04:00 
						 
				 
			
				
					
						
							
							
								Tom Alexander 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b48d472546 
							
						 
					 
					
						
						
							
							Fix build.  
						
						
	
		
			
	 
	
	
		
	
	
		
			
				
	rustfmt Build rustfmt has succeeded 
				
			 
		
			
				
	rust-test Build rust-test has succeeded 
				
			 
		
			
				
	rust-build Build rust-build has succeeded 
				
			 
		
		
	 
 
	 
						
						
							
						
					 
					
						2023-08-29 18:07:35 -04:00 
						 
				 
			
				
					
						
							
							
								Tom Alexander 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ea6faf728c 
							
						 
					 
					
						
						
							
							Add test for description list.  
						
						
						
						
							
						
					 
					
						2023-08-29 18:07:35 -04:00 
						 
				 
			
				
					
						
							
							
								Tom Alexander 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f4ea1b7303 
							
						 
					 
					
						
						
							
							Merge branch 'accuracy_fixes_from_feeding_large_documents'  
						
						
	
		
			
	 
	
	
		
	
	
		
			
				
	rustfmt Build rustfmt has succeeded 
				
			 
		
			
				
	rust-test Build rust-test has succeeded 
				
			 
		
			
				
	rust-build Build rust-build has failed 
				
			 
		
		
	 
 
	 
						
						
							
						
					 
					
						2023-08-29 17:49:19 -04:00 
						 
				 
			
				
					
						
							
							
								Tom Alexander 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							80b55fdd45 
							
						 
					 
					
						
						
							
							Consume trailing whitespace for macro.  
						
						
						
						
							
						
					 
					
						2023-08-29 17:42:58 -04:00 
						 
				 
			
				
					
						
							
							
								Tom Alexander 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f426e32798 
							
						 
					 
					
						
						
							
							Do not include trailing punctuation or whitespace in plain links.  
						
						
						
						
							
						
					 
					
						2023-08-29 17:35:04 -04:00 
						 
				 
			
				
					
						
							
							
								Tom Alexander 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							66037356c5 
							
						 
					 
					
						
						
							
							Add test showing plain links ending in punctuation currently do not parse correctly.  
						
						
						
						
							
						
					 
					
						2023-08-29 17:24:44 -04:00 
						 
				 
			
				
					
						
							
							
								Tom Alexander 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							1bcd1895c0 
							
						 
					 
					
						
						
							
							Allow affiliating keywords with regular keywords.  
						
						
						
						
							
						
					 
					
						2023-08-29 17:19:13 -04:00 
						 
				 
			
				
					
						
							
							
								Tom Alexander 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e3d38cfbe2 
							
						 
					 
					
						
						
							
							Add a test for floating affiliated keywords.  
						
						
						
						
							
						
					 
					
						2023-08-29 17:05:19 -04:00 
						 
				 
			
				
					
						
							
							
								Tom Alexander 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							2ba0dc49be 
							
						 
					 
					
						
						
							
							Support export affiliated keywords.  
						
						
						
						
							
						
					 
					
						2023-08-29 17:01:35 -04:00 
						 
				 
			
				
					
						
							
							
								Tom Alexander 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9df40fb13f 
							
						 
					 
					
						
						
							
							Only allow specific keywords for affiliated keywords.  
						
						
						
						
							
						
					 
					
						2023-08-29 16:56:07 -04:00 
						 
				 
			
				
					
						
							
							
								Tom Alexander 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							cc671925db 
							
						 
					 
					
						
						
							
							Support empty sections under headings.  
						
						
						
						
							
						
					 
					
						2023-08-29 16:07:43 -04:00 
						 
				 
			
				
					
						
							
							
								Tom Alexander 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							950baa9d5d 
							
						 
					 
					
						
						
							
							Only allow a single section under a heading.  
						
						
						
						
							
						
					 
					
						2023-08-29 16:03:13 -04:00 
						 
				 
			
				
					
						
							
							
								Tom Alexander 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							56865c68fc 
							
						 
					 
					
						
						
							
							Do not allow plain links without a path.  
						
						
						
						
							
						
					 
					
						2023-08-29 15:44:04 -04:00 
						 
				 
			
				
					
						
							
							
								Tom Alexander 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f592b73ae7 
							
						 
					 
					
						
						
							
							Merge branch 'reduce_context_usage_in_exit_matchers'  
						
						
	
		
			
	 
	
	
		
	
	
		
			
				
	rustfmt Build rustfmt has succeeded 
				
			 
		
			
				
	rust-test Build rust-test has succeeded 
				
			 
		
			
				
	rust-build Build rust-build has succeeded 
				
			 
		
		
	 
 
	 
						
						
							
						
					 
					
						2023-08-29 15:17:16 -04:00 
						 
				 
			
				
					
						
							
							
								Tom Alexander 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3206027b96 
							
						 
					 
					
						
						
							
							Add all entities.  
						
						
						
						
							
						
					 
					
						2023-08-29 15:16:22 -04:00 
						 
				 
			
				
					
						
							
							
								Tom Alexander 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3e6df7ba78 
							
						 
					 
					
						
						
							
							Print character offset from rust's parse perspective during compare.  
						
						
						
						
							
						
					 
					
						2023-08-29 14:40:58 -04:00 
						 
				 
			
				
					
						
							
							
								Tom Alexander 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ac313d093e 
							
						 
					 
					
						
						
							
							Improve error handling in compare.  
						
						
						
						
							
						
					 
					
						2023-08-29 14:20:53 -04:00 
						 
				 
			
				
					
						
							
							
								Tom Alexander 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f376f1cf8e 
							
						 
					 
					
						
						
							
							Add a test for empty sections.  
						
						
						
						
							
						
					 
					
						2023-08-29 14:10:26 -04:00 
						 
				 
			
				
					
						
							
							
								Tom Alexander 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f21385a901 
							
						 
					 
					
						
						
							
							Add a helper function for logging during debugging.  
						
						
	
		
			
	 
	
	
		
	
	
		
			
				
	rust-test Build rust-test has succeeded 
				
			 
		
			
				
	rust-build Build rust-build has succeeded 
				
			 
		
		
	 
 
	 
						
						
							
						
					 
					
						2023-08-29 14:03:14 -04:00 
						 
				 
			
				
					
						
							
							
								Tom Alexander 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							1d06d95bb1 
							
						 
					 
					
						
						
							
							Add a minimum stars figure to heading parser to reduce re-parses.  
						
						
						
						
							
						
					 
					
						2023-08-29 14:01:28 -04:00 
						 
				 
			
				
					
						
							
							
								Tom Alexander 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							bfc88c1d1b 
							
						 
					 
					
						
						
							
							Use a detect_headline function instead of the full headline parse for the section_end exit matcher.  
						
						... 
						
						
						
						This shaved 2 seconds off the first 800 lines of org-mode/doc/org-guide.org. 
						
						
							
						
					 
					
						2023-08-29 11:35:54 -04:00 
						 
				 
			
				
					
						
							
							
								Tom Alexander 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f29720e5b9 
							
						 
					 
					
						
						
							
							Switch to using a type for bracket depth.  
						
						... 
						
						
						
						This is to make changing the type easier in the future. 
						
						
							
						
					 
					
						2023-08-29 11:18:15 -04:00 
						 
				 
			
				
					
						
							
							
								Tom Alexander 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							27a9b5aeb1 
							
						 
					 
					
						
						
							
							Switch to i16 for backet depth count.  
						
						... 
						
						
						
						This is having a measurable performance increase. 32k bracket depth should be enough for any non-malicious document. 
						
						
							
						
					 
					
						2023-08-29 11:14:50 -04:00 
						 
				 
			
				
					
						
							
							
								Tom Alexander 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							8051c3d2b7 
							
						 
					 
					
						
						
							
							Remove line number tracking.  
						
						... 
						
						
						
						The documentation was incorrect, none of the org-mode elements have a line number restriction for their contents. 
						
						
							
						
					 
					
						2023-08-29 11:09:28 -04:00 
						 
				 
			
				
					
						
							
							
								Tom Alexander 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							bd97d2f69d 
							
						 
					 
					
						
						
							
							Switch to i32 for tracking bracket depth.  
						
						
						
						
							
						
					 
					
						2023-08-29 11:07:00 -04:00 
						 
				 
			
				
					
						
							
							
								Tom Alexander 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							14b1d0526c 
							
						 
					 
					
						
						
							
							Manually implement Debug and make convert_error more generic.  
						
						
	
		
			
	 
	
	
		
	
	
		
			
				
	rust-test Build rust-test has succeeded 
				
			 
		
			
				
	rust-build Build rust-build has succeeded 
				
			 
		
		
	 
 
	 
						
						
							
						
					 
					
						2023-08-29 10:58:05 -04:00 
						 
				 
			
				
					
						
							
							
								Tom Alexander 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							288350daef 
							
						 
					 
					
						
						
							
							Iterate over the bytes instead of characters when counting brackets.  
						
						
	
		
			
	 
	
	
		
	
	
		
			
				
	rust-test Build rust-test has succeeded 
				
			 
		
			
				
	rust-build Build rust-build has succeeded 
				
			 
		
		
	 
 
	 
						
						
							
						
					 
					
						2023-08-28 03:52:21 -04:00 
						 
				 
			
				
					
						
							
							
								Tom Alexander 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c683516620 
							
						 
					 
					
						
						
							
							Switch inline source blocks to using bracket depth from OrgSource instead of from the context.  
						
						... 
						
						
						
						This is for the same reasons as footnote references. 
						
						
							
						
					 
					
						2023-08-28 03:04:33 -04:00 
						 
				 
			
				
					
						
							
							
								Tom Alexander 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e731e8ff6b 
							
						 
					 
					
						
						
							
							Switch inline babel call to using bracket depth from OrgSource instead of from the context.  
						
						... 
						
						
						
						This is for the same reasons as footnote references. 
						
						
							
						
					 
					
						2023-08-28 03:04:33 -04:00 
						 
				 
			
				
					
						
							
							
								Tom Alexander 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							4c2037ec44 
							
						 
					 
					
						
						
							
							Switch subscript and superscript to using bracket depth from OrgSource instead of from the context.  
						
						... 
						
						
						
						This is for the same reasons as footnote references. 
						
						
							
						
					 
					
						2023-08-28 03:04:33 -04:00 
						 
				 
			
				
					
						
							
							
								Tom Alexander 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a46b358549 
							
						 
					 
					
						
						
							
							Switch citations to using bracket depth from OrgSource instead of from the context.  
						
						... 
						
						
						
						This is for the same reasons as footnote references. 
						
						
							
						
					 
					
						2023-08-28 03:04:32 -04:00 
						 
				 
			
				
					
						
							
							
								Tom Alexander 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ec813e3b3f 
							
						 
					 
					
						
						
							
							Switch to using bracket depth from OrgSource instead of from the context for footnote references.  
						
						... 
						
						
						
						It is currently unknown if this will produce a performance increase, but unless it has a significant performance penalty we are going to go forward with this change because it makes it more explicit which values need to be read deeply from other elements (therefore needing to be in the context) vs values that can be bound to the exit matcher since they are only used within the confines of the current element.
I suspect we will get a performance boost since it will be reducing the nodes that need to be walked in the context but maintaining bracket depth count over the entire document instead of only inside elements that need balanced brackets could cost us. 
						
						
							
						
					 
					
						2023-08-28 03:04:32 -04:00 
						 
				 
			
				
					
						
							
							
								Tom Alexander 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f11f7bcc73 
							
						 
					 
					
						
						
							
							Keep track of bracket, brace, and parenthesis depth when iterating over the OrgSource.  
						
						
						
						
							
						
					 
					
						2023-08-28 01:18:46 -04:00 
						 
				 
			
				
					
						
							
							
								Tom Alexander 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9e0e5f6f0a 
							
						 
					 
					
						
						
							
							Remove line number limit for LaTeX fragments.  
						
						
						
						
							
						
					 
					
						2023-08-28 01:18:46 -04:00 
						 
				 
			
				
					
						
							
							
								Tom Alexander 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							16e788c36c 
							
						 
					 
					
						
						
							
							Add tests for LaTeX fragments and text markup that span more than three lines.  
						
						... 
						
						
						
						The documentation currently states that the body for these cannot span more than three lines but that is not the behavior I am seeing from emacs in practice. Waiting on a mailing list response to tell me if this is a documentation error or a parser error. 
						
						
							
						
					 
					
						2023-08-28 01:18:46 -04:00 
						 
				 
			
				
					
						
							
							
								Tom Alexander 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b35d785e73 
							
						 
					 
					
						
						
							
							Fix tracing in the run_docker_compare.bash script.  
						
						
	
		
			
	 
	
	
		
	
	
		
			
				
	rust-build Build rust-build has failed 
				
			 
		
			
				
	rustfmt Build rustfmt has succeeded 
				
			 
		
			
				
	rust-test Build rust-test has succeeded 
				
			 
		
		
	 
 
	 
						
						
							
						
					 
					
						2023-08-28 01:18:45 -04:00