Hello, I think that I got a basic EMACS + SLIME + SWANK + Clojure setup on OS X Leopard, but I'm not sure about the behavior of one command. Since I'm new to all of this, I'm not sure which program is to blame and more than likely the problem is probably between the keyboard and chair.
When I try to compile and load any buffer using C-c C-k, SLIME has issues and returns the following error java.lang.IllegalArgumentException: Wrong number of args passed to: basic$compile-file-for-emacs (NO_SO$ [Thrown class clojure.lang.Compiler$CompilerException] Restarts: 0: [ABORT] Return to SLIME's top level. 1: [CAUSE] Throw cause of this exception Backtrace: 0: clojure.lang.Compiler.eval(Compiler.java:4533) 1: clojure.core$eval__3911.invoke(core.clj:1738) 2: swank.core$eval_in_emacs_package__307.invoke(core.clj:55) 3: swank.core$eval_for_emacs__382.invoke(core.clj:123) 4: clojure.lang.Var.invoke(Var.java:354) 5: clojure.lang.AFn.applyToHelper(AFn.java:179) 6: clojure.lang.Var.applyTo(Var.java:463) 7: clojure.core$apply__3170.doInvoke(core.clj:408) 8: clojure.lang.RestFn.invoke(RestFn.java:428) 9: swank.core$eval_from_control__310.invoke(core.clj:62) 10: swank.core$spawn_worker_thread__405$fn__434$fn__436.invoke (core.clj:157) 11: clojure.lang.AFn.applyToHelper(AFn.java:171) 12: clojure.lang.AFn.applyTo(AFn.java:164) 13: clojure.core$apply__3170.doInvoke(core.clj:408) 14: clojure.lang.RestFn.invoke(RestFn.java:428) 15: swank.core$spawn_worker_thread__405$fn__434.doInvoke(core.clj: 153) 16: clojure.lang.RestFn.invoke(RestFn.java:402) 17: clojure.lang.AFn.run(AFn.java:37) 18: java.lang.Thread.run(Thread.java:613) >From my reading it, and since the REPL seems to work OK via SLIME, I think that some part of the code somewhere in SWANK or something like that is simply passing the wrong number or arguments. Has anyone else run into this problem? I'm using the latest SWANK and Clojure-mode from Github and the latest Clojure via svn. Thanks in advance for any advice, --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Clojure" group. To post to this group, send email to clojure@googlegroups.com To unsubscribe from this group, send email to clojure+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/clojure?hl=en -~----------~----~----~----~------~----~------~--~---