| 
							
							
								 Tom Alexander | 9e2a323f6f | Merge branch 'trailing_whitespace_at_end_of_file' 
		
	
	
		
			
				
	
				rustfmt Build rustfmt has succeeded 
				
	
				rust-test Build rust-test has succeeded 
				
	
				rust-build Build rust-build has succeeded | 2023-08-31 17:29:52 -04:00 |  | 
			
				
					| 
							
							
								 Tom Alexander | 0fcb3f73f9 | Move handling of contentless item to handle contentless description item. | 2023-08-31 17:25:42 -04:00 |  | 
			
				
					| 
							
							
								 Tom Alexander | bfc9e7f58d | When re-parsing last item in list, only disable white space consumption for last element in item. | 2023-08-31 17:08:21 -04:00 |  | 
			
				
					| 
							
							
								 Tom Alexander | b5f0521b56 | Only consume trailing whitespace when not exiting for all objects. | 2023-08-31 15:45:31 -04:00 |  | 
			
				
					| 
							
							
								 Tom Alexander | 2048d8f0b6 | Support comments at the end of the line in diary sexp. 
		
	
	
		
			
				
	
				rustfmt Build rustfmt has succeeded 
				
	
				rust-test Build rust-test has succeeded 
				
	
				rust-build Build rust-build has succeeded | 2023-08-31 15:31:54 -04:00 |  | 
			
				
					| 
							
							
								 Tom Alexander | 466716881e | Fix macros consuming whitespace even when the exit matcher is calling for an exit. 
		
	
	
		
			
				
	
				rustfmt Build rustfmt has succeeded 
				
	
				rust-test Build rust-test has succeeded 
				
	
				rust-build Build rust-build has succeeded | 2023-08-31 15:11:29 -04:00 |  | 
			
				
					| 
							
							
								 Tom Alexander | eb9c582fa5 | '>' is allowed as a post character in text markup. 
		
	
	
		
			
				
	
				rustfmt Build rustfmt has succeeded 
				
	
				rust-test Build rust-test has succeeded 
				
	
				rust-build Build rust-build has succeeded | 2023-08-29 23:57:15 -04:00 |  | 
			
				
					| 
							
							
								 Tom Alexander | 214e895d85 | Support backslash at the end of a macro. | 2023-08-29 23:42:16 -04:00 |  | 
			
				
					| 
							
							
								 Tom Alexander | db3086743c | Publish version 0.1.4. 
		
v0.1.4
	
	
		
			
				
	
				rustfmt Build rustfmt has succeeded 
				
	
				rust-test Build rust-test has succeeded 
				
	
				rust-build Build rust-build has succeeded | 2023-08-29 23:28:17 -04:00 |  | 
			
				
					| 
							
							
								 Tom Alexander | 207a0546b0 | Run full test suite despite default feature selection. 
		
	
	
		
			
				
	
				rustfmt Build rustfmt has succeeded 
				
	
				rust-test Build rust-test has succeeded 
				
	
				rust-build Build rust-build has succeeded | 2023-08-29 23:23:31 -04:00 |  | 
			
				
					| 
							
							
								 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. 
		
v0.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 |  |