BshClassManager.setDefaultClassLoader(new JARClassLoader());
BshClassManager.setClassLoader(new JARClassLoader());
	static void init()	{		Log.log(Log.DEBUG,BeanShell.class,"Initializing BeanShell"			+ " interpreter");		BshClassManager.setDefaultClassLoader(new JARClassLoader());		global = new NameSpace("jEdit embedded BeanShell Interpreter");		interpForMethods = new Interpreter(global);		try		{			Interpreter interp = new Interpreter(global);			BufferedReader in = new BufferedReader(new InputStreamReader(				BeanShell.class.getResourceAsStream("jedit.bsh")));			interp.eval(in,global,"jedit.bsh");		}		catch(Throwable t)		{			Log.log(Log.ERROR,BeanShell.class,t);			System.exit(1);		}		// jedit object in global namespace is set up by jedit.bsh		internal = (NameSpace)eval(null,"__cruft.namespace;",false);	}