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 <[email protected]>
oCricket.com
signature.asc
Description: OpenPGP digital signature
