font = new Font(family,style,size);  autoindent = "on".equals(jEdit.props.getProperty( "view.autoindent")); syntax = "on".equals(jEdit.props.getProperty("buffer.syntax")); autosave = new Autosave(); buffers.loadRecent();
for(int i = clipHistory.size() - maxClipHistory; i > 0; i--) { clipHistory.removeElementAt(i); }
	public static void propertiesChanged()	{		String lf = props.getProperty("lf");		try		{			if(lf != null)				UIManager.setLookAndFeel(lf);		}		catch(Exception e)		{			System.err.println("Error loading L&F!");			e.printStackTrace();		}		if(server != null)		{			server.stopServer();			server = null;		}		if(autosave != null)			autosave.stop();		if("on".equals(props.getProperty("daemon.server.toggle"))			&& portFile != null)			server = new Server(portFile);					String family = jEdit.props.getProperty("view.font",			"Monospaced");		int size, style;		try		{			size = Integer.parseInt(jEdit.props				.getProperty("view.fontsize"));		}		catch(NumberFormatException nf)		{			size = 12;		}		try		{			style = Integer.parseInt(jEdit.props				.getProperty("view.fontstyle"));		}		catch(NumberFormatException nf)		{			style = 0;		}		font = new Font(family,style,size);		autoindent = "on".equals(jEdit.props.getProperty(			"view.autoindent"));		syntax = "on".equals(jEdit.props.getProperty("buffer.syntax"));		autosave = new Autosave();		buffers.loadRecent();	}