diff options
author | Rich Hickey <richhickey@gmail.com> | 2008-03-10 14:20:42 +0000 |
---|---|---|
committer | Rich Hickey <richhickey@gmail.com> | 2008-03-10 14:20:42 +0000 |
commit | 6ee1f3f74a64463ebaf5d0e9eaa456bf7dd10dfe (patch) | |
tree | 79447d6418975f5c605cf3dffa1e692dac7c09a3 /src | |
parent | 5dae36c1fe564299510a76324fc382b2b9374b9d (diff) |
fixed ns prefix on fns - now clojure.fns.
Diffstat (limited to 'src')
-rw-r--r-- | src/jvm/clojure/lang/Compiler.java | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/jvm/clojure/lang/Compiler.java b/src/jvm/clojure/lang/Compiler.java index 6b099bd7..b93005f2 100644 --- a/src/jvm/clojure/lang/Compiler.java +++ b/src/jvm/clojure/lang/Compiler.java @@ -2406,13 +2406,13 @@ static class FnExpr implements Expr{ //fn.thisName = name; String basename = enclosingMethod != null ? (enclosingMethod.fn.name + "$") - : (munge(currentNS().name.name) + "."); + : "clojure.fns." + (munge(currentNS().name.name) + "."); if(RT.second(form) instanceof Symbol) name = ((Symbol) RT.second(form)).name; fn.simpleName = ((name != null ? munge(name) : "fn") + "__" + RT.nextID()); - fn.name = "cljfn." + basename + fn.simpleName; + fn.name = basename + fn.simpleName; fn.internalName = fn.name.replace('.', '/'); fn.fntype = Type.getObjectType(fn.internalName); try |