Tom Alexander
|
2ae4839ce0
|
Remove common whitespace prefix from src block lines.
|
2023-12-21 13:16:05 -05:00 |
|
Tom Alexander
|
5654c40d03
|
Get the real language for src blocks from the org source.
|
2023-12-21 12:07:36 -05:00 |
|
Tom Alexander
|
4bb1f9983a
|
Standardize the construction of intermediate BlogPostPage.
|
2023-12-19 17:31:16 -05:00 |
|
Tom Alexander
|
270c42a509
|
Update to use get_value from the latest organic code.
|
2023-10-31 22:03:22 -04:00 |
|
Tom Alexander
|
ada11816fb
|
Run cargo fix.
|
2023-10-29 22:31:29 -04:00 |
|
Tom Alexander
|
24b9782146
|
Avoid closures for the intermediate macro.
|
2023-10-29 22:29:28 -04:00 |
|
Tom Alexander
|
f98a09bc59
|
Use macros for creating the intermediate stage.
This is to make it easier to change function signatures by consolidating the places where the signatures exist.
|
2023-10-29 18:46:14 -04:00 |
|
Tom Alexander
|
b66ec507ef
|
Create a render ast node type.
|
2023-10-29 18:46:13 -04:00 |
|
Tom Alexander
|
645ae26701
|
Remove intermediate lifetime.
|
2023-10-29 14:53:11 -04:00 |
|
Tom Alexander
|
cb7c28c1ae
|
Add intermediate lifetime.
|
2023-10-29 12:24:49 -04:00 |
|
Tom Alexander
|
06dcd22e69
|
Switch to split inclusive instead of manually-implemented full lines iterator.
|
2023-10-29 10:59:33 -04:00 |
|
Tom Alexander
|
f87c453459
|
Move the full lines iterator to its own file.
|
2023-10-29 10:55:03 -04:00 |
|
Tom Alexander
|
fb99fd2b39
|
Get the source code lines.
|
2023-10-29 10:32:05 -04:00 |
|
Tom Alexander
|
313313ae53
|
Initial structure for unhighlighted source blocks.
|
2023-10-29 09:37:27 -04:00 |
|
Tom Alexander
|
23713a934c
|
Add the skeletons for the elements.
|
2023-10-27 17:08:58 -04:00 |
|