Tom Alexander
|
564104f1e8
|
Switch to RefContext.
|
2023-09-02 19:16:44 -04:00 |
|
Tom Alexander
|
eabffe5ecc
|
Move over the rest of the types.
|
2023-09-02 19:08:01 -04:00 |
|
Tom Alexander
|
ae3510abd5
|
Do not cast lesser block name to lowercase at runtime.
This reduced the runtime of my problematic test case from 6.9 seconds to 6 seconds.
|
2023-08-24 20:10:43 -04:00 |
|
fluxcdbot
|
ad3f47864a
|
CI: autofix rust code.
rustfmt Build rustfmt has succeeded
rust-test Build rust-test has succeeded
rust-build Build rust-build has failed
|
2023-08-24 23:43:41 +00:00 |
|
Tom Alexander
|
cf37bc4111
|
Remove unnecessary context from some util functions.
rust-test Build rust-test has succeeded
rust-build Build rust-build has succeeded
|
2023-08-24 19:29:00 -04:00 |
|
Tom Alexander
|
e5224cda63
|
Removing dead code.
rust-test Build rust-test has succeeded
rust-build Build rust-build has succeeded
|
2023-08-24 18:40:25 -04:00 |
|
Tom Alexander
|
dab598e5e7
|
Convert all functions to using the wrapped input type.
rust-test Build rust-test has failed
rust-build Build rust-build has failed
|
2023-08-24 16:06:29 -04:00 |
|
Tom Alexander
|
a7b298eeec
|
Fix lesser block exit priority.
The paragraph end was matching text inside lesser blocks.
|
2023-08-14 17:32:10 -04:00 |
|
Tom Alexander
|
1bbfbc3164
|
Add additional tracing to lesser block.
|
2023-08-14 17:32:09 -04:00 |
|
Tom Alexander
|
cd1b4ba785
|
Make the tracing macros optional.
|
2023-08-10 20:22:34 -04:00 |
|
Tom Alexander
|
1044625acb
|
Clean up import.
|
2023-04-22 22:58:10 -04:00 |
|
Tom Alexander
|
f964481544
|
Switch to using plain text with no additional exit matcher added.
|
2023-04-22 22:06:34 -04:00 |
|
Tom Alexander
|
0ca6ce504f
|
Simulate trailing whitespace in empty greater blocks just like drawers.
|
2023-04-22 21:45:18 -04:00 |
|
Tom Alexander
|
0b989b53a6
|
Fix warnings.
|
2023-04-21 23:55:18 -04:00 |
|
Tom Alexander
|
e97cf6630f
|
Move consuming the trailing whitespace up to the element matchers.
|
2023-04-21 23:54:54 -04:00 |
|
Tom Alexander
|
18323a2b43
|
Solve the rest of the compiler warnings.
|
2023-04-21 18:42:31 -04:00 |
|
Tom Alexander
|
a1724dae52
|
Combine the error types.
|
2023-04-21 18:36:01 -04:00 |
|
Tom Alexander
|
6fce666983
|
Add test case for invalid src block.
|
2023-04-21 18:13:23 -04:00 |
|
Tom Alexander
|
cdcaae11c4
|
Add tests for broken export blocks.
|
2023-04-21 18:11:26 -04:00 |
|
Tom Alexander
|
fa4766b64e
|
Add comments about data parameter in lesser blocks.
|
2023-04-21 18:08:10 -04:00 |
|
Tom Alexander
|
1006576a69
|
Modernize the verse block parser.
|
2023-04-21 18:01:06 -04:00 |
|
Tom Alexander
|
dbb04dcba6
|
Defining new structs for each type of lesser block.
|
2023-04-21 17:55:10 -04:00 |
|
Tom Alexander
|
cf6c4bc122
|
Write a parser specifically for comment lesser blocks.
|
2023-04-21 17:32:53 -04:00 |
|
Tom Alexander
|
86e0833033
|
Make the end check work with multiple block names using allocation.
|
2023-04-21 17:16:57 -04:00 |
|
Tom Alexander
|
f3393417bb
|
Parameterize lesser_block_end.
Only works with static strings right now.
|
2023-04-21 17:11:27 -04:00 |
|
Tom Alexander
|
47844caa5c
|
A first stab at lesser blocks.
|
2023-04-21 16:58:38 -04:00 |
|
Tom Alexander
|
0293ca6b12
|
Set up code structure for lesser blocks.
|
2023-04-21 16:31:25 -04:00 |
|