Closed guns closed 10 years ago
Actually I had an unpushed commit to kill it entirely. But if people are depending on it I can bring it back.
Internally I've switched to using fireplace#evalparse
everywhere I need a session-free eval. Does the semantics of that work for you?
To expand, I see two main use cases:
*1
doesn't get clobbered.I think fireplace#evalparse
and fireplace#session_eval
cover those two. Do all your uses fall clearly into one of those two categories?
I think fireplace#evalparse and fireplace#session_eval cover those two. Do all your uses fall clearly into one of those two categories?
Yes, I believe so. Thank you for maintaining a nice library interface to fireplace.
Nice, schmice, I can't look at the evalparse
/session_eval
asymmetry without twitching.
I'm bringing back eval
as session_eval
for compatibility, but don't rely on it. ClojureScript is raising further questions about the API, and once those are settled, I'll decide what to do with it once and for all.
This broke in 023c857.
Should plugin authors be using
fireplace#session_eval()
instead offireplace#eval()
?