libX11: Changes to 'refs/tags/libX11-1.8.2'

GitLab Mirror gitlab-mirror at kemper.freedesktop.org
Thu Nov 10 20:46:39 UTC 2022


Tag 'libX11-1.8.2' created by Alan Coopersmith <alan.coopersmith at oracle.com> at 2022-11-10 20:46 +0000

libX11-1.8.2
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2

iQIcBAABCgAGBQJjbWMnAAoJEM/fFIgoxkKntyYP/itvANlLK17ycjT8V68AY9ij
pOEirIbiamFjsgE1h+XEyF9FJ5ZzYr48wRK9z7PnyypLSoRjhi0gCg1hdU3TibhF
XPW1kN6W369m8n2EXjxhqUH618uG8/8Pp2jTld4rwSaDSUHEX/7FY2rqmI88d6f/
mK7+wQ44Jdq9JVjHPPzmgall5Vb09sbxK/Z3HHQzaZN5l0P80bO/mwdYWpgXZzRV
1lQjezkz+9+sLQCigJlE4Ad4HGR5Si+LKmivpgjCO+QsNRL8AhiYU2fh0puWvH86
dzVGpGoPQWpflZNoHF9eYjh5ac1hcJjJRDn8pl2N8sqYKX4vfFDyiW035Xk9szPp
raM0IVynE4DbF3hWWTErPWda5JbpQLEe6TQoetaZ7lhcUSNK35Yj7WGtJ3eJVw7M
HwbMkKS5Mx9LFbrpcLL1WCtQ3zIEJ9GAKA9dJKNEA6SG8uPANaNcvGzljTq8QMRq
oe4VXp1TOQpfwIqmOobgQYKKJOQV9LPjs2xRoePi4Pi9vy+2BSL21J5fryrNmx+q
IjZkN9Jr0z/kEIw4v5hVSWTKHi+4xSJHJGF3Mm5vuT6Xl7LP4I8Y3mFDT6L7alA6
BIJBkCg0wQd1B0uDQZGppTeooxxNZEqQeDXtVWAEAlT/GuugTaYOM0TJIwusZGyD
fGGaIY2THdDBberIAOpJ
=wVv3
-----END PGP SIGNATURE-----

Changes since libX11-1.8.1:
Adam Jackson (1):
      Allow X*IfEvent() to reenter libX11

Adam Sampson (1):
      xkb: Fix off-by-one error in XKeycodeToKeysym

Alan Coopersmith (11):
      xkb: set num_keys when filling in keys in _XkbReadGetNamesReply()
      doc: Document possible return values for XkbGetKeyboard()
      gitlab CI: stop requiring Signed-off-by in commits
      If thread-safety-constructor is enabled, link against pthreads not stubs
      Use same pthread-stubs as libxcb
      COPYING: remove notice for the removed UIThrStubs.c
      Copyright & license cleanup
      man pages: document XCloseIM frees its argument
      Remove NEWS file which only covered 2006 & 2007 releases
      README.md: Add 1.8.2 changes
      libX11 1.8.2

Benno Schulenberg (13):
      nls: delete compose sequences that mix top-row digits with numpad digits
      docs: hard-wrap some items so that Table 2 fits within 80 characters
      docs: remove the unsightly dashes from the overviews of arguments
      docs: replace three placeholders with something that makes sense
      nls: delete some pointless and wrong compose sequences meant for Bépo
      nls: add compose sequences for the double-struck capitals ℕ ℤ ℚ ℝ ℂ
      nls: delete eight sequences that pointlessly mix upper and lower case
      nls: add four sequences for the Samogitian E with dot above and macron
      nls: delete two compose sequences with an anomalous post-fixed breve
      nls: change <Compose> <^> <-> to mean superscript minus instead of macron
      nls: let `<Multi_key> <minus> <underscore>` compose U+2212 (MINUS SIGN)
      nls: remove two compose sequences that use deprecated symbols
      nls: reshuffle a few compose sequences, to have similar ones together

David H. Gutteridge (1):
      configure.ac: report thread safety constructor build status

Jan Tojnar (1):
      nls: Map sr locales to sr_RS compose files

Jon Turney (1):
      Fix Win32 build with -fno-common

Kirill Chibisov (1):
      ximcp/imRm.c: allow XNSpotLocation with OnTheSpot

Matthieu Herrb (1):
      Mention that the predicate function is called with the display lock

