@mfikes I was looking at the demunge code on planck
(and lumo
) and in particular this:
https://github.com/mfikes/planck/blob/master/planck-cljs/src/planck/repl.cljs#L1158-L1164
it looks like it is trying to parse what is coming from the stacktrace, but I personally receive the following input:
cljs.core.LazySeq.cljs$core$ISeqable$_seq$arity$1
so in this case the regex does not seems to work and I was wondering if you receive something different in planck
I will try to come up with a better question 😄
But basically the part before the second $
from the end is not the namespace in lumo.
@richiardiandrea Right, that may be dependent on the stacktraces produced by JavaScriptCore. As a concrete example,
cljs$core$ISeqable$_seq$arity$1@cljs/core.js:11597:14
ends up in the stacktrace for (map ffirst [1])
in JavaScriptCore, while in Lumo, node you get
cljs.core.LazySeq.cljs$core$ISeqable$_seq$arity$1 (NO_SOURCE_FILE <embedded>:800:255)
Thanks for confirming!