bl.printStackTrace();
Log.log(Log.ERROR,this,bl);
	public void actionPerformed(ActionEvent evt)	{		View view = getView(evt);		if(view.getTextArea().getInputHandler().getMacroRecorder() != null)		{			GUIUtilities.error(view,"already-recording",new String[0]);			return;		}		Buffer buffer = jEdit.openFile(null,null,"<< temp macro >>",false,true);		try		{			buffer.remove(0,buffer.getLength());			buffer.insertString(0,jEdit.getProperty("macro.temp.header"),null);		}		catch(BadLocationException bl)		{			bl.printStackTrace();		}		view.showStatus(jEdit.getProperty("view.status.recording"));		Macros.beginRecording(view,null,buffer);	}