Hello, I updated clojure and found that Swank somehow broke at r1369.
I am getting the following error when I try loading SLIME inside Emacs. user=> user=> java.io.FileNotFoundException: Could not locate swank/swank__init.class or swank/swank.clj on classpath: (NO_SOURCE_FILE:0) user=> user=> java.lang.ClassNotFoundException: swank.swank (NO_SOURCE_FILE:5) user=> user=> java.lang.ClassNotFoundException: swank.swank (NO_SOURCE_FILE:7) The commit in question is this - diff --git a/src/jvm/clojure/lang/RT.java b/src/jvm/clojure/lang/RT.java index f462359..d9e7594 100644 --- a/src/jvm/clojure/lang/RT.java +++ b/src/jvm/clojure/lang/RT.java @@ -1468,14 +1468,8 @@ static public Object[] setValues(Object... vals){ static public ClassLoader makeClassLoader(){ return (ClassLoader) AccessController.doPrivileged(new PrivilegedAction(){ public Object run(){ - try{ - Var.pushThreadBindings(RT.map(USE_CONTEXT_CLASSLOADER, RT.T)); -// getRootClassLoader(); + getRootClassLoader(); return new DynamicClassLoader(baseLoader()); - } - finally{ - Var.popThreadBindings(); - } } }); } Any clues? Regards, BG -- Baishampayan Ghose <b.gh...@ocricket.com> oCricket.com
signature.asc
Description: OpenPGP digital signature