[PATCH 0/5] Change the mask specification theme and a few corrections

Dirk Wallenstein halsmit at t-online.de
Fri Feb 5 11:42:42 PST 2010


Move all of kbproto and the corresponding manuals in libX11 to the
(next-1) mask specification theme. This makes editing the flags less
error-prone and it did already let me find some errors. This also fixes
those errors I found on the way.

To print the shift level and hex-value correspondence in python:
python -c "for i in range(16): print '%2i => %#x' % (i , ((1<<i)-1))"


For the kbproto component:

Dirk Wallenstein (2):
  Use the correct value for XkbAllAccessXEventsMask
  Convert mask specifications to (next - 1) scheme

 XKB.h      |   34 +++++++++++++++++-----------------
 XKBgeom.h  |    2 +-
 XKBproto.h |    2 +-
 3 files changed, 19 insertions(+), 19 deletions(-)


For the libX11 component:

Dirk Wallenstein (3):
      man: Add missing geometry component flag
      man: Correct the XkbAllAccessXEventsMask mask name
      man: Sync mask specification with source code

 man/xkb/XkbAllocCompatMap.man        |    2 +-
 man/xkb/XkbAllocControls.man         |    4 ++--
 man/xkb/XkbAllocNames.man            |    4 ++--
 man/xkb/XkbChangeControls.man        |    4 ++--
 man/xkb/XkbChangeEnabledControls.man |    4 ++--
 man/xkb/XkbChangeNames.man           |    4 ++--
 man/xkb/XkbFreeClientMap.man         |    2 +-
 man/xkb/XkbFreeCompatMap.man         |    4 ++--
 man/xkb/XkbFreeControls.man          |    4 ++--
 man/xkb/XkbFreeDeviceInfo.man        |    2 +-
 man/xkb/XkbFreeGeometry.man          |    3 ++-
 man/xkb/XkbFreeNames.man             |    4 ++--
 man/xkb/XkbFreeServerMap.man         |    2 +-
 man/xkb/XkbGetBounceKeysDelay.man    |    2 +-
 man/xkb/XkbGetCompatMap.man          |    2 +-
 man/xkb/XkbGetControls.man           |    4 ++--
 man/xkb/XkbGetControlsChanges.man    |    4 ++--
 man/xkb/XkbGetDeviceInfo.man         |    2 +-
 man/xkb/XkbGetKeyboard.man           |    2 +-
 man/xkb/XkbGetKeyboardByName.man     |    4 ++--
 man/xkb/XkbGetMap.man                |    2 +-
 man/xkb/XkbGetNames.man              |    4 ++--
 man/xkb/XkbGetSlowKeysDelay.man      |    2 +-
 man/xkb/XkbGetUpdatedMap.man         |    2 +-
 man/xkb/XkbGetVirtualMods.man        |    2 +-
 man/xkb/XkbNoteControlsChanges.man   |    4 ++--
 man/xkb/XkbNoteDeviceChanges.man     |    2 +-
 man/xkb/XkbNoteNameChanges.man       |    4 ++--
 man/xkb/XkbSelectEvents.man          |    2 +-
 man/xkb/XkbSetAccessXTimeout.man     |    2 +-
 man/xkb/XkbSetBounceKeysDelay.man    |    2 +-
 man/xkb/XkbSetCompatMap.man          |    4 ++--
 man/xkb/XkbSetControls.man           |    4 ++--
 man/xkb/XkbSetDeviceInfo.man         |    2 +-
 man/xkb/XkbSetIgnoreLockMods.man     |    2 +-
 man/xkb/XkbSetMap.man                |    2 +-
 man/xkb/XkbSetNames.man              |    4 ++--
 man/xkb/XkbSetServerInternalMods.man |    2 +-
 38 files changed, 56 insertions(+), 55 deletions(-)



More information about the xorg-devel mailing list