aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorscgilardi <scgilardi@gmail.com>2008-05-18 00:49:49 +0000
committerscgilardi <scgilardi@gmail.com>2008-05-18 00:49:49 +0000
commit296c53195a03010d62c6ded80ebac334fd88e7f8 (patch)
tree2991112fac6ae9385d6dd24667acb25b67c5848e
parent5711237314b95a2239e86904a65670ad4b761040 (diff)
def.clj fix up for non-svn clojure release
-rw-r--r--def.clj6
1 files changed, 3 insertions, 3 deletions
diff --git a/def.clj b/def.clj
index c3edb690..c1000890 100644
--- a/def.clj
+++ b/def.clj
@@ -14,7 +14,7 @@
;; scgilardi (gmail)
;; 17 May 2008
-(in-ns 'def)
+(clojure/in-ns 'def)
(clojure/refer 'clojure)
(defmacro defvar
@@ -42,9 +42,9 @@
optionally :doc which are those of new var."
([name orig]
`(let [v# (def ~name ~orig)]
- (. v# setMeta (merge (meta #'~orig) (meta #'~name)))
+ (. v# (setMeta (merge (meta #'~orig) (meta #'~name))))
v#))
([name orig doc]
`(let [v# (def ~name ~orig)]
- (. v# setMeta (merge (meta #'~orig) (assoc (meta #'~name) :doc ~doc)))
+ (. v# (setMeta (merge (meta #'~orig) (assoc (meta #'~name) :doc ~doc))))
v#)))