#if defined(sun) && !defined(SOLARIS)
char defaultTranslations[] = "\
	<Expose>:		Redraw()\n\
	<Key>Return:		Enter()\n\
	<Key>Linefeed:		Newline()\n\
	<KeyPress>Caps_Lock:	ShiftOn()\n\
	<KeyRelease>Caps_Lock:	ShiftOff()\n\
	<KeyPress>Shift_L:	ShiftOn()\n\
	<KeyRelease>Shift_L:	ShiftOff()\n\
	<KeyPress>Shift_R:	ShiftOn()\n\
	<KeyRelease>Shift_R:	ShiftOff()\n\
	!Shift<Key>Tab:		BackTab()\n\
	<Key>Tab:		Tab()\n\
	<Key>Home:  		Home()\n\
	<Key>Left:		Left()\n\
	!Shift<Key>Left:	Left2()\n\
	<Key>Right: 		Right()\n\
	!Shift<Key>Right:	Right2()\n\
	<Key>Up:		Up()\n\
	<Key>Down:		Down()\n\
	<Key>Delete: 		Delete()\n\
	<Key>BackSpace: 	Left()\n\
	<Btn1Down>:		CopyStart()\n\
	<Btn2Down>:		CopyStop()\n\
	<Btn3Down>:		MoveCursor()\n\
	<Key>F16:		Copy()\n\
	<Key>F18:		Paste()\n\
	!Shift<Key>F1:		PF13()\n\
	!Shift<Key>F2:		PF14()\n\
	!Shift<Key>F3:		PF15()\n\
	!Shift<Key>F4:		PF16()\n\
	!Shift<Key>F5:		PF17()\n\
	!Shift<Key>F6:		PF18()\n\
	!Shift<Key>F7:		PF19()\n\
	!Shift<Key>F8:		PF20()\n\
	!Shift<Key>F9:		PF21()\n\
	!Shift<Key>F10:		PF22()\n\
	!Shift<Key>SunXK_F36:	PF23()\n\
	!Shift<Key>SunXK_F37:	PF24()\n\
	<Key>F1:		PF1()\n\
	<Key>F2:		PF2()\n\
	<Key>F3:		PF3()\n\
	<Key>F4:		PF4()\n\
	<Key>F5:		PF5()\n\
	<Key>F6:		PF6()\n\
	<Key>F7:		PF7()\n\
	<Key>F8:		PF8()\n\
	<Key>F9:		PF9()\n\
	<Key>F10:		PF10()\n\
	<Key>SunXK_F36:		PF11()\n\
	<Key>SunXK_F37:		PF12()\n\
	<Key>F12:		Clear()\n\
	Meta<Key>c:		Clear()\n\
	Meta<Key>r:		Reset()\n\
	Meta<Key>1:		PA1()\n\
	Meta<Key>2:		PA2()\n\
	Meta<Key>i:		Insert()\n\
	Meta<Key>d:		Delete()\n\
	Meta<Key>h:		Home()\n\
	Meta<Key>l:		Redraw()\n\
	Ctrl<Key>h:		Left()\n\
	<Key>KP_Enter:		Newline()\n\
	<Key>Insert:		Insert()\n\
	<Key>F19:		SysReq()\n\
	<Key>F20:		FieldMark()\n\
	<Key>F21:		PA1()\n\
	<Key>F22:		PA2()\n\
	<Key>F23:		Dup()\n\
	<Key>F24:		Reset()\n\
	<Key>F25:		EraseEOF()\n\
	<Key>F26:		EraseInput()\n\
	<Key>F27:		Clear()\n\
	<Key>F29:		Redraw()\n\
	:<Key>:			Default()";
#else
char defaultTranslations[] = "\
	<Expose>:		Redraw()\n\
	<Key>Return:		Enter()\n\
	<Key>Linefeed:		Newline()\n\
	<KeyPress>Caps_Lock:	ShiftOn()\n\
	<KeyRelease>Caps_Lock:	ShiftOff()\n\
	<KeyPress>Shift_L:	ShiftOn()\n\
	<KeyRelease>Shift_L:	ShiftOff()\n\
	<KeyPress>Shift_R:	ShiftOn()\n\
	<KeyRelease>Shift_R:	ShiftOff()\n\
	!Shift<Key>Tab:		BackTab()\n\
	<Key>Tab:		Tab()\n\
	<Key>Home:  		Home()\n\
	<Key>Left:		Left()\n\
	!Shift<Key>Left:	Left2()\n\
	<Key>Right: 		Right()\n\
	!Shift<Key>Right:	Right2()\n\
	<Key>Up:		Up()\n\
	<Key>Down:		Down()\n\
	<Key>Delete: 		Delete()\n\
	<Key>BackSpace: 	Left()\n\
	<Btn1Down>:		CopyStart()\n\
	<Btn2Down>:		CopyStop()\n\
	<Btn3Down>:		MoveCursor()\n\
	<Key>F16:		Copy()\n\
	<Key>F18:		Paste()\n\
	!Shift<Key>F1:		PF13()\n\
	!Shift<Key>F2:		PF14()\n\
	!Shift<Key>F3:		PF15()\n\
	!Shift<Key>F4:		PF16()\n\
	!Shift<Key>F5:		PF17()\n\
	!Shift<Key>F6:		PF18()\n\
	!Shift<Key>F7:		PF19()\n\
	!Shift<Key>F8:		PF20()\n\
	!Shift<Key>F9:		PF21()\n\
	!Shift<Key>F10:		PF22()\n\
	!Shift<Key>F11:		PF23()\n\
	!Shift<Key>F12:		PF24()\n\
	<Key>F1:		PF1()\n\
	<Key>F2:		PF2()\n\
	<Key>F3:		PF3()\n\
	<Key>F4:		PF4()\n\
	<Key>F5:		PF5()\n\
	<Key>F6:		PF6()\n\
	<Key>F7:		PF7()\n\
	<Key>F8:		PF8()\n\
	<Key>F9:		PF9()\n\
	<Key>F10:		PF10()\n\
	<Key>F11:		PF11()\n\
	<Key>F12:		PF12()\n\
	Meta<Key>c:		Clear()\n\
	Meta<Key>r:		Reset()\n\
	Meta<Key>1:		PA1()\n\
	Meta<Key>2:		PA2()\n\
	Meta<Key>i:		Insert()\n\
	Meta<Key>d:		Delete()\n\
	Meta<Key>h:		Home()\n\
	Meta<Key>l:		Redraw()\n\
	Ctrl<Key>h:		Left()\n\
	<Key>KP_Enter:		Newline()\n\
	<Key>Insert:		Insert()\n\
	<Key>F19:		SysReq()\n\
	<Key>F20:		FieldMark()\n\
	<Key>F21:		PA1()\n\
	<Key>F22:		PA2()\n\
	<Key>F23:		Dup()\n\
	<Key>F24:		Reset()\n\
	<Key>F25:		EraseEOF()\n\
	<Key>F26:		EraseInput()\n\
	<Key>F27:		Clear()\n\
	<Key>F29:		Redraw()\n\
	:<Key>:			Default()";
#endif
