view.requestFocus(); view.toFront();
	private void handleClient(Socket client, BufferedReader in)		throws IOException	{		boolean readOnly = false;		boolean reuseView = false;		String parent = null;		String session = null;		boolean endOpts = false;		View view = null;		Buffer buffer = null;		String command;		while((command = in.readLine()) != null)		{			if(endOpts)				buffer = TSopenFile(parent,command,readOnly);			else			{				if(command.equals("--"))					endOpts = true;				else if(command.equals("readonly"))					readOnly = true;				else if(command.equals("reuseview"))					reuseView = true;				else if(command.startsWith("parent="))					parent = command.substring(7);				else if(command.startsWith("session="))					session = command.substring(8);				else					System.err.println(client + ": unknown server"						+ " command: " + command);			}		}		// If nothing was opened, try loading session, then new file		if(buffer == null && session != null)			buffer = TSloadSession(session);		if(buffer == null)			buffer = TSnewFile();		// Create new view		if(reuseView)		{			view = jEdit.getViews()[0];			TSsetBuffer(view,buffer);		}		else			TSnewView(buffer);	}