Using clojure 1.1.0-alpha-SNAPSHOT I get an unexpected error when compiling a ns with metadata but nothing else. The same metadata with a require or use form works. Should I be using something else or is this an actual bug?
This ns compiles: ----- (ns com.arcanearcade.clojure.utils.regex-utils #^{:author "Robert Stehwien", :doc "Clojure regular expression utilities"} (:require [clojure.contrib.java-utils :as ju]) ) ----- This ns has the error below (only difference is removal of line with :require): ----- (ns com.arcanearcade.clojure.utils.regex-utils #^{:author "Robert Stehwien", :doc "Clojure regular expression utilities"} ) ----- [INFO] [clojure:compile {execution: compile-clojure}] Compiling com.arcanearcade.clojure.utils.file-utils to /Volumes/RES_DATA/src/clojure/clojure-rstehwien-utils/target/classes Exception in thread "main" java.lang.Exception: Unmatched delimiter: ) (regex_utils.clj:4) at clojure.lang.Compiler.compile(Compiler.java:5131) at clojure.lang.RT.compile(RT.java:358) at clojure.lang.RT.load(RT.java:397) at clojure.lang.RT.load(RT.java:371) at clojure.core$load__6347$fn__6356.invoke(core.clj:4072) at clojure.core$load__6347.doInvoke(core.clj:4071) at clojure.lang.RestFn.invoke(RestFn.java:413) at clojure.core$load_one__6277.invoke(core.clj:3908) at clojure.core$load_lib__6298.doInvoke(core.clj:3945) at clojure.lang.RestFn.applyTo(RestFn.java:147) at clojure.core$apply__4296.invoke(core.clj:416) at clojure.core$load_libs__6315.doInvoke(core.clj:3971) at clojure.lang.RestFn.applyTo(RestFn.java:142) at clojure.core$apply__4296.invoke(core.clj:416) at clojure.core$require__6338.doInvoke(core.clj:4039) at clojure.lang.RestFn.invoke(RestFn.java:413) at com.arcanearcade.clojure.utils.file_utils$loading__6207__auto____1.invoke(file_utils.clj:1) at clojure.lang.AFn.applyToHelper(AFn.java:171) at clojure.lang.AFn.applyTo(AFn.java:164) at clojure.lang.Compiler$InvokeExpr.eval(Compiler.java:2765) at clojure.lang.Compiler.compile1(Compiler.java:5023) at clojure.lang.Compiler.compile1(Compiler.java:5013) at clojure.lang.Compiler.compile(Compiler.java:5076) at clojure.lang.RT.compile(RT.java:358) at clojure.lang.RT.load(RT.java:397) at clojure.lang.RT.load(RT.java:371) at clojure.core$load__6347$fn__6356.invoke(core.clj:4072) at clojure.core$load__6347.doInvoke(core.clj:4071) at clojure.lang.RestFn.invoke(RestFn.java:413) at clojure.core$load_one__6277.invoke(core.clj:3908) at clojure.core$compile__6362$fn__6364.invoke(core.clj:4082) at clojure.core$compile__6362.invoke(core.clj:4081) at clojure.lang.Var.invoke(Var.java:359) at clojure.lang.Compile.main(Compile.java:56) Caused by: java.lang.Exception: Unmatched delimiter: ) at clojure.lang.LispReader$UnmatchedDelimiterReader.invoke(LispReader.java:998) at clojure.lang.LispReader.read(LispReader.java:145) at clojure.lang.LispReader$MetaReader.invoke(LispReader.java:642) at clojure.lang.LispReader$DispatchReader.invoke(LispReader.java:540) at clojure.lang.LispReader.readDelimitedList(LispReader.java:1028) at clojure.lang.LispReader$ListReader.invoke(LispReader.java:877) at clojure.lang.LispReader.read(LispReader.java:145) at clojure.lang.Compiler.compile(Compiler.java:5072) ... 33 more [INFO] ------------------------------------------------------------------------ --~--~---------~--~----~------------~-------~--~----~ 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 Note that posts from new members are moderated - please be patient with your first post. 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 -~----------~----~----~----~------~----~------~--~---