Mike FABIAN (1):
      Remove KOI8-R character set from en_US.UTF-8/XLC_LOCALE

Po Lu (1):
      specs: document change in XIMPreeditCallbacks

Thomas E. Dickey (4):
      reduce compiler warnings for macros BufAlloc, Data and Data32 using casts
      use casts to reduce compiler warnings (no object change)
      reduce compiler warnings with casts (no object change)
      fix a memory leak in XRegisterIMInstantiateCallback

---
 .gitlab-ci.yml                           |    4 
 COPYING                                  |   48 ++------
 NEWS                                     |  185 -------------------------------
 README.md                                |   21 +++
 configure.ac                             |   20 ++-
 include/X11/Xlibint.h                    |   23 ++-
 man/Compose.man                          |    2 
 man/XAddHost.man                         |    2 
 man/XIfEvent.man                         |    4 
 man/XOpenIM.man                          |    3 
 man/xkb/XkbActionCtrls.man               |    4 
 man/xkb/XkbAddDeviceLedInfo.man          |    8 -
 man/xkb/XkbAddGeomColor.man              |    8 -
 man/xkb/XkbAddGeomDoodad.man             |    8 -
 man/xkb/XkbAddGeomKey.man                |    4 
 man/xkb/XkbAddGeomKeyAlias.man           |    8 -
 man/xkb/XkbAddGeomOutline.man            |    6 -
 man/xkb/XkbAddGeomOverlay.man            |    8 -
 man/xkb/XkbAddGeomOverlayKey.man         |    8 -
 man/xkb/XkbAddGeomOverlayRow.man         |    8 -
 man/xkb/XkbAddGeomProperty.man           |    8 -
 man/xkb/XkbAddGeomRow.man                |    6 -
 man/xkb/XkbAddGeomSection.man            |   12 +-
 man/xkb/XkbAddGeomShape.man              |    8 -
 man/xkb/XkbAddSymInterpret.man           |   10 -
 man/xkb/XkbAllocClientMap.man            |    8 -
 man/xkb/XkbAllocCompatMap.man            |    8 -
 man/xkb/XkbAllocControls.man             |    6 -
 man/xkb/XkbAllocDeviceInfo.man           |    8 -
 man/xkb/XkbAllocDeviceLedInfo.man        |    6 -
 man/xkb/XkbAllocGeomColors.man           |    6 -
 man/xkb/XkbAllocGeomDoodads.man          |    6 -
 man/xkb/XkbAllocGeomKeyAliases.man       |    6 -
 man/xkb/XkbAllocGeomKeys.man             |    6 -
 man/xkb/XkbAllocGeomOutlines.man         |    6 -
 man/xkb/XkbAllocGeomOverlayKeys.man      |    6 -
 man/xkb/XkbAllocGeomOverlayRows.man      |    6 -
 man/xkb/XkbAllocGeomOverlays.man         |    6 -
 man/xkb/XkbAllocGeomPoints.man           |    6 -
 man/xkb/XkbAllocGeomProps.man            |   10 -
 man/xkb/XkbAllocGeomRows.man             |    6 -
 man/xkb/XkbAllocGeomSectionDoodads.man   |    6 -
 man/xkb/XkbAllocGeomSections.man         |    6 -
 man/xkb/XkbAllocGeomShapes.man           |    6 -
 man/xkb/XkbAllocGeometry.man             |    6 -
 man/xkb/XkbAllocIndicatorMaps.man        |    4 
 man/xkb/XkbAllocKeyboard.man             |    2 
 man/xkb/XkbAllocNames.man                |   10 -
 man/xkb/XkbAllocServerMap.man            |    8 -
 man/xkb/XkbApplyCompatMapToKey.man       |    8 -
 man/xkb/XkbBell.man                      |   10 -
 man/xkb/XkbBellEvent.man                 |   10 -
 man/xkb/XkbChangeControls.man            |    2 
 man/xkb/XkbChangeDeviceInfo.man          |    8 -
 man/xkb/XkbChangeEnabledControls.man     |   12 +-
 man/xkb/XkbChangeIndicators.man          |   10 -
 man/xkb/XkbChangeMap.man                 |    8 -
 man/xkb/XkbChangeNames.man               |   12 +-
 man/xkb/XkbChangeTypesOfKey.man          |   14 +-
 man/xkb/XkbComputeRowBounds.man          |    8 -
 man/xkb/XkbComputeSectionBounds.man      |    6 -
 man/xkb/XkbComputeShapeBounds.man        |    4 
 man/xkb/XkbComputeShapeTop.man           |    6 -
 man/xkb/XkbCopyKeyType.man               |    6 -
 man/xkb/XkbCopyKeyTypes.man              |    8 -
 man/xkb/XkbDeviceBell.man                |   16 +-
 man/xkb/XkbDeviceBellEvent.man           |   16 +-
 man/xkb/XkbFindOverlayForKey.man         |    8 -
 man/xkb/XkbForceBell.man                 |    6 -
 man/xkb/XkbForceDeviceBell.man           |   14 +-
 man/xkb/XkbFreeClientMap.man             |    8 -
 man/xkb/XkbFreeCompatMap.man             |    8 -
 man/xkb/XkbFreeComponentList.man         |    4 
 man/xkb/XkbFreeControls.man              |    8 -
 man/xkb/XkbFreeDeviceInfo.man            |    8 -
 man/xkb/XkbFreeGeomColors.man            |   10 -
 man/xkb/XkbFreeGeomDoodads.man           |    8 -
 man/xkb/XkbFreeGeomKeyAliases.man        |   10 -
 man/xkb/XkbFreeGeomKeys.man              |   10 -
 man/xkb/XkbFreeGeomOutlines.man          |   10 -
 man/xkb/XkbFreeGeomOverlayKeys.man       |   10 -
 man/xkb/XkbFreeGeomOverlayRows.man       |   10 -
 man/xkb/XkbFreeGeomOverlays.man          |   10 -
 man/xkb/XkbFreeGeomPoints.man            |   10 -
 man/xkb/XkbFreeGeomProperties.man        |   10 -
 man/xkb/XkbFreeGeomRows.man              |   10 -
 man/xkb/XkbFreeGeomSections.man          |   10 -
 man/xkb/XkbFreeGeomShapes.man            |   10 -
 man/xkb/XkbFreeGeometry.man              |    8 -
 man/xkb/XkbFreeIndicatorMaps.man         |    4 
 man/xkb/XkbFreeKeyboard.man              |    2 
 man/xkb/XkbFreeNames.man                 |    8 -
 man/xkb/XkbFreeServerMap.man             |    8 -
 man/xkb/XkbGetAccessXTimeout.man         |   16 +-
 man/xkb/XkbGetAutoRepeatRate.man         |   10 -
 man/xkb/XkbGetAutoResetControls.man      |   12 +-
 man/xkb/XkbGetBounceKeysDelay.man        |    8 -
 man/xkb/XkbGetCompatMap.man              |    8 -
 man/xkb/XkbGetControls.man               |    8 -
 man/xkb/XkbGetControlsChanges.man        |    8 -
 man/xkb/XkbGetDetectableAutoRepeat.man   |    6 -
 man/xkb/XkbGetDeviceButtonActions.man    |   12 +-
 man/xkb/XkbGetDeviceInfo.man             |   12 +-
 man/xkb/XkbGetDeviceInfoChanges.man      |    8 -
 man/xkb/XkbGetDeviceLedInfo.man          |   12 +-
 man/xkb/XkbGetGeometry.man               |    6 -
 man/xkb/XkbGetIndicatorChanges.man       |   10 -
 man/xkb/XkbGetIndicatorMap.man           |    8 -
 man/xkb/XkbGetIndicatorState.man         |    8 -
 man/xkb/XkbGetKeyActions.man             |   10 -
 man/xkb/XkbGetKeyBehaviors.man           |   10 -
 man/xkb/XkbGetKeyExplicitComponents.man  |   10 -
 man/xkb/XkbGetKeyModifierMap.man         |   10 -
 man/xkb/XkbGetKeySyms.man                |   10 -
 man/xkb/XkbGetKeyTypes.man               |   10 -
 man/xkb/XkbGetKeyVirtualModMap.man       |   10 -
 man/xkb/XkbGetKeyboard.man               |   25 +++-
 man/xkb/XkbGetKeyboardByName.man         |   14 +-
 man/xkb/XkbGetMap.man                    |    8 -
 man/xkb/XkbGetNameChanges.man            |    8 -
 man/xkb/XkbGetNamedGeometry.man          |    8 -
 man/xkb/XkbGetNamedIndicator.man         |   22 +--
 man/xkb/XkbGetNames.man                  |   10 -
 man/xkb/XkbGetSlowKeysDelay.man          |    8 -
 man/xkb/XkbGetState.man                  |    2 
 man/xkb/XkbGetStickyKeysOptions.man      |    8 -
 man/xkb/XkbGetUpdatedMap.man             |    8 -
 man/xkb/XkbGetVirtualMods.man            |    8 -
 man/xkb/XkbGetXlibControls.man           |    4 
 man/xkb/XkbIgnoreExtension.man           |    2 
 man/xkb/XkbInitCanonicalKeyTypes.man     |    8 -
 man/xkb/XkbKeyAction.man                 |    8 -
 man/xkb/XkbKeyActionEntry.man            |   10 -
 man/xkb/XkbKeyActionsPtr.man             |    6 -
 man/xkb/XkbKeyGroupInfo.man              |    6 -
 man/xkb/XkbKeyGroupWidth.man             |    8 -
 man/xkb/XkbKeyGroupsWidth.man            |    6 -
 man/xkb/XkbKeyHasActions.man             |    6 -
 man/xkb/XkbKeyNumActions.man             |    6 -
 man/xkb/XkbKeyNumGroups.man              |    6 -
 man/xkb/XkbKeyNumSyms.man                |    6 -
 man/xkb/XkbKeySymEntry.man               |   10 -
 man/xkb/XkbKeySymsOffset.man             |    6 -
 man/xkb/XkbKeySymsPtr.man                |    6 -
 man/xkb/XkbKeyType.man                   |    8 -
 man/xkb/XkbKeyTypeIndex.man              |    8 -
 man/xkb/XkbKeyTypesForCoreSymbols.man    |   14 +-
 man/xkb/XkbKeycodeToKeysym.man           |   10 -
 man/xkb/XkbKeysymToModifiers.man         |    6 -
 man/xkb/XkbLatchGroup.man                |    2 
 man/xkb/XkbLatchModifiers.man            |    2 
 man/xkb/XkbLibraryVersion.man            |    2 
 man/xkb/XkbListComponents.man            |   10 -
 man/xkb/XkbLockGroup.man                 |    2 
 man/xkb/XkbLockModifiers.man             |    2 
 man/xkb/XkbLookupKeyBinding.man          |   14 +-
 man/xkb/XkbLookupKeySym.man              |   12 +-
 man/xkb/XkbModActionVMods.man            |    4 
 man/xkb/XkbNoteControlsChanges.man       |    8 -
 man/xkb/XkbNoteDeviceChanges.man         |    8 -
 man/xkb/XkbNoteIndicatorChanges.man      |    8 -
 man/xkb/XkbNoteNameChanges.man           |    8 -
 man/xkb/XkbOpenDisplay.man               |    2 
 man/xkb/XkbOutOfRangeGroupInfo.man       |    4 
 man/xkb/XkbOutOfRangeGroupNumber.man     |    4 
 man/xkb/XkbPtrActionX.man                |    4 
 man/xkb/XkbPtrActionY.man                |    4 
 man/xkb/XkbQueryExtension.man            |    2 
 man/xkb/XkbRefreshKeyboardMapping.man    |    4 
 man/xkb/XkbResizeDeviceButtonActions.man |    6 -
 man/xkb/XkbResizeKeyActions.man          |    8 -
 man/xkb/XkbResizeKeySyms.man             |    8 -
 man/xkb/XkbResizeKeyType.man             |   12 +-
 man/xkb/XkbSAActionSetCtrls.man          |    6 -
 man/xkb/XkbSAGroup.man                   |    4 
 man/xkb/XkbSAPtrDfltValue.man            |    4 
 man/xkb/XkbSARedirectSetVMods.man        |    6 -
 man/xkb/XkbSARedirectSetVModsMask.man    |    6 -
 man/xkb/XkbSARedirectVMods.man           |    4 
 man/xkb/XkbSARedirectVModsMask.man       |    4 
 man/xkb/XkbSAScreen.man                  |    4 
 man/xkb/XkbSASetGroup.man                |    6 -
 man/xkb/XkbSASetPtrDfltValue.man         |    6 -
 man/xkb/XkbSASetScreen.man               |    6 -
 man/xkb/XkbSelectEventDetails.man        |    2 
 man/xkb/XkbSelectEvents.man              |    2 
 man/xkb/XkbSetAccessXTimeout.man         |   16 +-
 man/xkb/XkbSetAutoRepeatRate.man         |   10 -
 man/xkb/XkbSetAutoResetControls.man      |   10 -
 man/xkb/XkbSetBounceKeysDelay.man        |    8 -
 man/xkb/XkbSetCompatMap.man              |    2 
 man/xkb/XkbSetControls.man               |    8 -
 man/xkb/XkbSetDebuggingFlags.man         |   18 +--
 man/xkb/XkbSetDetectableAutoRepeat.man   |    8 -
 man/xkb/XkbSetDeviceButtonActions.man    |   10 -
 man/xkb/XkbSetDeviceInfo.man             |    8 -
 man/xkb/XkbSetIgnoreLockMods.man         |   14 +-
 man/xkb/XkbSetIndicatorMap.man           |   26 ++--
 man/xkb/XkbSetMap.man                    |    2 
 man/xkb/XkbSetModActionVMods.man         |    6 -
 man/xkb/XkbSetNamedIndicator.man         |   20 +--
 man/xkb/XkbSetNames.man                  |   12 +-
 man/xkb/XkbSetPtrActionX.man             |    6 -
 man/xkb/XkbSetPtrActionY.man             |    6 -
 man/xkb/XkbSetServerInternalMods.man     |   14 +-
 man/xkb/XkbSetXlibControls.man           |    8 -
 man/xkb/XkbTranslateKeyCode.man          |   12 +-
 man/xkb/XkbTranslateKeySym.man           |   14 +-
 man/xkb/XkbUpdateMapFromCore.man         |   14 +-
 man/xkb/XkbVirtualModsToReal.man         |    8 -
 modules/im/ximcp/imDefIc.c               |    2 
 modules/im/ximcp/imDefIm.c               |    2 
 modules/im/ximcp/imInsClbk.c             |    3 
 modules/im/ximcp/imRm.c                  |    2 
 modules/im/ximcp/imTrX.c                 |    2 
 modules/im/ximcp/imTrans.c               |    2 
 modules/im/ximcp/imTransR.c              |    2 
 nls/compose-check.pl                     |    2 
 nls/compose.dir.pre                      |    4 
 nls/en_US.UTF-8/Compose.pre              |  172 +++++-----------------------
 nls/en_US.UTF-8/XLC_LOCALE.pre           |   43 +++----
 specs/Makefile.am                        |    2 
 specs/i18n/Makefile.am                   |    2 
 specs/i18n/compose/compose-chart.pl      |    2 
 specs/libX11/CH13.xml                    |    6 -
 src/ChProp.c                             |   12 +-
 src/ChkIfEv.c                            |    3 
 src/DrArcs.c                             |    4 
 src/DrLines.c                            |    6 -
 src/DrPoints.c                           |    8 -
 src/DrRects.c                            |    6 -
 src/DrSegs.c                             |    6 -
 src/FillArcs.c                           |    6 -
 src/FillPoly.c                           |    8 -
 src/FillRcts.c                           |    6 -
 src/Host.c                               |    2 
 src/IfEvent.c                            |    2 
 src/LiHosts.c                            |    2 
 src/Makefile.am                          |    8 -
 src/OpenDis.c                            |    1 
 src/PeekIfEv.c                           |    2 
 src/QuColors.c                           |   12 +-
 src/SetCRects.c                          |   10 -
 src/UIThrStubs.c                         |  157 --------------------------
 src/globals.c                            |    2 
 src/locking.c                            |   30 +++++
 src/reallocarray.h                       |    2 
 src/xkb/XKBBind.c                        |   44 ++-----
 src/xkb/XKBNames.c                       |    1 
 src/xlibi18n/XDefaultIMIF.c              |    2 
 src/xlibi18n/XDefaultOMIF.c              |    2 
 src/xlibi18n/XimTrInt.h                  |    2 
 src/xlibi18n/XimTrX.h                    |    2 
 src/xlibi18n/XimTrans.h                  |    2 
 src/xlibi18n/XimintP.h                   |    2 
 src/xlibi18n/XlcDL.c                     |    2 
 src/xlibi18n/XlcSL.c                     |    2 
 src/xlibi18n/lcInit.c                    |    2 
 258 files changed, 1077 insertions(+), 1456 deletions(-)
---


More information about the xorg-commit mailing list