Group :: Games/Arcade
RPM: xjewel
Main Changelog Spec Patches Sources Download Gear Bugs and FR Repocop
Patch: xjewel-1.6-arch-help.patch
Download
Download
--- xjewel-1.6.orig.old/help.c 1995-01-16 04:05:36.000000000 +0500
+++ xjewel-1.6.orig/help.c 2012-02-22 11:04:46.320495097 +0600
@@ -25,7 +25,7 @@
GC SymbolGC;
XFontStruct *HeaderFont;
GC HeaderGC;
-#define SYMBOL_FONT "-adobe-symbol-*-*-*-*-18-*-*-*-*-*-adobe-*"
+#define SYMBOL_FONT "-*-*-*-*-*-*-18-*-*-*-*-*-*-*"
#define HEADER_FONT "-*-*-bold-r-*-*-24-*-*-*-p-*-iso8859-1"
#define HEADER_LOC_Y 100
#define HELP_LEFT_X 100
--- xjewel-1.6.orig.old/jewel.c 1995-01-16 04:05:21.000000000 +0500
+++ xjewel-1.6.orig/jewel.c 2012-02-22 11:01:44.247160726 +0600
@@ -99,9 +99,12 @@
XKeyEvent *xkev;
{
/* deal with key event */
+ int key_buffer_size = 64;
+ char key_buffer[65];
+ XComposeStatus compose_status;
KeySym key;
- key=XLookupKeysym(xkev,xkev->state);
+ XLookupString(xkev, key_buffer, key_buffer_size, &key, &compose_status);
switch(JewelState)
{
case GAME:
--- xjewel-1.6.orig.old/xw.c 1995-01-16 04:04:17.000000000 +0500
+++ xjewel-1.6.orig/xw.c 2012-02-22 10:50:21.310490199 +0600
@@ -260,7 +260,7 @@
xw_leave_event((XLeaveWindowEvent *) &xev);
case KeyRelease:
case KeyPress:
- xw_key_event((XKeyEvent *) &xev);
+ xw_key_event(&xev.xkey);
break;
case ButtonRelease:
case ButtonPress: