Closed luontola closed 6 months ago
@weavejester Do you have time to look through this and my other PR?
Apologies for the delay; I've been traveling. This PR looks good. I split out the :default
-> ::default
change into its own small commit, just to keep this one clean. Can you rebase and change the commit message to:
Fix literal child elements being escaped
Fix a form like:
(html [(identity :p) [:span "x"]])
Evaluating to:
"<p><span>x</span></p>"
Instead of:
"<p><span>x</span></p>"
The commit messages use plaintext rather than markdown, so this makes it a little easier to read.
Changes done.
@weavejester ping
This all looks good. Again, apologies for the delay - I only got back home yesterday so my time for open source work over the holidays has been limited.
Fixes
(html [(identity :p) [:span "x"]])
producing"<p><span>x</span></p>"
instead of"<p><span>x</span></p>"
I also noticed that
element-compile-strategy
returned::default
, butcompile-element
used:default
(the default dispatching value for multimethods). Now they both use the same dispatching value.