Tom Alexander 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							34b3e4fa7b 
							
						 
					 
					
						
						
							
							Implement statistics cookie.  
						
						
						
						
					 
					
						2023-12-29 20:26:12 -05:00 
						 
				 
			
				
					
						
							
							
								Tom Alexander 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c0e879dc1e 
							
						 
					 
					
						
						
							
							Implement headline.  
						
						
						
						
					 
					
						2023-12-29 20:26:11 -05:00 
						 
				 
			
				
					
						
							
							
								Tom Alexander 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							fa31b001f4 
							
						 
					 
					
						
						
							
							Implement fixed width area.  
						
						
						
						
					 
					
						2023-12-29 19:21:35 -05:00 
						 
				 
			
				
					
						
							
							
								Tom Alexander 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							0897061ff6 
							
						 
					 
					
						
						
							
							Add wasm tests to the CI.  
						
						
						
						
					 
					
						2023-12-29 19:07:07 -05:00 
						 
				 
			
				
					
						
							
							
								Tom Alexander 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							28a3e1bc7b 
							
						 
					 
					
						
						
							
							Implement bold.  
						
						
						
						
					 
					
						2023-12-29 18:56:29 -05:00 
						 
				 
			
				
					
						
							
							
								Tom Alexander 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3fd3d20722 
							
						 
					 
					
						
						
							
							Merge branch 'test_wasm_json' into wasm  
						
						
	
		
			
	 
	
	
		
	
	
		
			
				
	clippy Build clippy has failed 
				
			 
		
			
				
	rust-build Build rust-build has failed 
				
			 
		
			
				
	rust-foreign-document-test Build rust-foreign-document-test has succeeded 
				
			 
		
			
				
	rust-test Build rust-test has succeeded 
				
			 
		
		
	 
 
	 
						
						
					 
					
						2023-12-29 18:54:58 -05:00 
						 
				 
			
				
					
						
							
							
								Tom Alexander 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							90735586b5 
							
						 
					 
					
						
						
							
							Add special case for object trees.  
						
						
						
						
					 
					
						2023-12-29 18:54:41 -05:00 
						 
				 
			
				
					
						
							
							
								Tom Alexander 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							78befc7665 
							
						 
					 
					
						
						
							
							Remove old code.  
						
						
						
						
					 
					
						2023-12-29 17:31:14 -05:00 
						 
				 
			
				
					
						
							
							
								Tom Alexander 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ef549d3b19 
							
						 
					 
					
						
						
							
							Compare quoted strings.  
						
						
						
						
					 
					
						2023-12-29 17:29:13 -05:00 
						 
				 
			
				
					
						
							
							
								Tom Alexander 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							777c756a7f 
							
						 
					 
					
						
						
							
							Compare plain text AST nodes.  
						
						
						
						
					 
					
						2023-12-29 17:24:38 -05:00 
						 
				 
			
				
					
						
							
							
								Tom Alexander 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							037caf369c 
							
						 
					 
					
						
						
							
							Standardize parameter order.  
						
						
						
						
					 
					
						2023-12-29 16:56:02 -05:00 
						 
				 
			
				
					
						
							
							
								Tom Alexander 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							54085b5833 
							
						 
					 
					
						
						
							
							Implement compare optional pair.  
						
						
						
						
					 
					
						2023-12-29 16:51:52 -05:00 
						 
				 
			
				
					
						
							
							
								Tom Alexander 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							2bfa8e59e7 
							
						 
					 
					
						
						
							
							Add code to compare children.  
						
						
						
						
					 
					
						2023-12-29 16:06:07 -05:00 
						 
				 
			
				
					
						
							
							
								Tom Alexander 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							5d31db39a4 
							
						 
					 
					
						
						
							
							Remove some underscores from wasm schema to match elisp.  
						
						
						
						
					 
					
						2023-12-29 15:41:41 -05:00 
						 
				 
			
				
					
						
							
							
								Tom Alexander 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							adcd0de7e4 
							
						 
					 
					
						
						
							
							Compare standard properties.  
						
						
						
						
					 
					
						2023-12-29 15:38:18 -05:00 
						 
				 
			
				
					
						
							
							
								Tom Alexander 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c2f9789a64 
							
						 
					 
					
						
						
							
							Placeholder for comparing quoted strings.  
						
						
						
						
					 
					
						2023-12-29 15:09:54 -05:00 
						 
				 
			
				
					
						
							
							
								Tom Alexander 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							579cbb5d11 
							
						 
					 
					
						
						
							
							Switch everything over to the new to_wasm macro.  
						
						
						
						
					 
					
						2023-12-29 15:03:36 -05:00 
						 
				 
			
				
					
						
							
							
								Tom Alexander 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							cad2be43bf 
							
						 
					 
					
						
						
							
							Implement a new to_wasm macro that uses the WasmAstNodeWrapper.  
						
						
						
						
					 
					
						2023-12-29 14:06:10 -05:00 
						 
				 
			
				
					
						
							
							
								Tom Alexander 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a0a4f0eb90 
							
						 
					 
					
						
						
							
							Remove lifetimes from wasm ast nodes.  
						
						
						
						
					 
					
						2023-12-29 12:49:43 -05:00 
						 
				 
			
				
					
						
							
							
								Tom Alexander 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9f4f8e79ce 
							
						 
					 
					
						
						
							
							Implement a wrapper type for AST nodes.  
						
						... 
						
						
						
						This is to make it impossible to have a collision for attribute names that are real attributes vs attributes I've added for structure (like children and ast_node). 
						
						
					 
					
						2023-12-29 11:58:46 -05:00 
						 
				 
			
				
					
						
							
							
								Tom Alexander 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							77e0dbb42e 
							
						 
					 
					
						
						
							
							Start working on a version of compare based on json values.  
						
						... 
						
						
						
						This will be a better test because it will be testing that what we export to json is equivalent to the elisp AST generated from emacs. Because of these tests, we could also confidently use the wasm structure to elisp. 
						
						
					 
					
						2023-12-29 11:37:30 -05:00 
						 
				 
			
				
					
						
							
							
								Tom Alexander 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							eff5cdbf40 
							
						 
					 
					
						
						
							
							Flatten some structures.  
						
						
	
		
			
	 
	
	
		
	
	
		
			
				
	clippy Build clippy has failed 
				
			 
		
			
				
	rust-foreign-document-test Build rust-foreign-document-test has succeeded 
				
			 
		
			
				
	rust-build Build rust-build has succeeded 
				
			 
		
			
				
	rust-test Build rust-test has succeeded 
				
			 
		
		
	 
 
	 
						
						
					 
					
						2023-12-29 10:04:59 -05:00 
						 
				 
			
				
					
						
							
							
								Tom Alexander 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							eef3571299 
							
						 
					 
					
						
						
							
							Add compare logic for optional pair.  
						
						
	
		
			
	 
	
	
		
	
	
		
			
				
	clippy Build clippy has failed 
				
			 
		
			
				
	rust-foreign-document-test Build rust-foreign-document-test has succeeded 
				
			 
		
			
				
	rust-build Build rust-build has succeeded 
				
			 
		
			
				
	rust-test Build rust-test has succeeded 
				
			 
		
		
	 
 
	 
						
						
					 
					
						2023-12-27 21:23:06 -05:00 
						 
				 
			
				
					
						
							
							
								Tom Alexander 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f227d8405e 
							
						 
					 
					
						
						
							
							Implement compare for list of quoted strings.  
						
						
	
		
			
	 
	
	
		
	
	
		
			
				
	clippy Build clippy has failed 
				
			 
		
			
				
	rust-build Build rust-build has succeeded 
				
			 
		
			
				
	rust-foreign-document-test Build rust-foreign-document-test has succeeded 
				
			 
		
			
				
	rust-test Build rust-test has succeeded 
				
			 
		
		
	 
 
	 
						
						
					 
					
						2023-12-27 21:00:12 -05:00 
						 
				 
			
				
					
						
							
							
								Tom Alexander 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9520e5814b 
							
						 
					 
					
						
						
							
							Add conversion for affiliated keywords to wasm additional properties.  
						
						
						
						
					 
					
						2023-12-27 20:36:35 -05:00 
						 
				 
			
				
					
						
							
							
								Tom Alexander 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							28ad4fd046 
							
						 
					 
					
						
						
							
							Add conversion to WasmAstNode for wasm Objects.  
						
						
						
						
					 
					
						2023-12-27 19:53:07 -05:00 
						 
				 
			
				
					
						
							
							
								Tom Alexander 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							7626a69fa1 
							
						 
					 
					
						
						
							
							Add default implementations for WasmElispCompare.  
						
						
						
						
					 
					
						2023-12-27 19:42:45 -05:00 
						 
				 
			
				
					
						
							
							
								Tom Alexander 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							121c0ce516 
							
						 
					 
					
						
						
							
							Move the logic functions into their own module.  
						
						
						
						
					 
					
						2023-12-27 19:22:43 -05:00 
						 
				 
			
				
					
						
							
							
								Tom Alexander 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							5a64db98fe 
							
						 
					 
					
						
						
							
							Move wasm diff structs to their own module.  
						
						
						
						
					 
					
						2023-12-27 19:15:39 -05:00 
						 
				 
			
				
					
						
							
							
								Tom Alexander 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							abfae9c6c0 
							
						 
					 
					
						
						
							
							Compare section.  
						
						
	
		
			
	 
	
	
		
	
	
		
			
				
	clippy Build clippy has failed 
				
			 
		
			
				
	rust-foreign-document-test Build rust-foreign-document-test has succeeded 
				
			 
		
			
				
	rust-test Build rust-test has succeeded 
				
			 
		
			
				
	rust-build Build rust-build has succeeded 
				
			 
		
		
	 
 
	 
						
						
					 
					
						2023-12-27 19:10:43 -05:00 
						 
				 
			
				
					
						
							
							
								Tom Alexander 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							5272e2f1b4 
							
						 
					 
					
						
						
							
							Start adding paragraph.  
						
						
						
						
					 
					
						2023-12-27 18:47:59 -05:00 
						 
				 
			
				
					
						
							
							
								Tom Alexander 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							90d4b11922 
							
						 
					 
					
						
						
							
							Switch to a formatted print of the wasm compare status.  
						
						
	
		
			
	 
	
	
		
	
	
		
			
				
	clippy Build clippy has failed 
				
			 
		
			
				
	rust-build Build rust-build has succeeded 
				
			 
		
			
				
	rust-foreign-document-test Build rust-foreign-document-test has succeeded 
				
			 
		
			
				
	rust-test Build rust-test has succeeded 
				
			 
		
		
	 
 
	 
						
						
					 
					
						2023-12-27 18:39:10 -05:00 
						 
				 
			
				
					
						
							
							
								Tom Alexander 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d552ef6569 
							
						 
					 
					
						
						
							
							Compare the additional properties.  
						
						
						
						
					 
					
						2023-12-27 18:20:23 -05:00 
						 
				 
			
				
					
						
							
							
								Tom Alexander 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f050e9b6a8 
							
						 
					 
					
						
						
							
							Taking into account additional property names but not comparing their values.  
						
						
						
						
					 
					
						2023-12-27 18:01:56 -05:00 
						 
				 
			
				
					
						
							
							
								Tom Alexander 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a5e108bc37 
							
						 
					 
					
						
						
							
							Compare the standard properties.  
						
						
	
		
			
	 
	
	
		
	
	
		
			
				
	clippy Build clippy has failed 
				
			 
		
			
				
	rust-foreign-document-test Build rust-foreign-document-test has succeeded 
				
			 
		
			
				
	rust-build Build rust-build has succeeded 
				
			 
		
			
				
	rust-test Build rust-test has succeeded 
				
			 
		
		
	 
 
	 
						
						
					 
					
						2023-12-27 17:07:42 -05:00 
						 
				 
			
				
					
						
							
							
								Tom Alexander 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							58290515b5 
							
						 
					 
					
						
						
							
							Enable child checking.  
						
						
						
						
					 
					
						2023-12-27 16:47:02 -05:00 
						 
				 
			
				
					
						
							
							
								Tom Alexander 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							423f65046e 
							
						 
					 
					
						
						
							
							Record the property comparisons.  
						
						
						
						
					 
					
						2023-12-27 16:40:55 -05:00 
						 
				 
			
				
					
						
							
							
								Tom Alexander 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							badeaf8246 
							
						 
					 
					
						
						
							
							Add compare for document category.  
						
						
						
						
					 
					
						2023-12-27 16:34:04 -05:00 
						 
				 
			
				
					
						
							
							
								Tom Alexander 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d38100581c 
							
						 
					 
					
						
						
							
							Add a script to run the wasm test inside docker.  
						
						
						
						
					 
					
						2023-12-27 16:32:06 -05:00 
						 
				 
			
				
					
						
							
							
								Tom Alexander 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f4eff5ca56 
							
						 
					 
					
						
						
							
							Fix wasm build.  
						
						
	
		
			
	 
	
	
		
	
	
		
			
				
	clippy Build clippy has failed 
				
			 
		
			
				
	rust-build Build rust-build has succeeded 
				
			 
		
			
				
	rust-foreign-document-test Build rust-foreign-document-test has succeeded 
				
			 
		
			
				
	rust-test Build rust-test has succeeded 
				
			 
		
		
	 
 
	 
						
						
					 
					
						2023-12-27 16:00:16 -05:00 
						 
				 
			
				
					
						
							
							
								Tom Alexander 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							5b02c21ebf 
							
						 
					 
					
						
						
							
							Progress on comparing properties in the wasm_compare macro.  
						
						
						
						
					 
					
						2023-12-27 15:58:31 -05:00 
						 
				 
			
				
					
						
							
							
								Tom Alexander 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							5f1668702a 
							
						 
					 
					
						
						
							
							Starting the wasm_compare macro.  
						
						
	
		
			
	 
	
	
		
	
	
		
			
				
	clippy Build clippy has failed 
				
			 
		
			
				
	rust-foreign-document-test Build rust-foreign-document-test has succeeded 
				
			 
		
			
				
	rust-build Build rust-build has failed 
				
			 
		
			
				
	rust-test Build rust-test has succeeded 
				
			 
		
		
	 
 
	 
						
						
					 
					
						2023-12-27 15:38:30 -05:00 
						 
				 
			
				
					
						
							
							
								Tom Alexander 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							1faaeeebf1 
							
						 
					 
					
						
						
							
							Simplify wasm diff result types.  
						
						
	
		
			
	 
	
	
		
	
	
		
			
				
	clippy Build clippy has failed 
				
			 
		
			
				
	rust-foreign-document-test Build rust-foreign-document-test has succeeded 
				
			 
		
			
				
	rust-build Build rust-build has succeeded 
				
			 
		
			
				
	rust-test Build rust-test has succeeded 
				
			 
		
		
	 
 
	 
						
						
					 
					
						2023-12-27 14:19:25 -05:00 
						 
				 
			
				
					
						
							
							
								Tom Alexander 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							20a7c89084 
							
						 
					 
					
						
						
							
							Improving WasmElispCompare.  
						
						
						
						
					 
					
						2023-12-27 13:21:20 -05:00 
						 
				 
			
				
					
						
							
							
								Tom Alexander 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e83417b243 
							
						 
					 
					
						
						
							
							Introducing a trait for running compares.  
						
						... 
						
						
						
						This should enable us to invoke compares without needing a reference ast node type. 
						
						
					 
					
						2023-12-27 12:38:21 -05:00 
						 
				 
			
				
					
						
							
							
								Tom Alexander 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							36b80dc093 
							
						 
					 
					
						
						
							
							Separate out rust parsing step to support references to values stored in the parsed state.  
						
						
	
		
			
	 
	
	
		
	
	
		
			
				
	clippy Build clippy has failed 
				
			 
		
			
				
	rust-foreign-document-test Build rust-foreign-document-test has succeeded 
				
			 
		
			
				
	rust-build Build rust-build has succeeded 
				
			 
		
			
				
	rust-test Build rust-test has succeeded 
				
			 
		
		
	 
 
	 
						
						
					 
					
						2023-12-27 12:24:21 -05:00 
						 
				 
			
				
					
						
							
							
								Tom Alexander 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							1812b1a56e 
							
						 
					 
					
						
						
							
							Remove phantom data.  
						
						
						
						
					 
					
						2023-12-27 12:24:21 -05:00 
						 
				 
			
				
					
						
							
							
								Tom Alexander 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							1a70b3d2c0 
							
						 
					 
					
						
						
							
							Add a lifetime for data in the parsed result but not from the source.  
						
						
						
						
					 
					
						2023-12-27 12:24:21 -05:00 
						 
				 
			
				
					
						
							
							
								Tom Alexander 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							abf066701e 
							
						 
					 
					
						
						
							
							Add category and path to WasmDocument.  
						
						
						
						
					 
					
						2023-12-27 11:31:35 -05:00 
						 
				 
			
				
					
						
							
							
								Tom Alexander 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							4984ea4179 
							
						 
					 
					
						
						
							
							More of the test structure.  
						
						
						
						
					 
					
						2023-12-27 11:10:40 -05:00