http://www.berklix.com/~jhs/src/bsd/fixes/FreeBSD/ports/gen/x11/emu/files/patch-ja.REL=ALL.cust_rel Add FILES to manual *** doc/emu.man Mon Jul 15 14:07:19 1996 --- doc/emu.man Mon Jul 15 17:43:25 1996 *************** *** 458,469 **** --- 458,478 ---- The maximum number of lines that should be scrolled at a time if jump scrolling is enabled. The default is 10. + .SH "FILES" + /usr/local/bin/emu + .br + /usr/local/lib/X11/app-defaults/Emu + .br + /usr/local/man/man1/emu.1 + .SH "SEE ALSO" resize(1), X(1), pty(4), tty(4) + .SH BUGS .PP Although we have tried our best to fix at least the ones we knew of, there are certainly still more than enough left. + .SH COPYRIGHT Copyright 1990, PCS Computer Systeme GmbH. .br *************** *** 471,476 **** --- 480,486 ---- .br See the source code or \fIemu.texinfo\fP for a full statement of rights and permissions. + .SH AUTHORS .sp Michael Elbel, Jordan Hubbard, Terry Jones, Thomas Bagli. Change appKeypad & numKeypad ":" to "~Shift" Michael says there seems to be some problem in the X Toolkit, that requires we change syntax such as ":" to "~Shift" The : (colon) means generic/all, the ~Shift means all but shift, I think. (Beware there are raw Escape characters in this diff, & in the original source, but Ive escaped them in my bits of new source.) Julian *** tdesc/vt220-auxTr Fri Jul 19 11:26:04 1996 --- tdesc/vt220-auxTr Fri Jul 19 11:57:34 1996 *************** *** 50,97 **** /* Application Keypad */ *term.vt220-auxTrans-appKeypad: \ /* Group 1 */ \ ! :KP_0: key-input("Op")\n \ ! :KP_1: key-input("Oq")\n \ ! :KP_2: key-input("Or")\n \ ! :KP_3: key-input("Os")\n \ ! :KP_4: key-input("Ot")\n \ ! :KP_5: key-input("Ou")\n \ ! :KP_6: key-input("Ov")\n \ ! :KP_7: key-input("Ow")\n \ ! :KP_8: key-input("Ox")\n \ ! :KP_9: key-input("Oy")\n \ /* Group 2 */ \ ! :KP_Decimal: key-input("On")\n \ ! :KP_Subtract: key-input("Om")\n \ ! :KP_Separator: key-input("Ol")\n \ ! :KP_Enter: key-input("OM")\n \ ! :KP_F1: key-input("OP")\n \ ! :KP_F2: key-input("OQ")\n \ ! :KP_F3: key-input("OR")\n \ ! :KP_F4: key-input("OS")\n /* Numeric Keypad */ *term.vt220-auxTrans-numKeypad: \ /* Group 1 */ \ ! :KP_0: key-input("0")\n \ ! :KP_1: key-input("1")\n \ ! :KP_2: key-input("2")\n \ ! :KP_3: key-input("3")\n \ ! :KP_4: key-input("4")\n \ ! :KP_5: key-input("5")\n \ ! :KP_6: key-input("6")\n \ ! :KP_7: key-input("7")\n \ ! :KP_8: key-input("8")\n \ ! :KP_9: key-input("9")\n \ /* Group 2 */ \ ! :KP_Decimal: key-input(".")\n \ ! :KP_Subtract: key-input("-")\n \ ! :KP_Separator: key-input(",")\n \ ! :KP_Enter: key-input("\r")\n \ ! :KP_F1: key-input("OP")\n \ ! :KP_F2: key-input("OQ")\n \ ! :KP_F3: key-input("OR")\n \ ! :KP_F4: key-input("OS")\n /* Application Cursor Keys */ *term.vt220-auxTrans-appCKeys: \ --- 50,97 ---- /* Application Keypad */ *term.vt220-auxTrans-appKeypad: \ /* Group 1 */ \ ! ~Shift KP_0: key-input("\033Op")\n \ ! ~Shift KP_1: key-input("\033Oq")\n \ ! ~Shift KP_2: key-input("\033Or")\n \ ! ~Shift KP_3: key-input("\033Os")\n \ ! ~Shift KP_4: key-input("\033Ot")\n \ ! ~Shift KP_5: key-input("\033Ou")\n \ ! ~Shift KP_6: key-input("\033Ov")\n \ ! ~Shift KP_7: key-input("\033Ow")\n \ ! ~Shift KP_8: key-input("\033Ox")\n \ ! ~Shift KP_9: key-input("\033Oy")\n \ /* Group 2 */ \ ! ~Shift KP_Decimal: key-input("\033On")\n \ ! ~Shift KP_Subtract: key-input("\033Om")\n \ ! ~Shift KP_Separator: key-input("\033Ol")\n \ ! ~Shift KP_Enter: key-input("\033OM")\n \ ! ~Shift KP_F1: key-input("\033OP")\n \ ! ~Shift KP_F2: key-input("\033OQ")\n \ ! ~Shift KP_F3: key-input("\033OR")\n \ ! ~Shift KP_F4: key-input("\033OS")\n /* Numeric Keypad */ *term.vt220-auxTrans-numKeypad: \ /* Group 1 */ \ ! ~Shift KP_0: key-input("0")\n \ ! ~Shift KP_1: key-input("1")\n \ ! ~Shift KP_2: key-input("2")\n \ ! ~Shift KP_3: key-input("3")\n \ ! ~Shift KP_4: key-input("4")\n \ ! ~Shift KP_5: key-input("5")\n \ ! ~Shift KP_6: key-input("6")\n \ ! ~Shift KP_7: key-input("7")\n \ ! ~Shift KP_8: key-input("8")\n \ ! ~Shift KP_9: key-input("9")\n \ /* Group 2 */ \ ! ~Shift KP_Decimal: key-input(".")\n \ ! ~Shift KP_Subtract: key-input("-")\n \ ! ~Shift KP_Separator: key-input(",")\n \ ! ~Shift KP_Enter: key-input("\r")\n \ ! ~Shift KP_F1: key-input("\033OP")\n \ ! ~Shift KP_F2: key-input("\033OQ")\n \ ! ~Shift KP_F3: key-input("\033OR")\n \ ! ~Shift KP_F4: key-input("\033OS")\n /* Application Cursor Keys */ *term.vt220-auxTrans-appCKeys: \ Extend Function Keys, Alt F1 ==> F10 etc, & set F1-F5 (despite a DEC VT220 not initialising F1-F5). In passing swap the literal Escapes in the source to delimited Escapes. *** tdesc/vt220-auxTr.orig Thu May 26 23:02:31 1994 --- tdesc/vt220-auxTr Fri Jul 26 10:49:17 1996 *************** *** 108,130 **** ~Shift Up: key-input("")\n /* Function Keys */ *term.vt220-auxTrans-fkeys: \ /* F1 through F5 do not send codes */ \ ! :F6: key-input("[17~")\n \ ! :F7: key-input("[18~")\n \ ! :F8: key-input("[19~")\n \ ! :F9: key-input("[20~")\n \ ! :F10: key-input("[21~")\n \ ! :F11: key-input("[23~")\n \ ! :F12: key-input("[24~")\n \ ! :F13: key-input("[25~")\n \ ! :F14: key-input("[26~")\n \ ! :F15: key-input("[28~")\n \ ! :F16: key-input("[29~")\n \ ! :F17: key-input("[31~")\n \ ! :F18: key-input("[32~")\n \ ! :F19: key-input("[33~")\n \ ! :F20: key-input("[34~")\n /* Misc. Function Keys (the ones above the cursor keys) */ *term.vt220-auxTrans-miscFkeys: \ --- 108,153 ---- ~Shift Up: key-input("")\n /* Function Keys */ + /* F1-F5 are not defined in DEC Document EK-VT220-RM-001 Page 4.40 + jhs@ got these values from a customer. + The PC-AT keyboard only goes up to F12, & the real VT220 goes to F20, + jhs@ noted his customer used Alt F1 == > F11 etc. + */ *term.vt220-auxTrans-fkeys: \ /* F1 through F5 do not send codes */ \ ! ~Alt F1: key-input("\033OP")\n \ ! ~Alt F2: key-input("\033OQ")\n \ ! ~Alt F3: key-input("\033OR")\n \ ! ~Alt F4: key-input("\033OS")\n \ ! ~Alt F5: key-input("\177")\n \ ! \ ! ~Alt F6: key-input("\033[17~")\n \ ! ~Alt F7: key-input("\033[18~")\n \ ! ~Alt F8: key-input("\033[19~")\n \ ! ~Alt F9: key-input("\033[20~")\n \ ! ~Alt F10: key-input("\033[21~")\n \ ! \ ! :F11: key-input("\033[23~")\n \ ! :F12: key-input("\033[24~")\n \ ! :F13: key-input("\033[25~")\n \ ! :F14: key-input("\033[26~")\n \ ! :F15: key-input("\033[28~")\n \ ! :F16: key-input("\033[29~")\n \ ! :F17: key-input("\033[31~")\n \ ! :F18: key-input("\033[32~")\n \ ! :F19: key-input("\033[33~")\n \ ! :F20: key-input("\033[34~")\n \ ! \ ! Alt F1: key-input("\033[23~")\n \ ! Alt F2: key-input("\033[24~")\n \ ! Alt F3: key-input("\033[25~")\n \ ! Alt F4: key-input("\033[26~")\n \ ! Alt F5: key-input("\033[28~")\n \ ! Alt F6: key-input("\033[29~")\n \ ! Alt F7: key-input("\033[31~")\n \ ! Alt F8: key-input("\033[32~")\n \ ! Alt F9: key-input("\033[33~")\n \ ! Alt F10: key-input("\033[34~")\n /* Misc. Function Keys (the ones above the cursor keys) */ *term.vt220-auxTrans-miscFkeys: \ The Enter key on the numeric pad erroneously returns r rather than \r, so convert to octal. *** tdesc/emu-auxTr Mon Jul 29 00:26:54 1996 --- tdesc/emu-auxTr Mon Jul 29 00:27:37 1996 *************** *** 81,87 **** :KP_Decimal: key-input(".")\n \ :KP_Subtract: key-input("-")\n \ :KP_Separator: key-input(",")\n \ ! :KP_Enter: key-input("\r")\n \ /* Cursor Keys */ *term.emu-auxTrans-CKeys: \ --- 81,87 ---- :KP_Decimal: key-input(".")\n \ :KP_Subtract: key-input("-")\n \ :KP_Separator: key-input(",")\n \ ! :KP_Enter: key-input("\015")\n \ /* Cursor Keys */ *term.emu-auxTrans-CKeys: \ *** tdesc/vt220-auxTr Mon Jul 29 00:33:20 1996 --- tdesc/vt220-auxTr Mon Jul 29 00:25:27 1996 *************** *** 87,93 **** ~Shift KP_Decimal: key-input(".")\n \ ~Shift KP_Subtract: key-input("-")\n \ ~Shift KP_Separator: key-input(",")\n \ ! ~Shift KP_Enter: key-input("\r")\n \ ~Shift KP_F1: key-input("\033OP")\n \ ~Shift KP_F2: key-input("\033OQ")\n \ ~Shift KP_F3: key-input("\033OR")\n \ --- 87,93 ---- ~Shift KP_Decimal: key-input(".")\n \ ~Shift KP_Subtract: key-input("-")\n \ ~Shift KP_Separator: key-input(",")\n \ ! ~Shift KP_Enter: key-input("\015")\n \ ~Shift KP_F1: key-input("\033OP")\n \ ~Shift KP_F2: key-input("\033OQ")\n \ ~Shift KP_F3: key-input("\033OR")\n \ *** tdesc/xterm-auxTr Mon Jul 29 00:26:42 1996 --- tdesc/xterm-auxTr Mon Jul 29 00:28:45 1996 *************** *** 82,88 **** :KP_Decimal: key-input(".")\n \ :KP_Subtract: key-input("-")\n \ :KP_Separator: key-input(",")\n \ ! :KP_Enter: key-input("\r")\n \ /* Application Cursor Keys */ *term.xterm-auxTrans-appCKeys: \ --- 82,88 ---- :KP_Decimal: key-input(".")\n \ :KP_Subtract: key-input("-")\n \ :KP_Separator: key-input(",")\n \ ! :KP_Enter: key-input("\015")\n \ /* Application Cursor Keys */ *term.xterm-auxTrans-appCKeys: \