diff options
author | Cosmin Stejerean <cosmin@offbytwo.com> | 2010-10-25 14:54:56 -0400 |
---|---|---|
committer | Cosmin Stejerean <cosmin@offbytwo.com> | 2010-10-25 14:54:56 -0400 |
commit | d9822fc889b77d5cabd29319765fd3a3260c61ac (patch) | |
tree | 052d632dd166fc68a94160bfd16216b5da70f604 /src | |
parent | d81122371248ee9042a2c6f0dc204208e018c986 (diff) |
#465 make with-local-vars dynamic
Diffstat (limited to 'src')
-rw-r--r-- | src/clj/clojure/core.clj | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/clj/clojure/core.clj b/src/clj/clojure/core.clj index 2e91937e..173a6c29 100644 --- a/src/clj/clojure/core.clj +++ b/src/clj/clojure/core.clj @@ -3747,7 +3747,7 @@ (vector? name-vals-vec) "a vector for its binding" (even? (count name-vals-vec)) "an even number of forms in binding vector") `(let [~@(interleave (take-nth 2 name-vals-vec) - (repeat '(. clojure.lang.Var (create))))] + (repeat '(.. clojure.lang.Var create setDynamic)))] (. clojure.lang.Var (pushThreadBindings (hash-map ~@name-vals-vec))) (try ~@body |