seems interruptible-eval dropped support for eval-fn... what's the reason for that?
this is breaking some custom middleware we have which dispatches to different evaluation logic based on the file extension... trying to see if I can work around it
seems this works, leaving both versions in since not all colleagues have upgraded
(ie/evaluator (assoc msg
:eval #'eval-fn
::ie/eval-fn eval-fn))Wasn't the intention, let me check.
:eval is still there but it is overridden by ::ie/eval-fn . If you don't pass the latter, the former should work
@plexus I took another look at it. I recently changed how debugger works in cider-nrepl, so now the debugger implementation always sets ::ie/eval-fn, and that always overrides plain :eval. That's probably what you observe
thanks for checking, turns out I also was picking up an old nrepl version in this project. Before I was only passing in ::ie/eval-fn but it seems :eval works fine