calva

Maravedis 2026-03-27T13:20:39.667229Z

Hello fine people. Anyone would know how to make slingshot stones work well with Calva output? Ideally I'd love to have the stack trace and the place where the exception is actually thrown instead of the slingshot line. It's not even me using it, it's one of my libraries, but the output is really hard to parse and I'd love for it to be nicer:

clj꞉alix-play.main꞉> 
; Execution error (ExceptionInfo) at slingshot.support/stack-trace (support.clj:201).
; throw+: {:type :etaoin/timeout, :message "Wait until [\".//*[contains(@class, \\\"p-dialog-mask\\\")][last()]//*[contains(@class,'p-dialog')]\" \".//button[@disabled=\\\"\\\"][.//span[contains(@class, \\\"p-button-label\\\")][contains(text(), \\\"Save\\\")]]\"] element is visible", :timeout 7, :interval 0.33, :times 22, :predicate #function[etaoin.api/wait-visible/fn--94381]}
clj꞉alix-play.main꞉>