Convert uses of XKeycodeToKeysym (deprecated) to XkbKeycodeToKeysym master
authorJon Trulson <jon@radscan.com>
Mon, 23 Mar 2020 18:51:18 +0000 (12:51 -0600)
committerJon Trulson <jon@radscan.com>
Mon, 23 Mar 2020 18:51:18 +0000 (12:51 -0600)
patch supplied from Peter G.

cde/lib/DtWidget/Editor.c
cde/programs/dtcalc/motif.c
cde/programs/dtsession/SmSave.c
cde/programs/dtwm/WmCPlace.c
cde/programs/dtwm/WmResParse.c
cde/programs/dtwm/WmWinConf.c

index 7bd42a993e29720cc21b7d316a9ce910b4c28393..46b4af92eba41946a08459a0d1ba4d511a979369 100644 (file)
@@ -3736,7 +3736,7 @@ GetModeSwitchModifier(
     for (mapIndex = 3*pMap->max_keypermod; mapIndex < mapSize; mapIndex++) {
         /* look only at the first 4 columns of key map */
         for (keyCol = 0; keyCol < 4; keyCol++) {
-          keySym = XKeycodeToKeysym(dpy, pMap->modifiermap[mapIndex], keyCol);
+          keySym = XkbKeycodeToKeysym(dpy, pMap->modifiermap[mapIndex], keyCol);
           if (keySym == XK_Mode_switch)
              modeSwitchModMask |= 1 << (mapIndex / pMap->max_keypermod);
         }
index b1581194fd68b954782f44acdb19d4e4683a67cf..411d381f598bf1ebff687f2b8729fb2239fdfe33 100644 (file)
@@ -2122,7 +2122,7 @@ key_init(void)
       X->kparray[i - X->kcmin] = 0 ;
       for (j = 0; j < X->keysyms_per_key; ++j)
         {
-          ks = XKeycodeToKeysym(X->dpy, i, j) ;
+          ks = XkbKeycodeToKeysym(X->dpy, i, j) ;
           if (IsKeypadKey(ks))
             {
               X->kparray[i - X->kcmin] = 1 ;
@@ -2142,7 +2142,7 @@ keypad_keysym(XEvent *xevent)
 
   for (i = 0; i < X->keysyms_per_key; ++i)
     {
-      ks = XKeycodeToKeysym(X->dpy, keycode, i) ;
+      ks = XkbKeycodeToKeysym(X->dpy, keycode, i) ;
       if (IsKeypadKey(ks))
       {
 #ifdef sun
index 6db2e4a544be6273ea2c27f06cc93a36b5a6dc95..b1eb6f77cd7f85e0fd83353fa4a0b41f0e9d5e81 100644 (file)
@@ -1326,7 +1326,7 @@ QueryServerSettings( void )
                return(-1);
            }
        }
-       tmpMod = XKeycodeToKeysym(smGD.display, modMap->modifiermap[i], 0);
+       tmpMod = XkbKeycodeToKeysym(smGD.display, modMap->modifiermap[i], 0, 0);
        sprintf(tmpChar,"%ld", tmpMod);
        strcat(resSpec, tmpChar);
        if(i != numLoops)
index dfa42aee52ce06fb2bce923b8d2be67d51dcb5ea..8fbed7843a7c30047c1c0ce9c6f7fa6bbcb27216 100644 (file)
@@ -302,7 +302,7 @@ void HandlePlacementKeyEvent (ClientData *pcd, XKeyEvent *pev)
     }
 
     /* convert event data to useful key data */
-    keysym = XKeycodeToKeysym (DISPLAY, pev->keycode, 0);
+    keysym = XkbKeycodeToKeysym (DISPLAY, pev->keycode, 0, 0);
     control = (pev->state & ControlMask) != 0;
     big_inc = DisplayWidth(DISPLAY, ACTIVE_PSD->screen) / 20;
 
index 164c059b629f8aa585e8b1c6806945ceda773bc3..e5efd1d27a60152621c0680656a2dca2da26c453 100644 (file)
@@ -1554,7 +1554,7 @@ void SyncModifierStrings(void)
        {
            if (map->modifiermap[k])
            {
-               KeySym ks = XKeycodeToKeysym(DISPLAY, map->modifiermap[k], 0);
+               KeySym ks = XkbKeycodeToKeysym(DISPLAY, map->modifiermap[k], 0, 0);
                char *nm = XKeysymToString(ks);
 
                /* Compare, ignoring the trailing '_L' or '_R' in keysym */
index c3dd6aa816b06658ba95d6b7dd9ca85c0c51ee73..7a245fcd5d134b79ea624ece159dff42815f9829 100644 (file)
@@ -279,7 +279,7 @@ void HandleClientFrameMove (ClientData *pcd, XEvent *pev)
                  keyMultiplier++;
            }
 
-           keysym = XKeycodeToKeysym (DISPLAY, pev->xkey.keycode, 0);
+           keysym = XkbKeycodeToKeysym (DISPLAY, pev->xkey.keycode, 0, 0);
            control = (pev->xkey.state & ControlMask) != 0;
            tmpX = tmpY = 0;
 
@@ -692,7 +692,7 @@ Boolean HandleResizeKeyPress (ClientData *pcd, XEvent *pev)
          keyMult++;
     }
 
-    keysym = XKeycodeToKeysym (DISPLAY, pev->xkey.keycode, 0);
+    keysym = XkbKeycodeToKeysym (DISPLAY, pev->xkey.keycode, 0, 0);
     control = (pev->xkey.state & ControlMask) != 0;
 
     switch (keysym) {
@@ -4328,7 +4328,7 @@ Boolean HandleMarqueeKeyPress (WmScreenData *pSD, XEvent *pev)
          keyMult++;
     }
 
-    keysym = XKeycodeToKeysym (DISPLAY, pev->xkey.keycode, 0);
+    keysym = XkbKeycodeToKeysym (DISPLAY, pev->xkey.keycode, 0);
     control = (pev->xkey.state & ControlMask) != 0;
 
     switch (keysym) {