Mercurial > emacs
comparison src/xterm.c @ 2127:adaf588e32a6
* xterm.c (x_find_modifier_meanings): XDisplayKeycodes only
appeared in X11R4; for earlier versions, just access the members
of the Display directly.
author | Jim Blandy <jimb@redhat.com> |
---|---|
date | Thu, 11 Mar 1993 07:19:36 +0000 |
parents | 092ea2e7316e |
children | b20bb441f47f |
comparison
equal
deleted
inserted
replaced
2126:616aeb5c1432 | 2127:adaf588e32a6 |
---|---|
1401 x_shift_lock_mask = 0; | 1401 x_shift_lock_mask = 0; |
1402 x_alt_mod_mask = 0; | 1402 x_alt_mod_mask = 0; |
1403 x_super_mod_mask = 0; | 1403 x_super_mod_mask = 0; |
1404 x_hyper_mod_mask = 0; | 1404 x_hyper_mod_mask = 0; |
1405 | 1405 |
1406 #ifdef HAVE_X11R4 | |
1406 XDisplayKeycodes (x_current_display, &min_code, &max_code); | 1407 XDisplayKeycodes (x_current_display, &min_code, &max_code); |
1408 #else | |
1409 min_code = x_current_display->min_keycode; | |
1410 max_code = x_current_display->max_keycode; | |
1411 #endif | |
1412 | |
1407 syms = XGetKeyboardMapping (x_current_display, | 1413 syms = XGetKeyboardMapping (x_current_display, |
1408 min_code, max_code - min_code + 1, | 1414 min_code, max_code - min_code + 1, |
1409 &syms_per_code); | 1415 &syms_per_code); |
1410 mods = XGetModifierMapping (x_current_display); | 1416 mods = XGetModifierMapping (x_current_display); |
1411 | 1417 |