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
-~----------~----~----~----~------~----~------~--~---

Reply via email to