Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Odd behavior when running in Cider repl - print out of large meta data map #455

Open
JulioBarros opened this issue Jun 23, 2020 · 1 comment

Comments

@JulioBarros
Copy link

JulioBarros commented Jun 23, 2020

So, I have a strange, to me, problem. Following the overtone quick start instructions everything seems to work fine in a leiningen repl.

If I run the making sounds commands https://github.com/overtone/overtone/

user=> (use 'overtone.live)
--> Loading Overtone...

user=> (demo (sin-osc))
#<synth-node[loading]: user/audition-synth 33>

However, when I run it inside of a Cider repl, I get a large dict of meta data (?). I don't even know what it is so don't know how to search for a solution.

user=> (demo (sin-osc))
{:synth "insane-noisesabd/audition-synth",
 :id 34,
 :target 7,
 :position :tail,
 :args {},

...

 :status #<Atom@a2e76ba: :destroyed>,
 :loaded? #<Promise@4f2cf99b: true>}

It only seems to be a problem when I run Overtone in Cider. Other code prints fine and Overtone behaves in a Clojure/lein repl.

Do I have a weird setting set somewhere? Anybody have any hints that may help me figure out what's going on? Thanks.

@Schroedingberg
Copy link

The fix from clojure-emacs/cider#2867 works for me. Could you try to use a fresh emacs config (back up your current one of course) and only install CIDER and try to reproduce the error in that setting?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants