EditBus.send(new RegistersChanged(null));
	public static void setRegister(char name, Register newRegister)	{		if(registers == null)		{			registers = new Register[name + 1];			registers[name] = newRegister;		}		else if(name >= registers.length)		{			Register[] newRegisters = new Register[				Math.min(1<<16,name * 2)];			System.arraycopy(registers,0,newRegisters,0,				registers.length);			registers = newRegisters;			registers[name] = newRegister;		}		else		{			Register register = registers[name];			if(register instanceof ClipboardRegister)			{				if(newRegister instanceof StringRegister)				{					((ClipboardRegister)register).setValue(						newRegister.toString());				}			}			else			{				if(register != null)					register.dispose();				registers[name] = newRegister;			}		}	}