lumo

:lumo: Standalone ClojureScript environment. Currently at version 1.9.0
richiardiandrea 2018-04-05T02:28:33.000152Z

@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

richiardiandrea 2018-04-05T02:29:18.000107Z

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

richiardiandrea 2018-04-05T02:29:47.000236Z

so in this case the regex does not seems to work and I was wondering if you receive something different in planck

richiardiandrea 2018-04-05T02:37:47.000186Z

I will try to come up with a better question 😄

richiardiandrea 2018-04-05T02:39:00.000261Z

But basically the part before the second $ from the end is not the namespace in lumo.

mfikes 2018-04-05T11:06:31.000027Z

@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)

👍 1
richiardiandrea 2018-04-05T14:26:04.000043Z

Thanks for confirming!