http://clojure.github.com/clojure/clojure.core-api.html#clojure.core/require tells me you need to put it in a quoted list (require is a function, so you have to quote anyway. Don't know at the moment if the :require works differently, but I think it shouldn't)
2010/8/11 Folcon <[email protected]>: > The stacktrace is as follows: > > Backtrace: > 0: clojure.lang.LazySeq.sval(LazySeq.java:47) > 1: clojure.lang.LazySeq.seq(LazySeq.java:56) > 2: clojure.lang.LazySeq.first(LazySeq.java:78) > 3: clojure.lang.RT.first(RT.java:549) > 4: clojure.core$first__4227.invoke(core.clj:45) > 5: clojure.core$ns__6317.doInvoke(core.clj:3912) > 6: clojure.lang.RestFn.invoke(RestFn.java:460) > 7: clojure.lang.Var.invoke(Var.java:371) > 8: clojure.lang.AFn.applyToHelper(AFn.java:184) > 9: clojure.lang.Var.applyTo(Var.java:476) > 10: clojure.lang.Compiler.macroexpand1(Compiler.java:4504) > [No Locals] > 11: clojure.lang.Compiler.macroexpand(Compiler.java:4564) > 12: clojure.lang.Compiler.eval(Compiler.java:4628) > 13: clojure.lang.Compiler.load(Compiler.java:4972) > 14: clojure.lang.RT.loadResourceScript(RT.java:330) > 15: clojure.lang.RT.loadResourceScript(RT.java:321) > 16: clojure.lang.RT.load(RT.java:399) > 17: clojure.lang.RT.load(RT.java:371) > 18: clojure.core$load__6449$fn__6458.invoke(core.clj:4171) > 19: clojure.core$load__6449.doInvoke(core.clj:4170) > 20: clojure.lang.RestFn.invoke(RestFn.java:413) > 21: clojure.core$load_one__6379.invoke(core.clj:4007) > 22: clojure.core$load_lib__6400.doInvoke(core.clj:4044) > 23: clojure.lang.RestFn.applyTo(RestFn.java:147) > 24: clojure.core$apply__4370.invoke(core.clj:438) > 25: clojure.core$load_libs__6417.doInvoke(core.clj:4070) > 26: clojure.lang.RestFn.applyTo(RestFn.java:142) > 27: clojure.core$apply__4370.invoke(core.clj:438) > 28: clojure.core$require__6440.doInvoke(core.clj:4138) > 29: clojure.lang.RestFn.invoke(RestFn.java:413) > 30: stockit.core > $eval__2978$loading__6309__auto____2980.invoke(core.clj:2) > 31: stockit.core$eval__2978.invoke(core.clj:2) > 32: clojure.lang.Compiler.eval(Compiler.java:4642) > 33: clojure.lang.Compiler.eval(Compiler.java:4634) > 34: clojure.lang.Compiler.load(Compiler.java:4972) > 35: swank.commands.basic$compile_region__1135.invoke(basic.clj:57) > 36: swank.commands.basic > $eval__1235$compile_string_for_emacs__1237$fn__1239.invoke(basic.clj: > 172) > 37: swank.commands.basic > $eval__1235$compile_string_for_emacs__1237.invoke(basic.clj:166) > 38: clojure.lang.Var.invoke(Var.java:375) > 39: stockit.core$eval__2972.invoke(NO_SOURCE_FILE) > 40: clojure.lang.Compiler.eval(Compiler.java:4642) > 41: clojure.core$eval__5236.invoke(core.clj:2017) > 42: swank.core$eval_in_emacs_package__586.invoke(core.clj:94) > 43: swank.core$eval_for_emacs__698.invoke(core.clj:241) > 44: clojure.lang.Var.invoke(Var.java:367) > 45: clojure.lang.AFn.applyToHelper(AFn.java:179) > 46: clojure.lang.Var.applyTo(Var.java:476) > 47: clojure.core$apply__4370.invoke(core.clj:436) > 48: swank.core$eval_from_control__589.invoke(core.clj:101) > 49: swank.core > $spawn_worker_thread__721$fn__753$fn__755.invoke(core.clj:300) > 50: clojure.lang.AFn.applyToHelper(AFn.java:171) > 51: clojure.lang.AFn.applyTo(AFn.java:164) > 52: clojure.core$apply__4370.invoke(core.clj:436) > 53: swank.core$spawn_worker_thread__721$fn__753.doInvoke(core.clj: > 296) > 54: clojure.lang.RestFn.invoke(RestFn.java:402) > 55: clojure.lang.AFn.run(AFn.java:37) > 56: java.lang.Thread.run(Unknown Source) > > On Aug 11, 1:00 pm, Meikel Brandmeyer <[email protected]> wrote: >> Hi, >> >> On 11 Aug., 09:12, Folcon <[email protected]> wrote: >> >> > I've tried using the format shown on the docs which is: >> >> > (ns your-namespace >> > (:require clojure.contrib.io)) >> >> > And this is what causes the exception. >> >> Do you have some more information about the stacktrace? It should say >> in which file the exception happened. The above ns clause looks >> correct. >> >> Sincerely >> Meikel > > -- > You received this message because you are subscribed to the Google > Groups "Clojure" group. > To post to this group, send email to [email protected] > Note that posts from new members are moderated - please be patient with your > first post. > To unsubscribe from this group, send email to > [email protected] > For more options, visit this group at > http://groups.google.com/group/clojure?hl=en -- Communication is essential. So we need decent tools when communication is lacking, when language capability is hard to acquire... - http://esperanto.net - http://esperanto-jongeren.nl Linux-user #496644 (http://counter.li.org) - first touch of linux in 2004 -- You received this message because you are subscribed to the Google Groups "Clojure" group. To post to this group, send email to [email protected] Note that posts from new members are moderated - please be patient with your first post. To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/clojure?hl=en
