Tom Alexander 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							dda2b1e69f 
							
						 
					 
					
						
						
							
							Compare howard abrams hamacs.  
						
						
						
						
							
						
					 
					
						2023-09-06 20:56:36 -04:00 
						 
				 
			
				
					
						
							
							
								Tom Alexander 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f79d07a7c8 
							
						 
					 
					
						
						
							
							Compare howard abrams dotfiles.  
						
						
						
						
							
						
					 
					
						2023-09-06 19:49:04 -04:00 
						 
				 
			
				
					
						
							
							
								Tom Alexander 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							45283b48d9 
							
						 
					 
					
						
						
							
							Update performance scripts to support taking input file parameters.  
						
						
	
		
			
	 
	
	
		
	
	
		
			
				
	rustfmt Build rustfmt has succeeded 
				
			 
		
			
				
	rust-test Build rust-test has succeeded 
				
			 
		
			
				
	rust-build Build rust-build has succeeded 
				
			 
		
			
				
	rust-foreign-document-test Build rust-foreign-document-test has succeeded 
				
			 
		
		
	 
 
	 
						
						
							
						
					 
					
						2023-09-06 19:31:09 -04:00 
						 
				 
			
				
					
						
							
							
								Tom Alexander 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							08e4c646e5 
							
						 
					 
					
						
						
							
							Merge branch 'full_foreign_compare'  
						
						
	
		
			
	 
	
	
		
	
	
		
			
				
	rustfmt Build rustfmt has succeeded 
				
			 
		
			
				
	rust-test Build rust-test has succeeded 
				
			 
		
			
				
	rust-foreign-document-test Build rust-foreign-document-test has succeeded 
				
			 
		
			
				
	rust-build Build rust-build has succeeded 
				
			 
		
		
	 
 
	 
						
						
							
						
					 
					
						2023-09-06 19:17:35 -04:00 
						 
				 
			
				
					
						
							
							
								Tom Alexander 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f8b99ed235 
							
						 
					 
					
						
						
							
							Support counter set in plain list items.  
						
						
						
						
							
						
					 
					
						2023-09-06 19:09:20 -04:00 
						 
				 
			
				
					
						
							
							
								Tom Alexander 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6fc607cfe0 
							
						 
					 
					
						
						
							
							Compare node properties.  
						
						
						
						
							
						
					 
					
						2023-09-06 18:54:47 -04:00 
						 
				 
			
				
					
						
							
							
								Tom Alexander 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							49afcf0db6 
							
						 
					 
					
						
						
							
							Support property nodes with colons in their key.  
						
						
						
						
							
						
					 
					
						2023-09-06 18:54:01 -04:00 
						 
				 
			
				
					
						
							
							
								Tom Alexander 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c4d7e646fc 
							
						 
					 
					
						
						
							
							Support spaces after the end of a lesser block.  
						
						
						
						
							
						
					 
					
						2023-09-06 18:54:01 -04:00 
						 
				 
			
				
					
						
							
							
								Tom Alexander 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3fc3a5d1ef 
							
						 
					 
					
						
						
							
							Add support for empty lesser blocks.  
						
						
						
						
							
						
					 
					
						2023-09-06 18:11:57 -04:00 
						 
				 
			
				
					
						
							
							
								Tom Alexander 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6e2fc362ea 
							
						 
					 
					
						
						
							
							Add support for babel-call keywords.  
						
						
						
						
							
						
					 
					
						2023-09-06 18:04:53 -04:00 
						 
				 
			
				
					
						
							
							
								Tom Alexander 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							90fa48661c 
							
						 
					 
					
						
						
							
							Prefer the longer version of affiliated keywords.  
						
						
						
						
							
						
					 
					
						2023-09-06 17:41:00 -04:00 
						 
				 
			
				
					
						
							
							
								Tom Alexander 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							5cefcd5fac 
							
						 
					 
					
						
						
							
							Add in the emacs repository org-mode documents.  
						
						
						
						
							
						
					 
					
						2023-09-06 17:06:17 -04:00 
						 
				 
			
				
					
						
							
							
								Tom Alexander 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b83a103c17 
							
						 
					 
					
						
						
							
							Update the foreign document test to use all org-mode documents from the org-mode repository.  
						
						
						
						
							
						
					 
					
						2023-09-06 17:02:56 -04:00 
						 
				 
			
				
					
						
							
							
								Tom Alexander 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d90ff5891b 
							
						 
					 
					
						
						
							
							Publish version 0.1.5.  
						
						
	
		
			
	 
	
	
		
	
	
		
			
				
	rustfmt Build rustfmt has succeeded 
				
			 
		
			
				
	rust-test Build rust-test has succeeded 
				
			 
		
			
				
	rust-foreign-document-test Build rust-foreign-document-test has succeeded 
				
			 
		
			
				
	rust-build Build rust-build has succeeded 
				
			 
		
		
	 
 
	 
						
						
							
 
						
					 
					
						2023-09-06 16:19:42 -04:00 
						 
				 
			
				
					
						
							
							
								Tom Alexander 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a3c01805b8 
							
						 
					 
					
						
						
							
							Merge branch 'foreign_document_test'  
						
						
	
		
			
	 
	
	
		
	
	
		
			
				
	rustfmt Build rustfmt has succeeded 
				
			 
		
			
				
	rust-build Build rust-build has succeeded 
				
			 
		
			
				
	rust-test Build rust-test has succeeded 
				
			 
		
			
				
	rust-foreign-document-test Build rust-foreign-document-test has succeeded 
				
			 
		
		
	 
 
	 
						
						
							
						
					 
					
						2023-09-06 16:17:52 -04:00 
						 
				 
			
				
					
						
							
							
								Tom Alexander 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e3d755317d 
							
						 
					 
					
						
						
							
							Add a top-level makefile target for running the foreign document test.  
						
						
						
						
							
						
					 
					
						2023-09-06 16:17:42 -04:00 
						 
				 
			
				
					
						
							
							
								Tom Alexander 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b89607fc8b 
							
						 
					 
					
						
						
							
							Handle CARGO_TARGET_DIR not being set.  
						
						
	
		
			
	 
	
	
		
	
	
		
			
				
	rust-test Build rust-test has succeeded 
				
			 
		
			
				
	rust-foreign-document-test Build rust-foreign-document-test has succeeded 
				
			 
		
			
				
	rust-build Build rust-build has succeeded 
				
			 
		
		
	 
 
	 
						
						
							
						
					 
					
						2023-09-06 16:12:41 -04:00 
						 
				 
			
				
					
						
							
							
								Tom Alexander 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							51c4e2b62a 
							
						 
					 
					
						
						
							
							Only use local folder for docker context.  
						
						
	
		
			
	 
	
	
		
	
	
		
			
				
	rust-test Build rust-test has succeeded 
				
			 
		
			
				
	rust-build Build rust-build has succeeded 
				
			 
		
			
				
	rust-foreign-document-test Build rust-foreign-document-test has failed 
				
			 
		
		
	 
 
	 
						
						
							
						
					 
					
						2023-09-06 16:03:59 -04:00 
						 
				 
			
				
					
						
							
							
								Tom Alexander 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a6561d37fb 
							
						 
					 
					
						
						
							
							Add the foreign document test to the CI.  
						
						
	
		
			
	 
	
	
		
	
	
		
			
				
	rust-foreign-document-test Build rust-foreign-document-test has failed 
				
			 
		
			
				
	rust-test Build rust-test has succeeded 
				
			 
		
			
				
	rust-build Build rust-build has succeeded 
				
			 
		
		
	 
 
	 
						
						
							
						
					 
					
						2023-09-06 16:00:09 -04:00 
						 
				 
			
				
					
						
							
							
								Tom Alexander 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							4e8b3eb422 
							
						 
					 
					
						
						
							
							Introduce a foreign document test docker container.  
						
						... 
						
						
						
						This test will grab documents from external sources and compare Organic's parser vs the official org-mode parser to ensure they are parsing the same. This is so we do not introduce large irrelevant documents in the git history and so we do not introduce documents with restrictive licenses into the repository. 
						
						
							
						
					 
					
						2023-09-06 15:54:25 -04:00 
						 
				 
			
				
					
						
							
							
								Tom Alexander 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							2c31590974 
							
						 
					 
					
						
						
							
							Add a script to bisect org-mode source to find the line that breaks the compare.  
						
						
	
		
			
	 
	
	
		
	
	
		
			
				
	rustfmt Build rustfmt has succeeded 
				
			 
		
			
				
	rust-test Build rust-test has succeeded 
				
			 
		
			
				
	rust-build Build rust-build has succeeded 
				
			 
		
		
	 
 
	 
						
						
							
						
					 
					
						2023-09-06 15:08:58 -04:00 
						 
				 
			
				
					
						
							
							
								Tom Alexander 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							28b2d27054 
							
						 
					 
					
						
						
							
							Consume trailing whitespace after a plain link.  
						
						
	
		
			
	 
	
	
		
	
	
		
			
				
	rustfmt Build rustfmt has succeeded 
				
			 
		
			
				
	rust-test Build rust-test has succeeded 
				
			 
		
			
				
	rust-build Build rust-build has succeeded 
				
			 
		
		
	 
 
	 
						
						
							
						
					 
					
						2023-09-06 14:39:31 -04:00 
						 
				 
			
				
					
						
							
							
								Tom Alexander 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							84edd10864 
							
						 
					 
					
						
						
							
							Change lesser block exit class to Alpha.  
						
						... 
						
						
	
		
			
	 
	
	
		
	
	
		
			
				
	rust-test Build rust-test has succeeded 
				
			 
		
			
				
	rust-build Build rust-build has succeeded 
				
			 
		
			
				
	rustfmt Build rustfmt has succeeded 
				
			 
		
		
	 
 
	 
						
						When an example block is nested inside a list, this change allows for the contents of the example block to be on lines less indented than before. 
						
						
							
						
					 
					
						2023-09-06 14:14:02 -04:00 
						 
				 
			
				
					
						
							
							
								Tom Alexander 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							728a79f9a4 
							
						 
					 
					
						
						
							
							Handle zero-width space in text markup.  
						
						
	
		
			
	 
	
	
		
	
	
		
			
				
	rust-test Build rust-test has succeeded 
				
			 
		
			
				
	rust-build Build rust-build has succeeded 
				
			 
		
			
				
	rustfmt Build rustfmt has succeeded 
				
			 
		
		
	 
 
	 
						
						
							
						
					 
					
						2023-09-06 13:56:27 -04:00 
						 
				 
			
				
					
						
							
							
								Tom Alexander 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ad4ef50669 
							
						 
					 
					
						
						
							
							Merge branch 'setupfile'  
						
						
	
		
			
	 
	
	
		
	
	
		
			
				
	rustfmt Build rustfmt has succeeded 
				
			 
		
			
				
	rust-test Build rust-test has succeeded 
				
			 
		
			
				
	rust-build Build rust-build has succeeded 
				
			 
		
		
	 
 
	 
						
						
							
						
					 
					
						2023-09-06 12:43:01 -04:00 
						 
				 
			
				
					
						
							
							
								Tom Alexander 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							12cbb89861 
							
						 
					 
					
						
						
							
							Compare todo-type on headlines.  
						
						
	
		
			
	 
	
	
		
	
	
		
			
				
	rust-test Build rust-test has succeeded 
				
			 
		
			
				
	rust-build Build rust-build has succeeded 
				
			 
		
		
	 
 
	 
						
						
							
						
					 
					
						2023-09-06 12:39:03 -04:00 
						 
				 
			
				
					
						
							
							
								Tom Alexander 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							7c471ab32e 
							
						 
					 
					
						
						
							
							Compare keyword keys and values.  
						
						
						
						
							
						
					 
					
						2023-09-06 12:10:57 -04:00 
						 
				 
			
				
					
						
							
							
								Tom Alexander 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							400f53e440 
							
						 
					 
					
						
						
							
							Cleanup.  
						
						
						
						
							
						
					 
					
						2023-09-06 11:53:21 -04:00 
						 
				 
			
				
					
						
							
							
								Tom Alexander 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							028aeb70aa 
							
						 
					 
					
						
						
							
							Use the global settings todo keywords when parsing headlines.  
						
						
						
						
							
						
					 
					
						2023-09-06 11:45:35 -04:00 
						 
				 
			
				
					
						
							
							
								Tom Alexander 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							70fafd801e 
							
						 
					 
					
						
						
							
							Apply the TODO keyword settings.  
						
						
						
						
							
						
					 
					
						2023-09-06 11:07:57 -04:00 
						 
				 
			
				
					
						
							
							
								Tom Alexander 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							bdba495f69 
							
						 
					 
					
						
						
							
							Add a parser for the todo keyword's value.  
						
						
	
		
			
	 
	
	
		
	
	
		
			
				
	rust-test Build rust-test has succeeded 
				
			 
		
			
				
	rust-build Build rust-build has succeeded 
				
			 
		
		
	 
 
	 
						
						
							
						
					 
					
						2023-09-06 09:24:59 -04:00 
						 
				 
			
				
					
						
							
							
								Tom Alexander 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b0392ad6fb 
							
						 
					 
					
						
						
							
							Trim the trailing space off keywords with values.  
						
						
	
		
			
	 
	
	
		
	
	
		
			
				
	rust-test Build rust-test has succeeded 
				
			 
		
			
				
	rust-build Build rust-build has succeeded 
				
			 
		
		
	 
 
	 
						
						
							
						
					 
					
						2023-09-04 22:35:46 -04:00 
						 
				 
			
				
					
						
							
							
								Tom Alexander 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							1c142b68c6 
							
						 
					 
					
						
						
							
							Make the parse entry point call the parse_with_settings entry point.  
						
						
						
						
							
						
					 
					
						2023-09-04 22:11:56 -04:00 
						 
				 
			
				
					
						
							
							
								Tom Alexander 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9060f9b26d 
							
						 
					 
					
						
						
							
							Only do a single pre-pass on the full document pulling out both setupfile and all other in-buffer settings.  
						
						... 
						
						
	
		
			
	 
	
	
		
	
	
		
			
				
	rust-test Build rust-test has failed 
				
			 
		
			
				
	rust-build Build rust-build has failed 
				
			 
		
		
	 
 
	 
						
						Previously we made a separate pass just to find setupfile and then we pulled the in-buffer settings from everything. 
						
						
							
						
					 
					
						2023-09-04 22:05:59 -04:00 
						 
				 
			
				
					
						
							
							
								Tom Alexander 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d3c733c5ad 
							
						 
					 
					
						
						
							
							Take into account the source directory when parsing org-mode in Organic.  
						
						... 
						
						
						
						Previously only the emacs code was doing this. 
						
						
							
						
					 
					
						2023-09-04 21:46:40 -04:00 
						 
				 
			
				
					
						
							
							
								Tom Alexander 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							275b4b53d1 
							
						 
					 
					
						
						
							
							Use a single function for finding all keywords.  
						
						
						
						
							
						
					 
					
						2023-09-04 19:19:23 -04:00 
						 
				 
			
				
					
						
							
							
								Tom Alexander 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d38e198258 
							
						 
					 
					
						
						
							
							Add a parse_with_settings function.  
						
						
						
						
							
						
					 
					
						2023-09-04 17:44:27 -04:00 
						 
				 
			
				
					
						
							
							
								Tom Alexander 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							27cf6c0462 
							
						 
					 
					
						
						
							
							Remove unnecessary map_err from main.rs.  
						
						
	
		
			
	 
	
	
		
	
	
		
			
				
	rust-test Build rust-test has succeeded 
				
			 
		
			
				
	rust-build Build rust-build has succeeded 
				
			 
		
		
	 
 
	 
						
						
							
						
					 
					
						2023-09-04 17:29:50 -04:00 
						 
				 
			
				
					
						
							
							
								Tom Alexander 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c7d5c89a60 
							
						 
					 
					
						
						
							
							Passing the setupfile contents to the document parser.  
						
						
						
						
							
						
					 
					
						2023-09-04 17:16:08 -04:00 
						 
				 
			
				
					
						
							
							
								Tom Alexander 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ee02e07717 
							
						 
					 
					
						
						
							
							Read the setup file into memory.  
						
						
						
						
							
						
					 
					
						2023-09-04 16:53:02 -04:00 
						 
				 
			
				
					
						
							
							
								Tom Alexander 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a7330e38e4 
							
						 
					 
					
						
						
							
							Enable dynamic access to the file access interface.  
						
						
						
						
							
						
					 
					
						2023-09-04 16:29:41 -04:00 
						 
				 
			
				
					
						
							
							
								Tom Alexander 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							08eb59acd3 
							
						 
					 
					
						
						
							
							Rename parser_context to context.  
						
						
						
						
							
						
					 
					
						2023-09-04 13:26:11 -04:00 
						 
				 
			
				
					
						
							
							
								Tom Alexander 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							da1ce2717d 
							
						 
					 
					
						
						
							
							Introduce a file access interface for reading additional files.  
						
						
						
						
							
						
					 
					
						2023-09-04 13:00:41 -04:00 
						 
				 
			
				
					
						
							
							
								Tom Alexander 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a8f277efe5 
							
						 
					 
					
						
						
							
							Scan for setupfile at the beginning of a parse.  
						
						
						
						
							
						
					 
					
						2023-09-04 12:48:59 -04:00 
						 
				 
			
				
					
						
							
							
								Tom Alexander 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							7f6f22717b 
							
						 
					 
					
						
						
							
							Add comment.  
						
						
						
						
							
						
					 
					
						2023-09-04 12:31:43 -04:00 
						 
				 
			
				
					
						
							
							
								Tom Alexander 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							0ef141d65e 
							
						 
					 
					
						
						
							
							Switch to putting radio targets in the global settings instead of the context tree.  
						
						
	
		
			
	 
	
	
		
	
	
		
			
				
	rustfmt Build rustfmt has succeeded 
				
			 
		
			
				
	rust-test Build rust-test has succeeded 
				
			 
		
			
				
	rust-build Build rust-build has succeeded 
				
			 
		
		
	 
 
	 
						
						
							
						
					 
					
						2023-09-04 12:28:33 -04:00 
						 
				 
			
				
					
						
							
							
								Tom Alexander 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							71180d19fb 
							
						 
					 
					
						
						
							
							Fix reading contents from stdin in parse script.  
						
						
	
		
			
	 
	
	
		
	
	
		
			
				
	rustfmt Build rustfmt has succeeded 
				
			 
		
			
				
	rust-test Build rust-test has succeeded 
				
			 
		
			
				
	rust-build Build rust-build has succeeded 
				
			 
		
		
	 
 
	 
						
						
							
						
					 
					
						2023-09-04 11:45:10 -04:00 
						 
				 
			
				
					
						
							
							
								Tom Alexander 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							33091112a5 
							
						 
					 
					
						
						
							
							Remove OrgSource from the public document parser interface.  
						
						
	
		
			
	 
	
	
		
	
	
		
			
				
	rustfmt Build rustfmt has succeeded 
				
			 
		
			
				
	rust-test Build rust-test has succeeded 
				
			 
		
			
				
	rust-build Build rust-build has succeeded 
				
			 
		
		
	 
 
	 
						
						
							
						
					 
					
						2023-09-04 11:38:12 -04:00 
						 
				 
			
				
					
						
							
							
								Tom Alexander 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							5997567233 
							
						 
					 
					
						
						
							
							Merge branch 'stack_based_context'  
						
						
	
		
			
	 
	
	
		
	
	
		
			
				
	rustfmt Build rustfmt has succeeded 
				
			 
		
			
				
	rust-test Build rust-test has succeeded 
				
			 
		
			
				
	rust-build Build rust-build has succeeded 
				
			 
		
		
	 
 
	 
						
						
							
						
					 
					
						2023-09-03 16:22:54 -04:00 
						 
				 
			
				
					
						
							
							
								Tom Alexander 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							2915a81edc 
							
						 
					 
					
						
						
							
							Cleanup.  
						
						
						
						
							
						
					 
					
						2023-09-03 16:22:41 -04:00