diff options
| author | forsyth <forsyth@vitanuova.com> | 2009-07-17 23:27:58 +0100 |
|---|---|---|
| committer | forsyth <forsyth@vitanuova.com> | 2009-07-17 23:27:58 +0100 |
| commit | 809f8a1e652cf5834a4d4ea89debb819457b2faa (patch) | |
| tree | 89f16b8f4b524ab97aa891658080371261458842 | |
| parent | 3293d1240801e46dd9cc27f6ba1133bc2b1d22e1 (diff) | |
20090717-2327
| -rw-r--r-- | CHANGES | 1 | ||||
| -rw-r--r-- | emu/port/win-x11a.c | 32 |
2 files changed, 17 insertions, 16 deletions
@@ -1,5 +1,6 @@ 20090717 fix appl/lib/ip.b (see issue 186) [mjl] + re-enable XK_ keys in port/win-x11a.c [mjl] 20090716 add segflush calls to comp-386.c [probably need different name eventually to avoid time wasting when not needed] 20090630 diff --git a/emu/port/win-x11a.c b/emu/port/win-x11a.c index 424a09a2..987b4a87 100644 --- a/emu/port/win-x11a.c +++ b/emu/port/win-x11a.c @@ -1208,10 +1208,10 @@ xkeyboard(XEvent *e) case XK_KP_Space: k = ' '; break; -// case XK_Home: -// case XK_KP_Home: -// k = Khome; -// break; + case XK_Home: + case XK_KP_Home: + k = Home; + break; case XK_Left: case XK_KP_Left: k = Left; @@ -1228,22 +1228,22 @@ xkeyboard(XEvent *e) case XK_KP_Right: k = Right; break; -// case XK_Page_Down: -// case XK_KP_Page_Down: -// k = Kpgdown; -// break; + case XK_Page_Down: + case XK_KP_Page_Down: + k = Pgdown; + break; case XK_End: case XK_KP_End: k = End; break; -// case XK_Page_Up: -// case XK_KP_Page_Up: -// k = Kpgup; -// break; -// case XK_Insert: -// case XK_KP_Insert: -// k = Kins; -// break; + case XK_Page_Up: + case XK_KP_Page_Up: + k = Pgup; + break; + case XK_Insert: + case XK_KP_Insert: + k = Ins; + break; case XK_KP_Enter: case XK_Return: k = '\n'; |
