| 
							
							
								 Joshua Bemenderfer | 9d9757e868 | Updates. | 2025-09-08 16:24:38 -04:00 |  | 
			
				
					| 
							
							
								 Joshua Bemenderfer | 70200a4091 | Add line number function to JS document parser. | 2024-09-03 16:14:16 -04:00 |  | 
			
				
					| 
							
							
								 Joshua Bemenderfer | 8dca90037a | Add files array. | 2024-09-03 12:49:03 -04:00 |  | 
			
				
					| 
							
							
								 Joshua Bemenderfer | 79d044ebac | Get includes working relatively. | 2023-03-06 22:22:48 -05:00 |  | 
			
				
					| 
							
							
								 Joshua Bemenderfer | f42225bd13 | Move to custom SSG instead of eleventy. | 2023-03-04 22:36:08 -05:00 |  | 
			
				
					| 
							
							
								 Joshua Bemenderfer | 31bb42e985 | Early work on an Include block. | 2023-02-22 21:59:14 -05:00 |  | 
			
				
					| 
							
							
								 Joshua Bemenderfer | 3b7077e761 | Make more progress on package configuration, fill out C docs. | 2023-02-21 22:35:53 -05:00 |  | 
			
				
					| 
							
							
								 Joshua Bemenderfer | fb90f825ed | Finish adding JS API docs. | 2023-02-21 16:00:53 -05:00 |  | 
			
				
					| 
							
							
								 Joshua Bemenderfer | 87eb5b7fbd | Beginning to improve c docs. | 2023-02-21 12:59:37 -05:00 |  | 
			
				
					| 
							
							
								 Joshua Bemenderfer | 5c347a95a0 | Implement basic document functions for C API, mostly equivalent to JS ones. | 2023-02-19 17:04:36 -05:00 |  | 
			
				
					| 
							
							
								 Joshua Bemenderfer | 3f6c475756 | Cleanup and document core APIs in C, JS, and Python. | 2023-02-19 14:53:59 -05:00 |  | 
			
				
					| 
							
							
								 Joshua Bemenderfer | 38068b24df | Add missing test. | 2023-02-16 20:19:56 -05:00 |  | 
			
				
					| 
							
							
								 Joshua Bemenderfer | 32d48c3222 | Make all headers target URL fragment slug if no href is specified. | 2023-02-15 22:46:47 -05:00 |  | 
			
				
					| 
							
							
								 Joshua Bemenderfer | 107a164ec8 | Document most of the JS 'Document' API | 2023-02-15 22:43:58 -05:00 |  | 
			
				
					| 
							
							
								 Joshua Bemenderfer | c1ac40905d | Add autoprefixer dependency. | 2023-02-15 17:38:48 -05:00 |  | 
			
				
					| 
							
							
								 Joshua Bemenderfer | c28fe448be | Simplify tests for JS and python. | 2023-02-14 22:33:16 -05:00 |  | 
			
				
					| 
							
							
								 Joshua Bemenderfer | 4156e3bf91 | Started working on JS docs. | 2023-02-14 22:24:59 -05:00 |  | 
			
				
					| 
							
							
								 Joshua Bemenderfer | 91ca89f158 | Expand C recipes. | 2023-02-14 17:20:21 -05:00 |  | 
			
				
					| 
							
							
								 Joshua Bemenderfer | 7dd718691b | Start working on docs pages. | 2023-02-14 16:59:31 -05:00 |  | 
			
				
					| 
							
							
								 Joshua Bemenderfer | 3b464c523e | Tidy up styling, add basic ToC component. | 2023-02-14 16:47:38 -05:00 |  | 
			
				
					| 
							
							
								 Joshua Bemenderfer | 54ad373744 | Flesh out about page. | 2023-02-14 15:04:12 -05:00 |  | 
			
				
					| 
							
							
								 Joshua Bemenderfer | 8b9a136d88 | Start working on responsiveness and about page. | 2023-02-13 22:09:29 -05:00 |  | 
			
				
					| 
							
							
								 Joshua Bemenderfer | 6dce7ff031 | Finished main home page layout. Not responsive yet. | 2023-02-12 22:50:33 -05:00 |  | 
			
				
					| 
							
							
								 Joshua Bemenderfer | 381aec4ba4 | Add 'Core' section. | 2023-02-12 22:11:13 -05:00 |  | 
			
				
					| 
							
							
								 Joshua Bemenderfer | df3aa36e26 | First pass at hero section. | 2023-02-12 20:49:04 -05:00 |  | 
			
				
					| 
							
							
								 Joshua Bemenderfer | 95842b73bd | First work on actual site contents. | 2023-02-12 16:52:47 -05:00 |  | 
			
				
					| 
							
							
								 Joshua Bemenderfer | 4e10b07561 | More progress on parser. | 2023-02-12 09:00:19 -05:00 |  | 
			
				
					| 
							
							
								 Joshua Bemenderfer | bc2fc78c96 | Start working on docs site. | 2023-02-11 22:30:10 -05:00 |  | 
			
				
					| 
							
							
								 Joshua Bemenderfer | cb09652f61 | All tests passing for C implementation. | 2023-02-10 14:39:12 -05:00 |  | 
			
				
					| 
							
							
								 Joshua Bemenderfer | c41990b793 | All JS and Python tests passing. | 2023-02-10 13:07:10 -05:00 |  | 
			
				
					| 
							
							
								 Joshua Bemenderfer | e72ff2eccf | First attempt at Python port, expand tests. | 2023-02-07 16:39:45 -05:00 |  | 
			
				
					| 
							
							
								 Joshua Bemenderfer | ac821e448d | Start working on tests. | 2023-02-07 13:33:23 -05:00 |  | 
			
				
					| 
							
							
								 Joshua Bemenderfer | ea6eb7bd94 | Fix obvious bug. | 2023-02-05 08:58:34 -05:00 |  | 
			
				
					| 
							
							
								 Joshua Bemenderfer | 657c95a4c1 | Push current progress so I can work on my laptop. | 2023-02-05 07:44:11 -05:00 |  | 
			
				
					| 
							
							
								 Joshua Bemenderfer | 94767772b4 | Remove 'nest-whitespace-under-previous-line' logic and move it out to the same level, simplifying parser logic. Users of this lib can implement such behavior if they'd like. | 2023-02-04 10:01:17 -05:00 |  | 
			
				
					| 
							
							
								 Joshua Bemenderfer | f54e29acbf | Remove helper functions in favor of using a smarter next() function in while loops. | 2023-02-04 09:47:02 -05:00 |  | 
			
				
					| 
							
							
								 Joshua Bemenderfer | 6cc901fee5 | Fix blank line parsing. | 2023-02-01 21:50:29 -05:00 |  | 
			
				
					| 
							
							
								 Joshua Bemenderfer | e5244ba2b0 | Add initial support for tails. | 2023-01-30 21:56:08 -05:00 |  | 
			
				
					| 
							
							
								 Joshua Bemenderfer | d568c3efe8 | Add initial support for toArray and array-based object values. | 2023-01-30 21:23:57 -05:00 |  | 
			
				
					| 
							
							
								 Joshua Bemenderfer | 4105eb7e0d | Add support for collection keys in toObject. | 2023-01-30 20:59:10 -05:00 |  | 
			
				
					| 
							
							
								 Joshua Bemenderfer | aebe488dad | More API cleanup in preparation for a DSL. | 2023-01-30 20:14:31 -05:00 |  | 
			
				
					| 
							
							
								 Joshua Bemenderfer | 67e7811772 | Start cleaning up document and the example parser. I think this is the way to move forward, finally. Next up: DSL on top of functions. | 2023-01-30 18:54:13 -05:00 |  | 
			
				
					| 
							
							
								 Joshua Bemenderfer | b02e742c89 | Finish build from yesterday. | 2023-01-30 07:56:54 -05:00 |  | 
			
				
					| 
							
							
								 Joshua Bemenderfer | b87fdfbd83 | Start on parser v4. | 2023-01-29 17:25:43 -05:00 |  | 
			
				
					| 
							
							
								 Joshua Bemenderfer | ef3c59fb74 | New implementation of v3, should be more foolproof with simpler schemas. | 2023-01-28 22:26:31 -05:00 |  | 
			
				
					| 
							
							
								 Joshua Bemenderfer | 14cc34f32e | Changes to v3. | 2023-01-02 08:41:18 -05:00 |  | 
			
				
					| 
							
							
								 Joshua Bemenderfer | dce436558e | More work on array-based parser. | 2022-11-20 17:24:27 -05:00 |  | 
			
				
					| 
							
							
								 Joshua Bemenderfer | c869c9c5d5 | Preparing for postprocessor-based macros. | 2022-11-20 08:53:09 -05:00 |  | 
			
				
					| 
							
							
								 Joshua Bemenderfer | 5dcf6598ba | Working on simpler array-based implementation. | 2022-11-15 22:07:24 -05:00 |  | 
			
				
					| 
							
							
								 Joshua Bemenderfer | 296056ce16 | Reworked parser to be macro based. | 2022-11-15 17:10:17 -05:00 |  |