Tom Alexander
|
4790ac77d6
|
Initial implementation combining owned_walk_path and walk_path. Works everywhere except one spot.
|
2020-05-24 14:56:09 -04:00 |
|
Tom Alexander
|
b73561caf9
|
Add support for literal string blocks.
|
2020-05-23 23:46:46 -04:00 |
|
Tom Alexander
|
71378ed37d
|
Fix a bug w.r.t. quoting and escaping boolean values with filters.
|
2020-05-23 19:34:38 -04:00 |
|
Tom Alexander
|
f3fef17d4b
|
I was wrong, html escape filter is appended even if an html escape filter is already there.
|
2020-05-23 18:18:59 -04:00 |
|
Tom Alexander
|
624c83b680
|
Automatically appending the html escape filter on the renderer side.
|
2020-05-23 17:57:19 -04:00 |
|
Tom Alexander
|
93f9581d8a
|
Renamed the new partial implementation to the old partial name.
|
2020-05-17 21:17:34 -04:00 |
|
Tom Alexander
|
7be00ffea6
|
Remove the old partial implementation.
|
2020-05-17 21:15:03 -04:00 |
|
Tom Alexander
|
ecf2576a0a
|
Remove default case from render_tag.
|
2020-05-17 21:12:27 -04:00 |
|
Tom Alexander
|
10c8b25817
|
Implement the new partial type in the renderer.
|
2020-05-17 21:11:55 -04:00 |
|
Tom Alexander
|
d77ab7401c
|
Switched over to using operators instead of compare in the renderer.
|
2020-05-16 23:10:04 -04:00 |
|
Tom Alexander
|
189dfb1755
|
Fix tests.
|
2020-05-16 22:39:29 -04:00 |
|
Tom Alexander
|
c905e705ff
|
Transition to new literals compiling.
Tests still need work, as does the implementation for json.
|
2020-05-16 22:31:40 -04:00 |
|
Tom Alexander
|
054480b797
|
First stab at fixing the error, not a full success.
|
2020-05-16 21:30:51 -04:00 |
|
Tom Alexander
|
ce8b73f87a
|
Implement less than or equals.
|
2020-05-16 19:06:40 -04:00 |
|
Tom Alexander
|
30b7324049
|
Implement less-than.
|
2020-05-16 19:05:03 -04:00 |
|
Tom Alexander
|
496a5e0ac7
|
Had to manually interpret the partial_cmp output instead of using the built-in operators since gte confusingly returns true for mismatched values.
|
2020-05-16 18:36:47 -04:00 |
|
Tom Alexander
|
62cd73f9c9
|
Initial attempt at implementation, tests not working.
|
2020-05-16 18:28:23 -04:00 |
|
Tom Alexander
|
b53a9e1837
|
Cleaning up and factoring out reused code in the renderer.
|
2020-05-16 17:17:43 -04:00 |
|
Tom Alexander
|
6758d515f1
|
Have greater than helper very close to correct. Just need to make it compare arrays of scalars.
|
2020-05-16 16:24:36 -04:00 |
|
Tom Alexander
|
02abee1c53
|
Add a test for gte.
|
2020-05-16 15:45:57 -04:00 |
|
Tom Alexander
|
7d4cb14530
|
Add that check to the not-equals helper and update the json value implementation to mark all non-scalars as not-equals.
|
2020-05-16 15:30:17 -04:00 |
|
Tom Alexander
|
41e4874d75
|
Add a check to the equality helper to mark identical paths as equal.
|
2020-05-16 15:22:48 -04:00 |
|
Tom Alexander
|
f4a935224c
|
Implemented the not equals helper.
|
2020-05-16 12:26:28 -04:00 |
|
Tom Alexander
|
6e6560c742
|
Revived the tests.
|
2020-05-10 23:38:59 -04:00 |
|
Tom Alexander
|
9ee8f41022
|
Implement the render send of integer literals.
|
2020-05-10 23:11:16 -04:00 |
|
Tom Alexander
|
7dd824ab4f
|
cleaning up.
|
2020-05-10 22:40:47 -04:00 |
|
Tom Alexander
|
6297fa0189
|
Rename NewParametersContext to ParametersContext.
|
2020-05-10 22:21:18 -04:00 |
|
Tom Alexander
|
d5e0c93205
|
Comparisons between json strings vs rvalue literals is not working as I had hoped.
|
2020-05-10 21:49:03 -04:00 |
|
Tom Alexander
|
4e274b9ea5
|
Running into the walking issue again.
|
2020-05-10 21:28:47 -04:00 |
|
Tom Alexander
|
137e7887a0
|
Finish implementing DTHelperEquals.
|
2020-05-10 21:14:51 -04:00 |
|
Tom Alexander
|
256051220d
|
Generic implementation of CloneIntoBoxedContextElement.
|
2020-05-10 21:07:31 -04:00 |
|
Tom Alexander
|
ba79369b5a
|
PartialEq works with results too.
|
2020-05-10 21:00:52 -04:00 |
|
Tom Alexander
|
e986a1ba7a
|
PartialEq compiling with double lifetimes.
|
2020-05-10 20:58:47 -04:00 |
|
Tom Alexander
|
8fd2a9cf39
|
tentatively seems to be working.
|
2020-05-10 19:16:55 -04:00 |
|
Tom Alexander
|
5c79b436a0
|
Commenting out the parameterscontext type.
|
2020-05-10 19:01:02 -04:00 |
|
Tom Alexander
|
7e0e776486
|
Running into lifetime issues.
|
2020-05-10 14:53:12 -04:00 |
|
Tom Alexander
|
7a8247f38a
|
Getting the left and right sides.
|
2020-05-10 14:22:59 -04:00 |
|
Tom Alexander
|
55f816b53f
|
Finished implementing Named blocks and inline partials.
|
2020-05-09 22:49:17 -04:00 |
|
Tom Alexander
|
6837fba489
|
Passing the block tree through the render functions.
|
2020-05-09 22:29:58 -04:00 |
|
Tom Alexander
|
9a33195c42
|
Generating the new treeX
|
2020-05-09 22:05:43 -04:00 |
|
Tom Alexander
|
d2904913ad
|
I think I have the full extraction code.
|
2020-05-09 21:33:10 -04:00 |
|
Tom Alexander
|
bbb9b8d9d3
|
Partial simple is working.
|
2020-05-09 14:53:53 -04:00 |
|
Tom Alexander
|
5d7c991bf0
|
Simplified the RenderError class.
|
2020-05-09 14:27:42 -04:00 |
|
Tom Alexander
|
05b56e83a9
|
Finished creating WalkError.
|
2020-05-09 14:22:36 -04:00 |
|
Tom Alexander
|
f2f6404017
|
Compiles again.
|
2020-05-09 14:18:45 -04:00 |
|
Tom Alexander
|
d758a71fb4
|
Ported the get_loop_elements wrapper.
|
2020-05-09 14:14:22 -04:00 |
|
Tom Alexander
|
2712126b3c
|
Need to do loop elements.
|
2020-05-09 14:10:56 -04:00 |
|
Tom Alexander
|
fcb2f3fc4d
|
Going extreme: removing all fields and unifying all walk errors.
|
2020-05-09 14:00:19 -04:00 |
|
Tom Alexander
|
7d63d6ef7b
|
Merge Cant and Wont Walk.
|
2020-05-09 13:51:02 -04:00 |
|
Tom Alexander
|
2108f5cace
|
Remove CantRender, it was unused.
|
2020-05-09 13:46:12 -04:00 |
|