Source-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[xsrc/xorg]: xsrc/external/mit/libX11/dist initial import of libX11-1.8.2
details: https://anonhg.NetBSD.org/xsrc/rev/4f48dea4049f
branches: xorg
changeset: 7220:4f48dea4049f
user: mrg <mrg%NetBSD.org@localhost>
date: Fri Nov 11 04:44:51 2022 +0000
description:
initial import of libX11-1.8.2
diffstat:
external/mit/libX11/dist/COPYING | 48 +-
external/mit/libX11/dist/ChangeLog | 479 ++++++++++
external/mit/libX11/dist/Makefile.in | 3 +-
external/mit/libX11/dist/README.md | 21 +
external/mit/libX11/dist/configure | 101 +-
external/mit/libX11/dist/configure.ac | 20 +-
external/mit/libX11/dist/include/Makefile.in | 1 +
external/mit/libX11/dist/include/X11/Xlibint.h | 23 +-
external/mit/libX11/dist/man/Compose.man | 2 +-
external/mit/libX11/dist/man/Makefile.in | 1 +
external/mit/libX11/dist/man/XAddHost.man | 2 +-
external/mit/libX11/dist/man/XIfEvent.man | 4 +
external/mit/libX11/dist/man/XOpenIM.man | 3 +-
external/mit/libX11/dist/man/xkb/Makefile.in | 1 +
external/mit/libX11/dist/man/xkb/XkbActionCtrls.man | 4 +-
external/mit/libX11/dist/man/xkb/XkbAddDeviceLedInfo.man | 8 +-
external/mit/libX11/dist/man/xkb/XkbAddGeomColor.man | 8 +-
external/mit/libX11/dist/man/xkb/XkbAddGeomDoodad.man | 8 +-
external/mit/libX11/dist/man/xkb/XkbAddGeomKey.man | 4 +-
external/mit/libX11/dist/man/xkb/XkbAddGeomKeyAlias.man | 8 +-
external/mit/libX11/dist/man/xkb/XkbAddGeomOutline.man | 6 +-
external/mit/libX11/dist/man/xkb/XkbAddGeomOverlay.man | 8 +-
external/mit/libX11/dist/man/xkb/XkbAddGeomOverlayKey.man | 8 +-
external/mit/libX11/dist/man/xkb/XkbAddGeomOverlayRow.man | 8 +-
external/mit/libX11/dist/man/xkb/XkbAddGeomProperty.man | 8 +-
external/mit/libX11/dist/man/xkb/XkbAddGeomRow.man | 6 +-
external/mit/libX11/dist/man/xkb/XkbAddGeomSection.man | 12 +-
external/mit/libX11/dist/man/xkb/XkbAddGeomShape.man | 8 +-
external/mit/libX11/dist/man/xkb/XkbAddSymInterpret.man | 10 +-
external/mit/libX11/dist/man/xkb/XkbAllocClientMap.man | 8 +-
external/mit/libX11/dist/man/xkb/XkbAllocCompatMap.man | 8 +-
external/mit/libX11/dist/man/xkb/XkbAllocControls.man | 6 +-
external/mit/libX11/dist/man/xkb/XkbAllocDeviceInfo.man | 8 +-
external/mit/libX11/dist/man/xkb/XkbAllocDeviceLedInfo.man | 6 +-
external/mit/libX11/dist/man/xkb/XkbAllocGeomColors.man | 6 +-
external/mit/libX11/dist/man/xkb/XkbAllocGeomDoodads.man | 6 +-
external/mit/libX11/dist/man/xkb/XkbAllocGeomKeyAliases.man | 6 +-
external/mit/libX11/dist/man/xkb/XkbAllocGeomKeys.man | 6 +-
external/mit/libX11/dist/man/xkb/XkbAllocGeomOutlines.man | 6 +-
external/mit/libX11/dist/man/xkb/XkbAllocGeomOverlayKeys.man | 6 +-
external/mit/libX11/dist/man/xkb/XkbAllocGeomOverlayRows.man | 6 +-
external/mit/libX11/dist/man/xkb/XkbAllocGeomOverlays.man | 6 +-
external/mit/libX11/dist/man/xkb/XkbAllocGeomPoints.man | 6 +-
external/mit/libX11/dist/man/xkb/XkbAllocGeomProps.man | 10 +-
external/mit/libX11/dist/man/xkb/XkbAllocGeomRows.man | 6 +-
external/mit/libX11/dist/man/xkb/XkbAllocGeomSectionDoodads.man | 6 +-
external/mit/libX11/dist/man/xkb/XkbAllocGeomSections.man | 6 +-
external/mit/libX11/dist/man/xkb/XkbAllocGeomShapes.man | 6 +-
external/mit/libX11/dist/man/xkb/XkbAllocGeometry.man | 6 +-
external/mit/libX11/dist/man/xkb/XkbAllocIndicatorMaps.man | 4 +-
external/mit/libX11/dist/man/xkb/XkbAllocKeyboard.man | 2 +-
external/mit/libX11/dist/man/xkb/XkbAllocNames.man | 10 +-
external/mit/libX11/dist/man/xkb/XkbAllocServerMap.man | 8 +-
external/mit/libX11/dist/man/xkb/XkbApplyCompatMapToKey.man | 8 +-
external/mit/libX11/dist/man/xkb/XkbBell.man | 10 +-
external/mit/libX11/dist/man/xkb/XkbBellEvent.man | 10 +-
external/mit/libX11/dist/man/xkb/XkbChangeControls.man | 2 +-
external/mit/libX11/dist/man/xkb/XkbChangeDeviceInfo.man | 8 +-
external/mit/libX11/dist/man/xkb/XkbChangeEnabledControls.man | 12 +-
external/mit/libX11/dist/man/xkb/XkbChangeIndicators.man | 10 +-
external/mit/libX11/dist/man/xkb/XkbChangeMap.man | 8 +-
external/mit/libX11/dist/man/xkb/XkbChangeNames.man | 12 +-
external/mit/libX11/dist/man/xkb/XkbChangeTypesOfKey.man | 14 +-
external/mit/libX11/dist/man/xkb/XkbComputeRowBounds.man | 8 +-
external/mit/libX11/dist/man/xkb/XkbComputeSectionBounds.man | 6 +-
external/mit/libX11/dist/man/xkb/XkbComputeShapeBounds.man | 4 +-
external/mit/libX11/dist/man/xkb/XkbComputeShapeTop.man | 6 +-
external/mit/libX11/dist/man/xkb/XkbCopyKeyType.man | 6 +-
external/mit/libX11/dist/man/xkb/XkbCopyKeyTypes.man | 8 +-
external/mit/libX11/dist/man/xkb/XkbDeviceBell.man | 16 +-
external/mit/libX11/dist/man/xkb/XkbDeviceBellEvent.man | 16 +-
external/mit/libX11/dist/man/xkb/XkbFindOverlayForKey.man | 8 +-
external/mit/libX11/dist/man/xkb/XkbForceBell.man | 6 +-
external/mit/libX11/dist/man/xkb/XkbForceDeviceBell.man | 14 +-
external/mit/libX11/dist/man/xkb/XkbFreeClientMap.man | 8 +-
external/mit/libX11/dist/man/xkb/XkbFreeCompatMap.man | 8 +-
external/mit/libX11/dist/man/xkb/XkbFreeComponentList.man | 4 +-
external/mit/libX11/dist/man/xkb/XkbFreeControls.man | 8 +-
external/mit/libX11/dist/man/xkb/XkbFreeDeviceInfo.man | 8 +-
external/mit/libX11/dist/man/xkb/XkbFreeGeomColors.man | 10 +-
external/mit/libX11/dist/man/xkb/XkbFreeGeomDoodads.man | 8 +-
external/mit/libX11/dist/man/xkb/XkbFreeGeomKeyAliases.man | 10 +-
external/mit/libX11/dist/man/xkb/XkbFreeGeomKeys.man | 10 +-
external/mit/libX11/dist/man/xkb/XkbFreeGeomOutlines.man | 10 +-
external/mit/libX11/dist/man/xkb/XkbFreeGeomOverlayKeys.man | 10 +-
external/mit/libX11/dist/man/xkb/XkbFreeGeomOverlayRows.man | 10 +-
external/mit/libX11/dist/man/xkb/XkbFreeGeomOverlays.man | 10 +-
external/mit/libX11/dist/man/xkb/XkbFreeGeomPoints.man | 10 +-
external/mit/libX11/dist/man/xkb/XkbFreeGeomProperties.man | 10 +-
external/mit/libX11/dist/man/xkb/XkbFreeGeomRows.man | 10 +-
external/mit/libX11/dist/man/xkb/XkbFreeGeomSections.man | 10 +-
external/mit/libX11/dist/man/xkb/XkbFreeGeomShapes.man | 10 +-
external/mit/libX11/dist/man/xkb/XkbFreeGeometry.man | 8 +-
external/mit/libX11/dist/man/xkb/XkbFreeIndicatorMaps.man | 4 +-
external/mit/libX11/dist/man/xkb/XkbFreeKeyboard.man | 2 +-
external/mit/libX11/dist/man/xkb/XkbFreeNames.man | 8 +-
external/mit/libX11/dist/man/xkb/XkbFreeServerMap.man | 8 +-
external/mit/libX11/dist/man/xkb/XkbGetAccessXTimeout.man | 16 +-
external/mit/libX11/dist/man/xkb/XkbGetAutoRepeatRate.man | 10 +-
external/mit/libX11/dist/man/xkb/XkbGetAutoResetControls.man | 12 +-
external/mit/libX11/dist/man/xkb/XkbGetBounceKeysDelay.man | 8 +-
external/mit/libX11/dist/man/xkb/XkbGetCompatMap.man | 8 +-
external/mit/libX11/dist/man/xkb/XkbGetControls.man | 8 +-
external/mit/libX11/dist/man/xkb/XkbGetControlsChanges.man | 8 +-
external/mit/libX11/dist/man/xkb/XkbGetDetectableAutoRepeat.man | 6 +-
external/mit/libX11/dist/man/xkb/XkbGetDeviceButtonActions.man | 12 +-
external/mit/libX11/dist/man/xkb/XkbGetDeviceInfo.man | 12 +-
external/mit/libX11/dist/man/xkb/XkbGetDeviceInfoChanges.man | 8 +-
external/mit/libX11/dist/man/xkb/XkbGetDeviceLedInfo.man | 12 +-
external/mit/libX11/dist/man/xkb/XkbGetGeometry.man | 6 +-
external/mit/libX11/dist/man/xkb/XkbGetIndicatorChanges.man | 10 +-
external/mit/libX11/dist/man/xkb/XkbGetIndicatorMap.man | 8 +-
external/mit/libX11/dist/man/xkb/XkbGetIndicatorState.man | 8 +-
external/mit/libX11/dist/man/xkb/XkbGetKeyActions.man | 10 +-
external/mit/libX11/dist/man/xkb/XkbGetKeyBehaviors.man | 10 +-
external/mit/libX11/dist/man/xkb/XkbGetKeyExplicitComponents.man | 10 +-
external/mit/libX11/dist/man/xkb/XkbGetKeyModifierMap.man | 10 +-
external/mit/libX11/dist/man/xkb/XkbGetKeySyms.man | 10 +-
external/mit/libX11/dist/man/xkb/XkbGetKeyTypes.man | 10 +-
external/mit/libX11/dist/man/xkb/XkbGetKeyVirtualModMap.man | 10 +-
external/mit/libX11/dist/man/xkb/XkbGetKeyboard.man | 25 +-
external/mit/libX11/dist/man/xkb/XkbGetKeyboardByName.man | 14 +-
external/mit/libX11/dist/man/xkb/XkbGetMap.man | 8 +-
external/mit/libX11/dist/man/xkb/XkbGetNameChanges.man | 8 +-
external/mit/libX11/dist/man/xkb/XkbGetNamedGeometry.man | 8 +-
external/mit/libX11/dist/man/xkb/XkbGetNamedIndicator.man | 22 +-
external/mit/libX11/dist/man/xkb/XkbGetNames.man | 10 +-
external/mit/libX11/dist/man/xkb/XkbGetSlowKeysDelay.man | 8 +-
external/mit/libX11/dist/man/xkb/XkbGetState.man | 2 +-
external/mit/libX11/dist/man/xkb/XkbGetStickyKeysOptions.man | 8 +-
external/mit/libX11/dist/man/xkb/XkbGetUpdatedMap.man | 8 +-
external/mit/libX11/dist/man/xkb/XkbGetVirtualMods.man | 8 +-
external/mit/libX11/dist/man/xkb/XkbGetXlibControls.man | 4 +-
external/mit/libX11/dist/man/xkb/XkbIgnoreExtension.man | 2 +-
external/mit/libX11/dist/man/xkb/XkbInitCanonicalKeyTypes.man | 8 +-
external/mit/libX11/dist/man/xkb/XkbKeyAction.man | 8 +-
external/mit/libX11/dist/man/xkb/XkbKeyActionEntry.man | 10 +-
external/mit/libX11/dist/man/xkb/XkbKeyActionsPtr.man | 6 +-
external/mit/libX11/dist/man/xkb/XkbKeyGroupInfo.man | 6 +-
external/mit/libX11/dist/man/xkb/XkbKeyGroupWidth.man | 8 +-
external/mit/libX11/dist/man/xkb/XkbKeyGroupsWidth.man | 6 +-
external/mit/libX11/dist/man/xkb/XkbKeyHasActions.man | 6 +-
external/mit/libX11/dist/man/xkb/XkbKeyNumActions.man | 6 +-
external/mit/libX11/dist/man/xkb/XkbKeyNumGroups.man | 6 +-
external/mit/libX11/dist/man/xkb/XkbKeyNumSyms.man | 6 +-
external/mit/libX11/dist/man/xkb/XkbKeySymEntry.man | 10 +-
external/mit/libX11/dist/man/xkb/XkbKeySymsOffset.man | 6 +-
external/mit/libX11/dist/man/xkb/XkbKeySymsPtr.man | 6 +-
external/mit/libX11/dist/man/xkb/XkbKeyType.man | 8 +-
external/mit/libX11/dist/man/xkb/XkbKeyTypeIndex.man | 8 +-
external/mit/libX11/dist/man/xkb/XkbKeyTypesForCoreSymbols.man | 14 +-
external/mit/libX11/dist/man/xkb/XkbKeycodeToKeysym.man | 10 +-
external/mit/libX11/dist/man/xkb/XkbKeysymToModifiers.man | 6 +-
external/mit/libX11/dist/man/xkb/XkbLatchGroup.man | 2 +-
external/mit/libX11/dist/man/xkb/XkbLatchModifiers.man | 2 +-
external/mit/libX11/dist/man/xkb/XkbLibraryVersion.man | 2 +-
external/mit/libX11/dist/man/xkb/XkbListComponents.man | 10 +-
external/mit/libX11/dist/man/xkb/XkbLockGroup.man | 2 +-
external/mit/libX11/dist/man/xkb/XkbLockModifiers.man | 2 +-
external/mit/libX11/dist/man/xkb/XkbLookupKeyBinding.man | 14 +-
external/mit/libX11/dist/man/xkb/XkbLookupKeySym.man | 12 +-
external/mit/libX11/dist/man/xkb/XkbModActionVMods.man | 4 +-
external/mit/libX11/dist/man/xkb/XkbNoteControlsChanges.man | 8 +-
external/mit/libX11/dist/man/xkb/XkbNoteDeviceChanges.man | 8 +-
external/mit/libX11/dist/man/xkb/XkbNoteIndicatorChanges.man | 8 +-
external/mit/libX11/dist/man/xkb/XkbNoteNameChanges.man | 8 +-
external/mit/libX11/dist/man/xkb/XkbOpenDisplay.man | 2 +-
external/mit/libX11/dist/man/xkb/XkbOutOfRangeGroupInfo.man | 4 +-
external/mit/libX11/dist/man/xkb/XkbOutOfRangeGroupNumber.man | 4 +-
external/mit/libX11/dist/man/xkb/XkbPtrActionX.man | 4 +-
external/mit/libX11/dist/man/xkb/XkbPtrActionY.man | 4 +-
external/mit/libX11/dist/man/xkb/XkbQueryExtension.man | 2 +-
external/mit/libX11/dist/man/xkb/XkbRefreshKeyboardMapping.man | 4 +-
external/mit/libX11/dist/man/xkb/XkbResizeDeviceButtonActions.man | 6 +-
external/mit/libX11/dist/man/xkb/XkbResizeKeyActions.man | 8 +-
external/mit/libX11/dist/man/xkb/XkbResizeKeySyms.man | 8 +-
external/mit/libX11/dist/man/xkb/XkbResizeKeyType.man | 12 +-
external/mit/libX11/dist/man/xkb/XkbSAActionSetCtrls.man | 6 +-
external/mit/libX11/dist/man/xkb/XkbSAGroup.man | 4 +-
external/mit/libX11/dist/man/xkb/XkbSAPtrDfltValue.man | 4 +-
external/mit/libX11/dist/man/xkb/XkbSARedirectSetVMods.man | 6 +-
external/mit/libX11/dist/man/xkb/XkbSARedirectSetVModsMask.man | 6 +-
external/mit/libX11/dist/man/xkb/XkbSARedirectVMods.man | 4 +-
external/mit/libX11/dist/man/xkb/XkbSARedirectVModsMask.man | 4 +-
external/mit/libX11/dist/man/xkb/XkbSAScreen.man | 4 +-
external/mit/libX11/dist/man/xkb/XkbSASetGroup.man | 6 +-
external/mit/libX11/dist/man/xkb/XkbSASetPtrDfltValue.man | 6 +-
external/mit/libX11/dist/man/xkb/XkbSASetScreen.man | 6 +-
external/mit/libX11/dist/man/xkb/XkbSelectEventDetails.man | 2 +-
external/mit/libX11/dist/man/xkb/XkbSelectEvents.man | 2 +-
external/mit/libX11/dist/man/xkb/XkbSetAccessXTimeout.man | 16 +-
external/mit/libX11/dist/man/xkb/XkbSetAutoRepeatRate.man | 10 +-
external/mit/libX11/dist/man/xkb/XkbSetAutoResetControls.man | 10 +-
external/mit/libX11/dist/man/xkb/XkbSetBounceKeysDelay.man | 8 +-
external/mit/libX11/dist/man/xkb/XkbSetCompatMap.man | 2 +-
external/mit/libX11/dist/man/xkb/XkbSetControls.man | 8 +-
external/mit/libX11/dist/man/xkb/XkbSetDebuggingFlags.man | 18 +-
external/mit/libX11/dist/man/xkb/XkbSetDetectableAutoRepeat.man | 8 +-
external/mit/libX11/dist/man/xkb/XkbSetDeviceButtonActions.man | 10 +-
external/mit/libX11/dist/man/xkb/XkbSetDeviceInfo.man | 8 +-
external/mit/libX11/dist/man/xkb/XkbSetIgnoreLockMods.man | 14 +-
external/mit/libX11/dist/man/xkb/XkbSetIndicatorMap.man | 26 +-
external/mit/libX11/dist/man/xkb/XkbSetMap.man | 2 +-
external/mit/libX11/dist/man/xkb/XkbSetModActionVMods.man | 6 +-
external/mit/libX11/dist/man/xkb/XkbSetNamedIndicator.man | 20 +-
external/mit/libX11/dist/man/xkb/XkbSetNames.man | 12 +-
external/mit/libX11/dist/man/xkb/XkbSetPtrActionX.man | 6 +-
external/mit/libX11/dist/man/xkb/XkbSetPtrActionY.man | 6 +-
external/mit/libX11/dist/man/xkb/XkbSetServerInternalMods.man | 14 +-
external/mit/libX11/dist/man/xkb/XkbSetXlibControls.man | 8 +-
external/mit/libX11/dist/man/xkb/XkbTranslateKeyCode.man | 12 +-
external/mit/libX11/dist/man/xkb/XkbTranslateKeySym.man | 14 +-
external/mit/libX11/dist/man/xkb/XkbUpdateMapFromCore.man | 14 +-
external/mit/libX11/dist/man/xkb/XkbVirtualModsToReal.man | 8 +-
external/mit/libX11/dist/modules/Makefile.in | 1 +
external/mit/libX11/dist/modules/im/Makefile.in | 1 +
external/mit/libX11/dist/modules/im/ximcp/Makefile.in | 1 +
external/mit/libX11/dist/modules/im/ximcp/imDefIc.c | 2 +-
external/mit/libX11/dist/modules/im/ximcp/imDefIm.c | 2 +-
external/mit/libX11/dist/modules/im/ximcp/imInsClbk.c | 3 +
external/mit/libX11/dist/modules/im/ximcp/imRm.c | 2 +-
external/mit/libX11/dist/modules/im/ximcp/imTrX.c | 2 +-
external/mit/libX11/dist/modules/im/ximcp/imTrans.c | 2 +-
external/mit/libX11/dist/modules/im/ximcp/imTransR.c | 2 +-
external/mit/libX11/dist/modules/lc/Makefile.in | 1 +
external/mit/libX11/dist/modules/lc/Utf8/Makefile.in | 1 +
external/mit/libX11/dist/modules/lc/def/Makefile.in | 1 +
external/mit/libX11/dist/modules/lc/gen/Makefile.in | 1 +
external/mit/libX11/dist/modules/om/Makefile.in | 1 +
external/mit/libX11/dist/modules/om/generic/Makefile.in | 1 +
external/mit/libX11/dist/nls/Makefile.in | 1 +
external/mit/libX11/dist/nls/compose-check.pl | 2 +-
external/mit/libX11/dist/nls/compose.dir.pre | 4 +-
external/mit/libX11/dist/nls/en_US.UTF-8/Compose.pre | 172 +--
external/mit/libX11/dist/nls/en_US.UTF-8/XLC_LOCALE.pre | 43 +-
external/mit/libX11/dist/specs/Makefile.am | 2 +-
external/mit/libX11/dist/specs/Makefile.in | 3 +-
external/mit/libX11/dist/specs/XIM/Makefile.in | 1 +
external/mit/libX11/dist/specs/XKB/Makefile.in | 1 +
external/mit/libX11/dist/specs/i18n/Makefile.am | 2 +-
external/mit/libX11/dist/specs/i18n/Makefile.in | 3 +-
external/mit/libX11/dist/specs/i18n/compose/Makefile.in | 1 +
external/mit/libX11/dist/specs/i18n/compose/compose-chart.pl | 2 +-
external/mit/libX11/dist/specs/i18n/framework/Makefile.in | 1 +
external/mit/libX11/dist/specs/i18n/localedb/Makefile.in | 1 +
external/mit/libX11/dist/specs/i18n/trans/Makefile.in | 1 +
external/mit/libX11/dist/specs/libX11/CH13.xml | 6 +-
external/mit/libX11/dist/specs/libX11/Makefile.in | 1 +
external/mit/libX11/dist/src/ChProp.c | 12 +-
external/mit/libX11/dist/src/ChkIfEv.c | 3 +
external/mit/libX11/dist/src/DrArcs.c | 4 +-
external/mit/libX11/dist/src/DrLines.c | 6 +-
external/mit/libX11/dist/src/DrPoints.c | 8 +-
external/mit/libX11/dist/src/DrRects.c | 6 +-
external/mit/libX11/dist/src/DrSegs.c | 6 +-
external/mit/libX11/dist/src/FillArcs.c | 6 +-
external/mit/libX11/dist/src/FillPoly.c | 8 +-
external/mit/libX11/dist/src/FillRcts.c | 6 +-
external/mit/libX11/dist/src/Host.c | 2 +-
external/mit/libX11/dist/src/IfEvent.c | 2 +
external/mit/libX11/dist/src/LiHosts.c | 2 +-
external/mit/libX11/dist/src/Makefile.am | 8 +-
external/mit/libX11/dist/src/Makefile.in | 53 +-
external/mit/libX11/dist/src/OpenDis.c | 1 +
external/mit/libX11/dist/src/PeekIfEv.c | 2 +
external/mit/libX11/dist/src/QuColors.c | 12 +-
external/mit/libX11/dist/src/SetCRects.c | 10 +-
external/mit/libX11/dist/src/globals.c | 2 +
external/mit/libX11/dist/src/locking.c | 30 +
external/mit/libX11/dist/src/reallocarray.h | 2 +-
external/mit/libX11/dist/src/util/Makefile.in | 1 +
external/mit/libX11/dist/src/xcms/Makefile.in | 1 +
external/mit/libX11/dist/src/xkb/Makefile.in | 1 +
external/mit/libX11/dist/src/xkb/XKBBind.c | 44 +-
external/mit/libX11/dist/src/xkb/XKBNames.c | 1 +
external/mit/libX11/dist/src/xlibi18n/Makefile.in | 1 +
external/mit/libX11/dist/src/xlibi18n/XDefaultIMIF.c | 2 +-
external/mit/libX11/dist/src/xlibi18n/XDefaultOMIF.c | 2 +-
external/mit/libX11/dist/src/xlibi18n/XimTrInt.h | 2 +-
external/mit/libX11/dist/src/xlibi18n/XimTrX.h | 2 +-
external/mit/libX11/dist/src/xlibi18n/XimTrans.h | 2 +-
external/mit/libX11/dist/src/xlibi18n/XimintP.h | 2 +-
external/mit/libX11/dist/src/xlibi18n/XlcDL.c | 2 +-
external/mit/libX11/dist/src/xlibi18n/XlcSL.c | 2 +-
external/mit/libX11/dist/src/xlibi18n/lcInit.c | 2 +-
285 files changed, 1637 insertions(+), 1216 deletions(-)
diffs (truncated from 8120 to 300 lines):
diff -r dfd5c980c417 -r 4f48dea4049f external/mit/libX11/dist/COPYING
--- a/external/mit/libX11/dist/COPYING Sat Oct 29 21:00:10 2022 +0000
+++ b/external/mit/libX11/dist/COPYING Fri Nov 11 04:44:51 2022 +0000
@@ -13,8 +13,7 @@
Copyright (C) 2003-2006,2008 Jamey Sharp, Josh Triplett
Copyright © 2009 Red Hat, Inc.
-Copyright 1990-1992,1999,2000,2004,2009,2010 Oracle and/or its affiliates.
-All rights reserved.
+Copyright (c) 1990-1992, 1999, 2000, 2004, 2009, 2010, 2015, 2017, Oracle and/or its affiliates.
Permission is hereby granted, free of charge, to any person obtaining a
copy of this software and associated documentation files (the "Software"),
@@ -228,35 +227,6 @@
----------------------------------------
-
-Copyright (c) 1995 David E. Wexelblat. All rights reserved
-
-Permission is hereby granted, free of charge, to any person obtaining
-a copy of this software and associated documentation files (the
-"Software"), to deal in the Software without restriction, including
-without limitation the rights to use, copy, modify, merge, publish,
-distribute, sublicense, and/or sell copies of the Software, and to
-permit persons to whom the Software is furnished to do so, subject to
-the following conditions:
-
-The above copyright notice and this permission notice shall be included
-in all copies or substantial portions of the Software.
-
-THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS
-OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
-MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
-IN NO EVENT SHALL DAVID E. WEXELBLAT BE LIABLE FOR ANY CLAIM, DAMAGES OR
-OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE,
-ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
-OTHER DEALINGS IN THE SOFTWARE.
-
-Except as contained in this notice, the name of David E. Wexelblat shall
-not be used in advertising or otherwise to promote the sale, use or
-other dealings in this Software without prior written authorization
-from David E. Wexelblat.
-
- ----------------------------------------
-
Copyright 1990, 1991 by OMRON Corporation
Permission to use, copy, modify, distribute, and sell this software and its
@@ -940,3 +910,19 @@
ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
+ ----------------------------------------
+
+Copyright (c) 2008 Otto Moerbeek <otto%drijf.net@localhost>
+
+Permission to use, copy, modify, and distribute this software for any
+purpose with or without fee is hereby granted, provided that the above
+copyright notice and this permission notice appear in all copies.
+
+THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
+WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
+MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
+ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
+WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
+ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
+OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
+
diff -r dfd5c980c417 -r 4f48dea4049f external/mit/libX11/dist/ChangeLog
--- a/external/mit/libX11/dist/ChangeLog Sat Oct 29 21:00:10 2022 +0000
+++ b/external/mit/libX11/dist/ChangeLog Fri Nov 11 04:44:51 2022 +0000
@@ -1,3 +1,482 @@
+commit b4f24b272c6ef888b6fcfcf80670c196b2e8f755
+Author: Alan Coopersmith <alan.coopersmith%oracle.com@localhost>
+Date: Thu Nov 10 12:18:17 2022 -0800
+
+ libX11 1.8.2
+
+ Signed-off-by: Alan Coopersmith <alan.coopersmith%oracle.com@localhost>
+
+commit 77629ea5e79fa9b1596438bc36cfc7e0c631af43
+Author: Alan Coopersmith <alan.coopersmith%oracle.com@localhost>
+Date: Thu Nov 3 13:00:50 2022 -0700
+
+ README.md: Add 1.8.2 changes
+
+ Signed-off-by: Alan Coopersmith <alan.coopersmith%oracle.com@localhost>
+
+commit d1baf2ec4869dea3732d6fe13ba4935cb6caad01
+Author: Alan Coopersmith <alan.coopersmith%oracle.com@localhost>
+Date: Thu Nov 3 11:22:37 2022 -0700
+
+ Remove NEWS file which only covered 2006 & 2007 releases
+
+ Signed-off-by: Alan Coopersmith <alan.coopersmith%oracle.com@localhost>
+
+commit 1294bfa487bdecfd32621822922fec03203ee188
+Author: Po Lu <luangruo%yahoo.com@localhost>
+Date: Mon Oct 3 08:44:59 2022 +0800
+
+ specs: document change in XIMPreeditCallbacks
+
+ Signed-off-by: Alan Coopersmith <alan.coopersmith%oracle.com@localhost>
+
+commit 1a7e54609ce4dc0f2d3b933502437a413cf3dea8
+Author: Alan Coopersmith <alan.coopersmith%oracle.com@localhost>
+Date: Thu Nov 3 14:44:22 2022 -0700
+
+ man pages: document XCloseIM frees its argument
+
+ Signed-off-by: Alan Coopersmith <alan.coopersmith%oracle.com@localhost>
+
+commit a04b84f0f7bb3a78088756759f4b9b8bb363251e
+Author: Alan Coopersmith <alan.coopersmith%oracle.com@localhost>
+Date: Thu Nov 3 20:31:31 2022 +0000
+
+ Copyright & license cleanup
+
+commit 5e41119d9611504ff7e61c6aa4da1df708096801
+Author: Benno Schulenberg <bensberg%telfort.nl@localhost>
+Date: Mon Oct 31 12:42:51 2022 +0100
+
+ nls: reshuffle a few compose sequences, to have similar ones together
+
+ It makes more sense to have similar sequences grouped together
+ than to rigidly follow the order of ascending Unicode codes.
+
+commit 65d89342f59cfc2eac9bf8010076b937f22554e8
+Author: Benno Schulenberg <bensberg%telfort.nl@localhost>
+Date: Mon Oct 31 12:50:11 2022 +0100
+
+ nls: remove two compose sequences that use deprecated symbols
+
+ The last few occurrences of `leftcaret` and `rightcaret` were replaced
+ with `less` and `greater` in xkeyboard-config half a year ago.
+
+commit 6baccbae5324e7342cb5176cae82f463a6b34eae
+Author: Benno Schulenberg <bensberg%telfort.nl@localhost>
+Date: Mon Oct 31 12:40:12 2022 +0100
+
+ nls: let `<Multi_key> <minus> <underscore>` compose U+2212 (MINUS SIGN)
+
+ There was not yet any way to compose the Unicode minus sign, U+2212.
+
+commit 79775575418fd6f8ee1c5e5bbe403df4606fb5b6
+Author: Adam Jackson <ajax%redhat.com@localhost>
+Date: Fri Aug 5 15:19:08 2022 -0400
+
+ Allow X*IfEvent() to reenter libX11
+
+ The documentation for this family of functions very clearly says not to
+ call into xlib in your predicate function, but historically single
+ threaded apps could get away with it just fine, and now that we've
+ forced thread-safety on the world such apps will now deadlock instead.
+ That's not an acceptable regression even if the app is technically
+ broken. This has been reported with XFCE and FVWM, and Motif's
+ cut-and-paste code has the same bug by inspection, so this does need to
+ be addressed.
+
+ This change nerfs LockDisplay/UnlockDisplay while inside the critical
+ bit of an IfEvent function. This is still safe in the sense that the
+ display remains locked and no other thread should be able to change it
+ from under us, but the loop that scans the event queue might not be
+ robust against it being modified as a side effect of protocol emitted by
+ the predicate callback. But that's not new, non-XInitThreads'd xlib
+ would have the same caveat.
+
+ Closes: xorg/lib/libx11#157
+
+commit 0d1d65bdd98966f52bcac4077f94827b20b229dd
+Author: Benno Schulenberg <bensberg%telfort.nl@localhost>
+Date: Fri Oct 21 12:18:25 2022 +0200
+
+ nls: change <Compose> <^> <-> to mean superscript minus instead of macron
+
+ Several other `<Multi_key> <asciicircum> <symbol>` sequences
+ produce the superscript equivalent of the given symbol. So,
+ let `<Multi_key> <asciicircum> <minus>` do the same.
+
+ Also, add two other sequences for producing a plain macron,
+ to compensate a bit the loss of the above sequence.
+
+ Additionally, make `<Multi_key> <underscore> <minus>` produce
+ a subscript minus, for consistency.
+
+ This fixes issue #165.
+
+ Requested-by: J. McWilliams
+
+ Signed-off-by: Benno Schulenberg <bensberg%telfort.nl@localhost>
+
+commit 310898270787c1a3a6ab50221324f8654dddce8e
+Author: Jan Tojnar <jtojnar%gmail.com@localhost>
+Date: Thu Oct 20 07:10:58 2022 +0000
+
+ nls: Map sr locales to sr_RS compose files
+
+ Serbian used sr_YU (Yugoslavia) code in the past.
+ Then it was succeeded by sr_CS (Serbia and Montenegro).
+ Finally, it was split into sr_RS (Serbia) and sr_ME (Montenegro).
+
+ https://gitlab.freedesktop.org/xorg/lib/libx11/-/commit/da95ecbbdcacc483cd0b5fd7db1fb2e2543341bd
+ introduced the modern sr_RS and sr_ME codes.
+
+ Next, https://gitlab.freedesktop.org/xorg/lib/libx11/-/commit/40761898692e5063957bfa2518cca3d35b2e354a
+ added the Serbian compose table but only for the legacy sr_CS entry.
+
+ https://gitlab.freedesktop.org/xorg/lib/libx11/-/commit/5cd60398b7787297008b13a848ed3cfbd7ef178d
+ removed the legacy sr_CS entry, the only one pointing to the correct compose file.
+ It also renamed the file to sr_RS, but did not update the compose mapping.
+
+ Let’s point all Serbian locales to the Compose file again.
+
+commit a35d706cd8dc7b498bca2a3fc4a3732047439ed7
+Author: Alan Coopersmith <alan.coopersmith%oracle.com@localhost>
+Date: Fri Oct 14 13:40:37 2022 -0700
+
+ COPYING: remove notice for the removed UIThrStubs.c
+
+ Fixes: 701e9e9a ("Use same pthread-stubs as libxcb")
+
+ Signed-off-by: Alan Coopersmith <alan.coopersmith%oracle.com@localhost>
+
+commit 3b1750e982fedce0d61bface68aadcd5b1ea1fae
+Author: Benno Schulenberg <bensberg%telfort.nl@localhost>
+Date: Fri Oct 14 09:28:42 2022 +0200
+
+ nls: delete two compose sequences with an anomalous post-fixed breve
+
+ Two years ago, commit b126bfd7fe allowed using also a lowercase `u`
+ wherever an uppercase `U` was used to represent a breve. But the
+ commit should have limited itself to only the prefixed uses of `U`,
+ as that is how most letters with a breve are composed.
+
+ Also, group the two compose sequences with an uppercase post-fixed `U`
+ together with the corresponding other post-fixed sequences.
+
+ Signed-off-by: Benno Schulenberg <bensberg%telfort.nl@localhost>
+
+commit 701e9e9afb88bdc68c84a4611adc533400a3df36
+Author: Alan Coopersmith <alan.coopersmith%oracle.com@localhost>
+Date: Tue Oct 4 11:24:57 2022 -0700
+
+ Use same pthread-stubs as libxcb
+
+ Avoid conflicts when libX11 calls libxcb and gets its pthread functions
+ overriding our ancient stubs.
+
+ v2: Keep linking with real threads libraries when thread safety
+ constructor is enabled.
+
+ Signed-off-by: Alan Coopersmith <alan.coopersmith%oracle.com@localhost>
+
+commit 1d11822601fd24a396b354fa616b04ed3df8b4ef
+Author: Thomas E. Dickey <dickey%invisible-island.net@localhost>
+Date: Tue Oct 4 18:26:17 2022 -0400
+
+ fix a memory leak in XRegisterIMInstantiateCallback
+
+ Analysis:
+
+ _XimRegisterIMInstantiateCallback() opens an XIM and closes it using
+ the internal function pointers, but the internal close function does
+ not free the pointer to the XIM (this would be done in XCloseIM()).
+
+ Report/patch:
+
+ Date: Mon, 03 Oct 2022 18:47:32 +0800
+ From: Po Lu <luangruo%yahoo.com@localhost>
+ To: xorg-devel%lists.x.org@localhost
+ Subject: Re: Yet another leak in Xlib
+
+ For reference, here's how I'm calling XRegisterIMInstantiateCallback:
+
+ XSetLocaleModifiers ("");
+ XRegisterIMInstantiateCallback (compositor.display,
+ XrmGetDatabase (compositor.display),
+ (char *) compositor.resource_name,
+ (char *) compositor.app_name,
+ IMInstantiateCallback, NULL);
+
+ and XMODIFIERS is:
+
+ @im=ibus
+
+ Signed-off-by: Thomas E. Dickey <dickey%invisible-island.net@localhost>
+
+commit 1f8fd7ff1cf688ec1d3b34397c6d58110bb0cae5
+Author: Alan Coopersmith <alan.coopersmith%oracle.com@localhost>
+Date: Mon Sep 26 16:01:40 2022 -0700
+
+ If thread-safety-constructor is enabled, link against pthreads not stubs
+
+ Only really makes a difference if pthreads is not in libc.
+
+ Fixes: #162
+
+ Signed-off-by: Alan Coopersmith <alan.coopersmith%oracle.com@localhost>
+ Reviewed-by: Adam Jackson <ajax%redhat.com@localhost>
Home |
Main Index |
Thread Index |
Old Index