Go to file
Alan Coopersmith 95b678e6dc Correct modifier map built when ProcSetModifierMapping is called
Fixes xmodmap changes to modifiers to stop corrupting modifier maps

Previous code had two bugs:
 - the code to increment mod was after the code to continue if no
   modifier was set, so mod wouldn't be incremented for modifiers
   with no keys mapped to them (such as if you called
   xmodmap -e 'clear Lock')
 - the value it set in the modifier map was the raw modifier number,
   not the bitmask value for that modifier

Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com>
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
2009-08-05 11:15:54 +10:00
composite Add support for RENDER BGRA formats. 2009-08-04 23:23:21 +02:00
config config: add HAL error checks 2009-07-28 11:58:45 +02:00
damageext Fix most remaining deprecated resource lookups. 2009-04-29 01:04:37 -04:00
dbe dbe: Fix indentation 2009-07-17 14:57:50 -04:00
dix Correct modifier map built when ProcSetModifierMapping is called 2009-08-05 11:15:54 +10:00
doc Xephyr & Xserver man page fixes 2009-07-07 17:36:24 -07:00
exa EXA: Simplify exaGetPixmapFirstPixel using GetImage. 2009-08-04 23:23:21 +02:00
fb Add support for RENDER BGRA formats. 2009-08-04 23:23:21 +02:00
glx glx: switch to byte counting functions 2009-07-14 10:13:44 +10:00
hw xnest: restore xnestUpdateModifierState 2009-08-05 10:45:20 +10:00
include dix: require PointerProc and KeyboardProc to be passed into AllocDevicePair. 2009-08-05 09:33:15 +10:00
m4 Add shave so that we can see the steaming piles of warnings generated. 2009-04-14 10:35:44 -04:00
mi mi: update master event copying to InternalEvents. 2009-07-30 08:43:13 +10:00
miext Cygwin/X: Only try to build rootless extension if multiwindow extwm mode is being built 2009-07-29 17:05:19 +01:00
os Bug 16832: XDMCP related build error when --disable-xdmcp is used 2009-08-03 20:58:37 -07:00
randr randr: switch to byte counting functions 2009-07-14 10:14:01 +10:00
record record: silence some compiler warnings. 2009-07-30 08:43:14 +10:00
render Add support for RENDER BGRA formats. 2009-08-04 23:23:21 +02:00
test test: fix build by including eventstr.h 2009-07-30 21:59:52 +10:00
Xext Xext: include securproto.h instead of securstr.h 2009-07-17 14:40:54 +10:00
xfixes xfixes: backup the DisplayCursor/CloseScreen proc before restoring it (#23034) 2009-08-03 10:11:48 +10:00
Xi dix: require PointerProc and KeyboardProc to be passed into AllocDevicePair. 2009-08-05 09:33:15 +10:00
xkb xkb: remove now-unused XkbGetKeysym. 2009-08-05 07:59:07 +10:00
.gitignore Add shave so that we can see the steaming piles of warnings generated. 2009-04-14 10:35:44 -04:00
autogen.sh autogen.sh: Pass --force to autoreconf 2008-07-22 16:55:26 +03:00
configure.ac Re-enable Xnest by default. 2009-08-05 10:45:20 +10:00
COPYING Correct some Sun license notices to Sun's standard X11 license format 2009-05-15 11:24:15 -07:00
cpprules.in For MANDEFS, also replace __mandir__ for $(mandir) which includes 2006-12-08 15:51:44 -06:00
Makefile.am Fix dist. 2009-07-23 15:32:20 -07:00
shave-libtool.in Add shave so that we can see the steaming piles of warnings generated. 2009-04-14 10:35:44 -04:00
shave.in Add shave so that we can see the steaming piles of warnings generated. 2009-04-14 10:35:44 -04:00
xorg-server.m4 Add xorg-server.m4 for driver dependency checking. 2005-11-01 15:01:51 +00:00
xorg-server.pc.in Since font modules are dead, don't mention them in xorg-server.pc 2009-07-09 17:21:07 -04:00