summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--CHANGES1
-rw-r--r--emu/port/win-x11a.c32
2 files changed, 17 insertions, 16 deletions
diff --git a/CHANGES b/CHANGES
index 592d6b60..df9d01d1 100644
--- a/CHANGES
+++ b/CHANGES
@@ -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';