You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This feature isn't implemented on cider-storm yet, but shouldn't be hard. The only tricky part would be thinking about performance of different solutions.
One option could be :
On the Clojure side, extend the middleware with an OP like get-all-expressions-vals-for-frame-coord that will receive the current flow-id, thread-id and fn-call-idx and just call frame-data with {:include-exprs? true}. Then returns a list all the timeline entires with the requested coordinate pprinted-val and idx.
On Emacs side, create a elisp command like cider-storm-select-current-coord-expression which will retrieve all possible timeline entries using the middleware defined above and show a completing read menu to choose what to jump to, and then jump to it.
Is there a way currently to support loops debugging?
Like in the Flowstorm UI, where we can select a value of a local from some list and have it jump to that frame?
Thanks for this emacs package it rocks!
The text was updated successfully, but these errors were encountered: