cemerick / austin

The ClojureScript browser-REPL rebuilt stronger, faster, easier.
510 stars 31 forks source link

Incompatibility with cljs 2173 #57

Closed katox closed 10 years ago

katox commented 10 years ago

Austin seems to be incompatible with cljs 2173. Worked fine with the previous version (2156).

user> (cemerick.austin/repl-env)
NullPointerException   clojure.core/complement/fn--4048 (core.clj:1357)
user> (pst)
java.lang.NullPointerException: null
            core.clj:1357 clojure.core/complement[fn]
            core.clj:2529 clojure.core/filter[fn]
          LazySeq.java:42 clojure.lang.LazySeq.sval
          LazySeq.java:60 clojure.lang.LazySeq.seq
              RT.java:484 clojure.lang.RT.seq
             core.clj:133 clojure.core/seq
            core.clj:2479 clojure.core/map[fn]
          LazySeq.java:42 clojure.lang.LazySeq.sval
          LazySeq.java:60 clojure.lang.LazySeq.seq
              RT.java:484 clojure.lang.RT.seq
             core.clj:133 clojure.core/seq
            core.clj:2523 clojure.core/filter[fn]
          LazySeq.java:42 clojure.lang.LazySeq.sval
          LazySeq.java:60 clojure.lang.LazySeq.seq
              RT.java:484 clojure.lang.RT.seq
             core.clj:133 clojure.core/seq
            core.clj:3712 clojure.core/set
          closure.clj:666 cljs.closure/cljs-dependencies
           austin.clj:359 cemerick.austin/always-preload
           austin.clj:407 cemerick.austin/repl-env
          RestFn.java:397 clojure.lang.RestFn.invoke
form-init7624460201605039120.clj:1 user/eval11264
       Compiler.java:6619 clojure.lang.Compiler.eval
       Compiler.java:6582 clojure.lang.Compiler.eval
            core.clj:2852 clojure.core/eval
             main.clj:259 clojure.main/repl[fn]
             main.clj:259 clojure.main/repl[fn]
             main.clj:277 clojure.main/repl[fn]
             main.clj:277 clojure.main/repl
         RestFn.java:1096 clojure.lang.RestFn.invoke
interruptible_eval.clj:56 clojure.tools.nrepl.middleware.interruptible-eval/evaluate[fn]
             AFn.java:159 clojure.lang.AFn.applyToHelper
             AFn.java:151 clojure.lang.AFn.applyTo
             core.clj:617 clojure.core/apply
            core.clj:1788 clojure.core/with-bindings*
          RestFn.java:425 clojure.lang.RestFn.invoke
interruptible_eval.clj:41 clojure.tools.nrepl.middleware.interruptible-eval/evaluate
interruptible_eval.clj:171 clojure.tools.nrepl.middleware.interruptible-eval/interruptible-eval[fn]
            core.clj:2330 clojure.core/comp[fn]
interruptible_eval.clj:138 clojure.tools.nrepl.middleware.interruptible-eval/run-next[fn]
              AFn.java:24 clojure.lang.AFn.run
ThreadPoolExecutor.java:1145 java.util.concurrent.ThreadPoolExecutor.runWorker
ThreadPoolExecutor.java:615 java.util.concurrent.ThreadPoolExecutor$Worker.run
          Thread.java:744 java.lang.Thread.run
nil
cemerick commented 10 years ago

Yup, known. See #55.