libx11: Changes to 'upstream-unstable'
NEWS | 72
acinclude.m4 | 36
configure.ac | 65
cpprules.in | 3
include/X11/XlibConf.h.in | 2
man/Makefile.am | 2
man/XAddHost.man | 14
man/XAllocSizeHints.man | 32
man/XAllocStandardColormap.man | 4
man/XAllocWMHints.man | 29
man/XAnyEvent.man | 8
man/XButtonEvent.man | 78
man/XChangeKeyboardControl.man | 12
man/XChangeKeyboardMapping.man | 4
man/XCirculateEvent.man | 10
man/XCirculateRequestEvent.man | 10
man/XClientMessageEvent.man | 8
man/XColormapEvent.man | 12
man/XConfigureEvent.man | 8
man/XConfigureRequestEvent.man | 10
man/XConfigureWindow.man | 4
man/XCreateColormap.man | 6
man/XCreateGC.man | 44
man/XCreateWindow.man | 34
man/XCreateWindowEvent.man | 20
man/XCrossingEvent.man | 30
man/XDestroyWindowEvent.man | 8
man/XDrawArc.man | 25
man/XDrawText.man | 16
man/XErrorEvent.man | 12
man/XExposeEvent.man | 10
man/XFocusChangeEvent.man | 14
man/XFontSetExtents.man | 4
man/XGetVisualInfo.man | 6
man/XGetWindowAttributes.man | 42
man/XGraphicsExposeEvent.man | 26
man/XGravityEvent.man | 8
man/XIfEvent.man | 2
man/XKeymapEvent.man | 10
man/XLoadFont.man | 93
man/XMapEvent.man | 26
man/XMapRequestEvent.man | 8
man/XOpenIM.man | 10
man/XPropertyEvent.man | 10
man/XQueryColor.man | 10
man/XQueryExtension.man | 3
man/XRecolorCursor.man | 2
man/XReparentEvent.man | 8
man/XResizeRequestEvent.man | 8
man/XSelectionClearEvent.man | 8
man/XSelectionEvent.man | 10
man/XSelectionRequestEvent.man | 8
man/XSetCommand.man | 2
man/XSetScreenSaver.man | 2
man/XStringListToTextProperty.man | 8
man/XUnmapEvent.man | 8
man/XVisibilityEvent.man | 8
man/XcmsCIELabQueryMaxC.man | 2
man/XcmsCIELuvQueryMaxC.man | 2
man/XcmsColor.man | 132
man/XmbDrawText.man | 16
man/XmbTextListToTextProperty.man | 18
man/XrmGetFileDatabase.man | 17
man/XrmInitialize.man | 24
man/XrmMergeDatabases.man | 5
man/XrmUniqueQuark.man | 16
man/xkb/Makefile.am | 234 +
man/xkb/XkbActionCtrls.man | 146
man/xkb/XkbAddDeviceLedInfo.man | 131
man/xkb/XkbAddGeomColor.man | 110
man/xkb/XkbAddGeomDoodad.man | 123
man/xkb/XkbAddGeomKey.man | 86
man/xkb/XkbAddGeomKeyAlias.man | 99
man/xkb/XkbAddGeomOutline.man | 94
man/xkb/XkbAddGeomOverlay.man | 105
man/xkb/XkbAddGeomOverlayKey.man | 95
man/xkb/XkbAddGeomOverlayRow.man | 100
man/xkb/XkbAddGeomProperty.man | 100
man/xkb/XkbAddGeomRow.man | 88
man/xkb/XkbAddGeomSection.man | 137
man/xkb/XkbAddGeomShape.man | 103
man/xkb/XkbAddSymInterpret.man | 81
man/xkb/XkbAllocClientMap.man | 178 +
man/xkb/XkbAllocCompatMap.man | 122
man/xkb/XkbAllocControls.man | 150
man/xkb/XkbAllocDeviceInfo.man | 114
man/xkb/XkbAllocDeviceLedInfo.man | 125
man/xkb/XkbAllocGeomColors.man | 82
man/xkb/XkbAllocGeomDoodads.man | 81
man/xkb/XkbAllocGeomKeyAliases.man | 86
man/xkb/XkbAllocGeomKeys.man | 80
man/xkb/XkbAllocGeomOutlines.man | 86
man/xkb/XkbAllocGeomOverlayKey.man | 76
man/xkb/XkbAllocGeomOverlayRows.man | 85
man/xkb/XkbAllocGeomOverlays.man | 75
man/xkb/XkbAllocGeomPoints.man | 80
man/xkb/XkbAllocGeomProps.man | 83
man/xkb/XkbAllocGeomRows.man | 80
man/xkb/XkbAllocGeomSectionDoodads.man | 87
man/xkb/XkbAllocGeomSections.man | 85
man/xkb/XkbAllocGeomShapes.man | 86
man/xkb/XkbAllocGeometry.man | 97
man/xkb/XkbAllocIndicatorMaps.man | 75
man/xkb/XkbAllocKeyboard.man | 62
man/xkb/XkbAllocNames.man | 132
man/xkb/XkbAllocServerMap.man | 135
man/xkb/XkbApplyCompatMapToKey.man | 376 ++
man/xkb/XkbBell.man | 344 ++
man/xkb/XkbBellEvent.man | 341 ++
man/xkb/XkbChangeControls.man | 336 ++
man/xkb/XkbChangeDeviceInfo.man | 88
man/xkb/XkbChangeEnabledControls.man | 180 +
man/xkb/XkbChangeIndicators.man | 172 +
man/xkb/XkbChangeMap.man | 149
man/xkb/XkbChangeNames.man | 200 +
man/xkb/XkbChangeTypesOfKey.man | 222 +
man/xkb/XkbComputeRowBounds.man | 64
man/xkb/XkbComputeSectionBounds.man | 62
man/xkb/XkbComputeShapeBounds.man | 92
man/xkb/XkbComputeShapeTop.man | 87
man/xkb/XkbCopyKeyType.man | 106
man/xkb/XkbCopyKeyTypes.man | 130
man/xkb/XkbDeviceBell.man | 313 +
man/xkb/XkbDeviceBellEvent.man | 344 ++
man/xkb/XkbFindOverlayForKey.man | 66
man/xkb/XkbForceBell.man | 326 ++
man/xkb/XkbForceDeviceBell.man | 319 +
man/xkb/XkbFreeClientMap.man | 215 +
man/xkb/XkbFreeCompatMap.man | 178 +
man/xkb/XkbFreeComponentList.man | 54
man/xkb/XkbFreeControls.man | 127
man/xkb/XkbFreeDeviceInfo.man | 190 +
man/xkb/XkbFreeGeomColors.man | 96
man/xkb/XkbFreeGeomDoodads.man | 92
man/xkb/XkbFreeGeomKeyAliases.man | 105
man/xkb/XkbFreeGeomKeys.man | 74
man/xkb/XkbFreeGeomOutlines.man | 74
man/xkb/XkbFreeGeomOverlayKeys.man | 102
man/xkb/XkbFreeGeomOverlayRows.man | 102
man/xkb/XkbFreeGeomOverlays.man | 102
man/xkb/XkbFreeGeomPoints.man | 102
man/xkb/XkbFreeGeomProperties.man | 101
man/xkb/XkbFreeGeomRows.man | 102
man/xkb/XkbFreeGeomSections.man | 102
man/xkb/XkbFreeGeomShapes.man | 101
man/xkb/XkbFreeGeometry.man | 104
man/xkb/XkbFreeIndicatorMaps.man | 58
man/xkb/XkbFreeKeyboard.man | 76
man/xkb/XkbFreeNames.man | 107
man/xkb/XkbFreeServerMap.man | 201 +
man/xkb/XkbGetAccessXTimeout.man | 162 +
man/xkb/XkbGetAutoRepeatRate.man | 100
man/xkb/XkbGetAutoResetControls.man | 105
man/xkb/XkbGetBounceKeysDelay.man | 226 +
man/xkb/XkbGetCompatMap.man | 130
man/xkb/XkbGetControls.man | 176 +
man/xkb/XkbGetControlsChanges.man | 244 +
man/xkb/XkbGetDetectableAutorepeat.man | 104
man/xkb/XkbGetDeviceButtonActions.man | 132
man/xkb/XkbGetDeviceInfo.man | 265 +
man/xkb/XkbGetDeviceInfoChanges.man | 76
man/xkb/XkbGetDeviceLedInfo.man | 171 +
man/xkb/XkbGetGeometry.man | 84
man/xkb/XkbGetIndicatorChanges.man | 169 +
man/xkb/XkbGetIndicatorMap.man | 101
man/xkb/XkbGetIndicatorState.man | 93
man/xkb/XkbGetKeyActions.man | 108
man/xkb/XkbGetKeyBehaviors.man | 106
man/xkb/XkbGetKeyExplicitComponents.man | 168 +
man/xkb/XkbGetKeyModifierMap.man | 109
man/xkb/XkbGetKeySyms.man | 115
man/xkb/XkbGetKeyTypes.man | 98
man/xkb/XkbGetKeyVirtualModMap.man | 119
man/xkb/XkbGetKeyboard.man | 106
man/xkb/XkbGetKeyboardByName.man | 405 ++
man/xkb/XkbGetMap.man | 335 ++
man/xkb/XkbGetNameChanges.man | 84
man/xkb/XkbGetNamedGeometry.man | 173 +
man/xkb/XkbGetNamedIndicator.man | 138
man/xkb/XkbGetNames.man | 149
man/xkb/XkbGetSlowKeysDelay.man | 229 +
man/xkb/XkbGetState.man | 69
man/xkb/XkbGetStickyKeysOptions.man | 129
man/xkb/XkbGetUpdatedMap.man | 276 +
man/xkb/XkbGetVirtualMods.man | 222 +
man/xkb/XkbGetXlibControls.man | 71
man/xkb/XkbIgnoreExtension.man | 89
man/xkb/XkbInitCanonicalKeyTypes.man | 98
man/xkb/XkbKeyAction.man | 147
man/xkb/XkbKeyActionEntry.man | 153
man/xkb/XkbKeyActionsPtr.man | 146
man/xkb/XkbKeyGroupInfo.man | 210 +
man/xkb/XkbKeyGroupWidth.man | 86
man/xkb/XkbKeyGroupsWidth.man | 76
man/xkb/XkbKeyHasActions.man | 137
man/xkb/XkbKeyNumActions.man | 125
man/xkb/XkbKeyNumGroups.man | 322 ++
man/xkb/XkbKeyNumSyms.man | 77
man/xkb/XkbKeySymEntry.man | 95
man/xkb/XkbKeySymsOffset.man | 78
man/xkb/XkbKeySymsPtr.man | 78
man/xkb/XkbKeyType.man | 84
man/xkb/XkbKeyTypeIndex.man | 70
man/xkb/XkbKeyTypesForCoreSymbols.man | 248 +
man/xkb/XkbKeycodeToKeysym.man | 76
man/xkb/XkbKeysymToModifiers.man | 64
man/xkb/XkbLatchGroup.man | 97
man/xkb/XkbLatchModifiers.man | 120
man/xkb/XkbLibraryVersion.man | 104
man/xkb/XkbListComponents.man | 181 +
man/xkb/XkbLockGroup.man | 95
man/xkb/XkbLockModifiers.man | 118
man/xkb/XkbLookupKeyBinding.man | 104
man/xkb/XkbLookupKeySym.man | 89
man/xkb/XkbModActionVMods.man | 58
man/xkb/XkbNoteControlsChanges.man | 214 +
man/xkb/XkbNoteDeviceChanges.man | 149
man/xkb/XkbNoteIndicatorChanges.man | 137
man/xkb/XkbNoteNameChanges.man | 106
man/xkb/XkbOpenDisplay.man | 170 +
man/xkb/XkbOutOfRangeGroupInfo.man | 196 +
man/xkb/XkbOutOfRangeGroupNumber.man | 197 +
man/xkb/XkbPtrActionX.man | 114
man/xkb/XkbPtrActionY.man | 114
man/xkb/XkbQueryExtension.man | 146
man/xkb/XkbRefreshKeyboardMapping.man | 78
man/xkb/XkbResizeDeviceButtonActions.man | 105
man/xkb/XkbResizeKeyActions.man | 114
man/xkb/XkbResizeKeySyms.man | 112
man/xkb/XkbResizeKeyType.man | 155
man/xkb/XkbSAActionSetCtrls.man | 162 +
man/xkb/XkbSAGroup.man | 67
man/xkb/XkbSAPtrDfltValue.man | 117
man/xkb/XkbSARedirectSetVMods.man | 121
man/xkb/XkbSARedirectSetVModsMask.man | 134
man/xkb/XkbSARedirectVMods.man | 126
man/xkb/XkbSARedirectVModsMask.man | 127
man/xkb/XkbSAScreen.man | 112
man/xkb/XkbSASetGroup.man | 72
man/xkb/XkbSASetPtrDfltValue.man | 116
man/xkb/XkbSASetScreen.man | 109
man/xkb/XkbSelectEventDetails.man | 163 +
man/xkb/XkbSelectEvents.man | 186 +
man/xkb/XkbSetAccessXTimeout.man | 215 +
man/xkb/XkbSetAutoRepeatRate.man | 114
man/xkb/XkbSetAutoResetControls.man | 116
man/xkb/XkbSetBounceKeysDelay.man | 221 +
man/xkb/XkbSetCompatMap.man | 219 +
man/xkb/XkbSetControls.man | 181 +
man/xkb/XkbSetDebuggingFlags.man | 193 +
man/xkb/XkbSetDetectableAutorepeat.man | 119
man/xkb/XkbSetDeviceButtonActions.man | 112
man/xkb/XkbSetDeviceInfo.man | 235 +
man/xkb/XkbSetIgnoreLockMods.man | 214 +
man/xkb/XkbSetIndicatorMap.man | 194 +
man/xkb/XkbSetMap.man | 397 ++
man/xkb/XkbSetModActionVMods.man | 69
man/xkb/XkbSetNamedIndicator.man | 141
man/xkb/XkbSetNames.man | 226 +
man/xkb/XkbSetPtrActionX.man | 120
man/xkb/XkbSetPtrActionY.man | 120
man/xkb/XkbSetServerInternalMods.man | 218 +
man/xkb/XkbSetXlibControls.man | 119
man/xkb/XkbTranslateKeyCode.man | 89
man/xkb/XkbTranslateKeySym.man | 101
man/xkb/XkbUpdateMapFromCore.man | 130
man/xkb/XkbVirtualModsToReal.man | 144
modules/im/ximcp/imDefIc.c | 4
modules/im/ximcp/imDefIm.c | 2
modules/im/ximcp/imDefLkup.c | 11
modules/im/ximcp/imExten.c | 2
modules/im/ximcp/imInt.c | 12
modules/im/ximcp/imLcPrs.c | 29
modules/im/ximcp/imRm.c | 412 +-
modules/im/ximcp/imThaiIm.c | 8
modules/im/ximcp/imTrX.c | 2
modules/im/ximcp/imTrans.c | 3
modules/lc/gen/lcGenConv.c | 4
modules/om/generic/omGeneric.c | 2
modules/om/generic/omXChar.c | 2
nls/Makefile.am | 1
nls/am_ET.UTF-8/.gitignore | 4
nls/am_ET.UTF-8/Compose.pre | 341 ++
nls/am_ET.UTF-8/Makefile.am | 3
nls/compose.dir.pre | 9
nls/el_GR.UTF-8/Compose.pre | 873 +++++
nls/en_US.UTF-8/Compose.pre | 4990 +++++++++++++++++--------------
nls/iso8859-15/Compose.pre | 4
nls/iso8859-3/Compose.pre | 4
nls/iso8859-9/Compose.pre | 4
nls/iso8859-9e/Compose.pre | 4
nls/locale.alias.pre | 35
nls/locale.dir.pre | 13
nls/pt_BR.UTF-8/Compose.pre | 403 +-
src/AllCells.c | 16
src/AllPlanes.c | 21
src/AllowEv.c | 8
src/AutoRep.c | 6
src/Backgnd.c | 8
src/BdrWidth.c | 8
src/Bell.c | 6
src/Border.c | 8
src/ChAccCon.c | 14
src/ChActPGb.c | 10
src/ChClMode.c | 7
src/ChCmap.c | 8
src/ChGC.c | 10
src/ChKeyCon.c | 8
src/ChPntCon.c | 12
src/ChSaveSet.c | 20
src/ChWAttrs.c | 10
src/ChWindow.c | 9
src/ChkIfEv.c | 10
src/ChkMaskEv.c | 8
src/ChkTypEv.c | 8
src/ChkTypWEv.c | 10
src/ChkWinEv.c | 10
src/CirWin.c | 8
src/CirWinDn.c | 6
src/CirWinUp.c | 6
src/Clear.c | 6
src/ClearArea.c | 14
src/ConfWind.c | 12
src/ConnDis.c | 63
src/ConvSel.c | 13
src/CopyArea.c | 20
src/CopyCmap.c | 6
src/CopyGC.c | 9
src/CopyPlane.c | 22
src/CrCmap.c | 12
src/CrCursor.c | 13
src/CrGC.c | 42
src/CrGlCur.c | 20
src/CrPFBData.c | 16
src/CrPixmap.c | 10
src/CrWindow.c | 18
src/Cursor.c | 6
src/DefCursor.c | 8
src/DelProp.c | 8
src/Depths.c | 8
src/DestSubs.c | 6
src/DestWind.c | 6
src/DrArc.c | 17
src/DrArcs.c | 12
src/DrLine.c | 13
src/DrLines.c | 14
src/DrPoint.c | 11
src/DrPoints.c | 14
src/DrRect.c | 14
src/DrRects.c | 12
src/DrSegs.c | 12
src/ErrDes.c | 57
src/FSSaver.c | 15
src/FSWrap.c | 33
src/FetchName.c | 16
src/FillArc.c | 17
src/FillArcs.c | 12
src/FillPoly.c | 16
src/FillRct.c | 14
src/FillRcts.c | 12
src/FilterEv.c | 6
src/Flush.c | 5
src/Font.c | 14
src/FontInfo.c | 8
src/FontNames.c | 3
src/FreeCmap.c | 3
src/FreeCols.c | 12
src/FreeCurs.c | 6
src/FreeEData.c | 3
src/FreeGC.c | 6
src/FreePix.c | 7
src/GCMisc.c | 40
src/GetAtomNm.c | 16
src/GetColor.c | 2
src/GetDflt.c | 12
src/GetFPath.c | 9
src/GetFProp.c | 10
src/GetGCVals.c | 10
src/GetGeom.c | 16
src/GetHColor.c | 8
src/GetHints.c | 68
src/GetIFocus.c | 8
src/GetImage.c | 38
src/GetKCnt.c | 8
src/GetMoEv.c | 11
src/GetNrmHint.c | 22
src/GetPCnt.c | 9
src/GetPntMap.c | 8
src/GetProp.c | 26
src/GetRGBCMap.c | 12
src/GetSOwner.c | 6
src/GetSSaver.c | 10
src/GetStCmap.c | 10
src/GetTxtProp.c | 34
src/GetWMCMapW.c | 10
src/GetWMProto.c | 10
src/GrButton.c | 22
src/GrKey.c | 16
src/GrKeybd.c | 13
src/GrPointer.c | 20
src/GrServer.c | 3
src/Iconify.c | 8
src/IfEvent.c | 10
src/ImUtil.c | 171 -
src/InitExt.c | 130
src/InsCmap.c | 6
src/IntAtom.c | 29
src/KeyBind.c | 47
src/KeysymStr.c | 3
src/KillCl.c | 6
src/LiICmaps.c | 8
src/LiProps.c | 8
src/ListExt.c | 9
src/LookupCol.c | 2
src/LowerWin.c | 6
src/Macros.c | 224 -
src/Makefile.am | 15
src/MapRaised.c | 6
src/MapSubs.c | 6
src/MapWindow.c | 6
src/MaskEvent.c | 8
src/Misc.c | 22
src/ModMap.c | 15
src/MoveWin.c | 9
src/NextEvent.c | 6
src/OCWrap.c | 6
src/OMWrap.c | 9
src/OpenDis.c | 4
src/ParseCmd.c | 2
src/ParseCol.c | 2
src/PeekEvent.c | 6
src/PeekIfEv.c | 10
src/Pending.c | 9
src/PixFormats.c | 6
src/PmapBgnd.c | 8
src/PmapBord.c | 8
src/PolyReg.c | 8
src/PolyTxt.c | 15
src/PolyTxt16.c | 15
src/PropAlloc.c | 10
src/PutImage.c | 20
src/QuBest.c | 14
src/QuColor.c | 8
src/QuColors.c | 10
src/QuCurShp.c | 12
src/QuKeybd.c | 7
src/QuPntr.c | 16
src/QuStipShp.c | 12
src/QuTileShp.c | 12
src/QuTree.c | 14
src/Quarks.c | 5
src/RaiseWin.c | 6
src/RdBitF.c | 57
src/RecolorC.c | 9
src/ReconfWM.c | 12
src/ReconfWin.c | 12
src/RepWindow.c | 10
src/RestackWs.c | 10
src/RotProp.c | 14
src/ScrResStr.c | 3
src/SelInput.c | 8
src/SendEvent.c | 17
src/SetBack.c | 8
src/SetCRects.c | 16
src/SetClMask.c | 8
src/SetClOrig.c | 9
src/SetFPath.c | 8
src/SetFont.c | 8
src/SetFore.c | 8
src/SetFunc.c | 8
src/SetHints.c | 138
src/SetIFocus.c | 10
src/SetLStyle.c | 14
src/SetLocale.c | 4
src/SetNrmHint.c | 71
src/SetPMask.c | 8
src/SetPntMap.c | 15
src/SetRGBCMap.c | 12
src/SetSOwner.c | 10
src/SetSSaver.c | 9
src/SetStCmap.c | 13
src/SetState.c | 13
src/SetStip.c | 8
src/SetTSOrig.c | 9
src/SetTile.c | 8
src/SetTxtProp.c | 34
src/SetWMCMapW.c | 10
src/SetWMProto.c | 10
src/StBytes.c | 25
src/StColor.c | 8
src/StColors.c | 10
src/StNColor.c | 2
src/StrKeysym.c | 2
src/StrToText.c | 8
src/Sync.c | 6
src/TextToStr.c | 11
src/TrCoords.c | 16
src/UndefCurs.c | 6
src/UngrabBut.c | 10
src/UngrabKbd.c | 6
src/UngrabKey.c | 11
src/UngrabPtr.c | 6
src/UngrabSvr.c | 4
src/UninsCmap.c | 6
src/UnldFont.c | 6
src/UnmapSubs.c | 6
src/UnmapWin.c | 6
src/VisUtil.c | 23
src/WMProps.c | 22
src/WarpPtr.c | 17
src/WinEvent.c | 10
src/Window.c | 24
src/Withdraw.c | 8
src/XErrorDB | 26
src/XKeysymDB | 5
src/XlibAsync.c | 50
src/XlibInt.c | 33
src/Xrm.c | 2
src/Xxcbint.h | 1
src/imConv.c | 48
src/locking.c | 2
src/x11_trans.c | 2
src/xcb_disp.c | 21
src/xcb_io.c | 96
src/xcb_lock.c | 33
src/xcms/AddDIC.c | 3
src/xcms/AddSF.c | 3
src/xcms/CCC.c | 28
src/xcms/CvCols.c | 12
src/xcms/HVC.c | 20
src/xcms/HVCGcC.c | 12
src/xcms/HVCGcV.c | 12
src/xcms/HVCGcVC.c | 12
src/xcms/HVCMnV.c | 10
src/xcms/HVCMxC.c | 10
src/xcms/HVCMxV.c | 10
src/xcms/HVCMxVC.c | 8
src/xcms/HVCMxVs.c | 10
src/xcms/HVCWpAj.c | 17
src/xcms/IdOfPr.c | 3
src/xcms/LRGB.c | 32
src/xcms/Lab.c | 22
src/xcms/LabGcC.c | 12
src/xcms/LabGcL.c | 12
src/xcms/LabGcLC.c | 12
src/xcms/LabMnL.c | 10
src/xcms/LabMxC.c | 10
src/xcms/LabMxL.c | 10
src/xcms/LabMxLC.c | 8
src/xcms/LabWpAj.c | 17
src/xcms/Luv.c | 22
src/xcms/LuvGcC.c | 12
src/xcms/LuvGcL.c | 12
src/xcms/LuvGcLC.c | 12
src/xcms/LuvMnL.c | 10
src/xcms/LuvMxC.c | 10
src/xcms/LuvMxL.c | 10
src/xcms/LuvMxLC.c | 8
src/xcms/LuvWpAj.c | 17
src/xcms/OfCCC.c | 20
src/xcms/PrOfId.c | 4
src/xcms/QBlack.c | 8
src/xcms/QBlue.c | 8
src/xcms/QGreen.c | 8
src/xcms/QRed.c | 8
src/xcms/QWhite.c | 8
src/xcms/QuCol.c | 10
src/xcms/QuCols.c | 12
src/xcms/SetCCC.c | 6
src/xcms/StCol.c | 8
src/xcms/StCols.c | 13
src/xcms/XYZ.c | 2
src/xcms/cmsAllCol.c | 10
src/xcms/cmsCmap.c | 24
src/xcms/cmsColNm.c | 11
src/xcms/cmsMath.c | 6
src/xcms/cmsTrig.c | 6
src/xcms/uvY.c | 22
src/xcms/xyY.c | 22
src/xkb/XKBBind.c | 2
src/xkb/XKBCvt.c | 6
src/xkb/XKBExtDev.c | 2
src/xkb/XKBlibint.h | 4
src/xlibi18n/XDefaultIMIF.c | 15
src/xlibi18n/XimTrInt.h | 2
src/xlibi18n/Ximint.h | 2
src/xlibi18n/XimintP.h | 8
src/xlibi18n/XlcPubI.h | 2
src/xlibi18n/Xlcint.h | 4
src/xlibi18n/lcCT.c | 8
src/xlibi18n/lcDB.c | 76
src/xlibi18n/lcFile.c | 6
src/xlibi18n/lcWrap.c | 2
src/xlibi18n/xim_trans.c | 2
594 files changed, 35388 insertions(+), 5213 deletions(-)
New commits:
commit a7f85567a3e850fba0c44571453d2852ab1a09be
Author: Adam Jackson <ajax@redhat.com>
Date: Tue May 13 10:28:39 2008 -0400
Bug #15884: Remove useless sleep()'s from the connection code.
For network transports, there's enough delay in the network layer
already without adding more. For local transports, just hurry up
and fail if the server isn't there.
diff --git a/modules/im/ximcp/imTrans.c b/modules/im/ximcp/imTrans.c
index a239219..cb17ca0 100644
--- a/modules/im/ximcp/imTrans.c
+++ b/modules/im/ximcp/imTrans.c
@@ -77,10 +77,7 @@ _XimTransConnect(
spec->trans_conn = NULL;
if (connect_stat == TRANS_TRY_CONNECT_AGAIN)
- {
- sleep(1);
continue;
- }
else
break;
}
diff --git a/src/ConnDis.c b/src/ConnDis.c
index f919d51..e61e0f0 100644
--- a/src/ConnDis.c
+++ b/src/ConnDis.c
@@ -42,6 +42,7 @@ in this Software without prior written authorization from The Open Group.
#include <X11/Xdmcp.h>
#include <stdio.h>
#include <ctype.h>
+#include <unistd.h>
#if !defined(WIN32)
#ifndef Lynx
@@ -389,10 +390,7 @@ _X11TransConnectDisplay (
trans_conn = NULL;
if (connect_stat == TRANS_TRY_CONNECT_AGAIN)
- {
- sleep(1);
continue;
- }
else
break;
}
@@ -409,7 +407,6 @@ _X11TransConnectDisplay (
{
_X11TransClose(trans_conn);
trans_conn = NULL;
- sleep(1);
if (saddr)
{
free ((char *) saddr);
commit 9129057bdbff0ec9cd8bb780cf7f85f134a291eb
Author: Teemu Likonen <tlikonen@iki.fi>
Date: Wed May 7 21:44:22 2008 +0300
Change <dead_belowdot> to <dead_belowring> for U+1E00 and U+U1E01
Commit 6b6caeea830a977bdb54688cfb648d879821e752 added <dead_belowdot>
<A> and <dead_belowdot> <a> compose sequences for letters U+1E00 and
U+U1E01 (LATIN CAPITAL/SMALL LETTER A WITH RING BELOW). This caused
duplicate compose sequences since these have already been defined. Also,
using <dead_belowring> is more logical since the diacritic is indeed
a "RING BELOW".
diff --git a/nls/en_US.UTF-8/Compose.pre b/nls/en_US.UTF-8/Compose.pre
index e6f8022..0d93969 100644
--- a/nls/en_US.UTF-8/Compose.pre
+++ b/nls/en_US.UTF-8/Compose.pre
@@ -1689,9 +1689,9 @@ XCOMM Part 3
<Multi_key> <U0F90> <U0FB5> : "ྐྵ" U0FB9 # TIBETAN SUBJOINED LETTER KSSA
<Multi_key> <U102E> <U1025> : "ဦ" U1026 # MYANMAR LETTER UU
<U0325> <A> : "Ḁ" U1E00 # LATIN CAPITAL LETTER A WITH RING BELOW
-<dead_belowdot> <A> : "Ḁ" U1E00 # LATIN CAPITAL LETTER A WITH RING BELOW
+<dead_belowring> <A> : "Ḁ" U1E00 # LATIN CAPITAL LETTER A WITH RING BELOW
<U0325> <a> : "ḁ" U1E01 # LATIN SMALL LETTER A WITH RING BELOW
-<dead_belowdot> <a> : "ḁ" U1E01 # LATIN SMALL LETTER A WITH RING BELOW
+<dead_belowring> <a> : "ḁ" U1E01 # LATIN SMALL LETTER A WITH RING BELOW
<dead_abovedot> <B> : "Ḃ" U1E02 # LATIN CAPITAL LETTER B WITH DOT ABOVE
<Multi_key> <period> <B> : "Ḃ" U1E02 # LATIN CAPITAL LETTER B WITH DOT ABOVE
<dead_abovedot> <b> : "ḃ" U1E03 # LATIN SMALL LETTER B WITH DOT ABOVE
commit 01a9cb58888d290cc3d319feec4ee4a0297a844c
Author: Daniel Stone <daniel@fooishbar.org>
Date: Wed May 7 20:04:44 2008 +0300
NLS: Make UTF-8 the default for Russian
No-one uses 8859-5 anymore, so make the default for Russian UTF-8; the
only other possible answer would be KOI8-R.
Signed-off-by: Sergey V. Udaltsov <sergey.udaltsov@gmail.com>
diff --git a/nls/locale.alias.pre b/nls/locale.alias.pre
index 87f5217..71d55e0 100644
--- a/nls/locale.alias.pre
+++ b/nls/locale.alias.pre
@@ -916,8 +916,9 @@ ro_RO: ro_RO.ISO8859-2
ro_RO.iso88592: ro_RO.ISO8859-2
ro_RO.ISO-8859-2: ro_RO.ISO8859-2
ro_RO.utf8: ro_RO.UTF-8
-ru: ru_RU.ISO8859-5
-ru_RU: ru_RU.ISO8859-5
+ru: ru_RU.UTF-8
+ru_RU: ru_RU.UTF-8
+ru_RU.utf8: ru_RU.UTF-8
ru_RU.iso88595: ru_RU.ISO8859-5
ru_RU.ISO-8859-5: ru_RU.ISO8859-5
ru_RU.koi8r: ru_RU.KOI8-R
commit 407b81bfbbabf6feb565d6da22f9ef9a69016ab8
Author: Ross Burton <ross@burtonini.com>
Date: Tue Apr 29 13:38:10 2008 +0300
NLS: Add interrobang to UTF-8 compose tables (bug #15653)
It is what it says on the box.
diff --git a/nls/el_GR.UTF-8/Compose.pre b/nls/el_GR.UTF-8/Compose.pre
index 53ff433..a97c2ae 100644
--- a/nls/el_GR.UTF-8/Compose.pre
+++ b/nls/el_GR.UTF-8/Compose.pre
@@ -2382,4 +2382,7 @@ XCOMM Miscellaneous extensions.
<Multi_key> <Greek_delta> <Greek_RHO> : "₯" U20af
<Multi_key> <Greek_delta> <Greek_rho> : "₯" U20af
+<Multi_key> <question> <exclam> : "‽" U203D # INTERROBANG
+<Multi_key> <exclam> <question> : "‽" U203D # INTERROBANG
+
XCOMM End
diff --git a/nls/en_US.UTF-8/Compose.pre b/nls/en_US.UTF-8/Compose.pre
index c62177a..e6f8022 100644
--- a/nls/en_US.UTF-8/Compose.pre
+++ b/nls/en_US.UTF-8/Compose.pre
@@ -212,6 +212,9 @@ XCOMM Other symbols
<Multi_key> <Cyrillic_EN> <Cyrillic_o> : "№" numerosign # NUMERO SIGN
<Multi_key> <Cyrillic_EN> <Cyrillic_O> : "№" numerosign # NUMERO SIGN
+<Multi_key> <question> <exclam> : "‽" U203D # INTERROBANG
+<Multi_key> <exclam> <question> : "‽" U203D # INTERROBANG
+
XCOMM Part 2
XCOMM Compose map for Korean Hangul(Choseongul) Conjoining Jamos automatically
diff --git a/nls/pt_BR.UTF-8/Compose.pre b/nls/pt_BR.UTF-8/Compose.pre
index 4b06df1..f403b18 100644
--- a/nls/pt_BR.UTF-8/Compose.pre
+++ b/nls/pt_BR.UTF-8/Compose.pre
@@ -185,6 +185,9 @@ XCOMM Other symbols
<Multi_key> <P> <P> : "¶" paragraph # PILCROW SIGN (PARAGRAPH SIGN)
+<Multi_key> <question> <exclam> : "‽" U203D # INTERROBANG
+<Multi_key> <exclam> <question> : "‽" U203D # INTERROBANG
+
XCOMM Part 2
XCOMM Compose map for Korean Hangul(Choseongul) Conjoining Jamos automatically
commit 0b6682303e9c61fefc3818acfda616b1e3691abf
Author: Theppitak Karoonboonyanan <thep@linux.thai.net>
Date: Mon Apr 28 11:51:25 2008 +0300
IM: Respect XMODIFIERS for Thai locale (bug #15719)
When looking at Thai input methods, make sure XMODIFIERS is checked
before jumping straight into built-in Thai processing, so external XIM
servers such as SCIM can be used with Thai.
diff --git a/modules/im/ximcp/imThaiIm.c b/modules/im/ximcp/imThaiIm.c
index e247150..cc0f4a2 100644
--- a/modules/im/ximcp/imThaiIm.c
+++ b/modules/im/ximcp/imThaiIm.c
@@ -67,7 +67,13 @@ _XimCheckIfThaiProcessing(im)
char *language;
_XGetLCValues(im->core.lcd, XlcNLanguage, &language, NULL);
- if(strcmp(language, THAI_LANGUAGE_NAME) == 0) {
+ if(strcmp(language, THAI_LANGUAGE_NAME) == 0 &&
+ (strcmp(im->core.im_name, "") == 0 ||
+ strcmp(im->core.im_name, "BasicCheck") == 0 ||
+ strcmp(im->core.im_name, "Strict") == 0 ||
+ strcmp(im->core.im_name, "Thaicat") == 0 ||
+ strcmp(im->core.im_name, "Passthrough") == 0))
+ {
return(True);
}
return(False);
commit c13aded1b2f830ba5004abb0ec5518f9ea16087e
Author: Colin Harrison <colin.harrison-at-virgin.net>
Date: Sat Apr 26 18:56:05 2008 +0100
Fix missing error condition
diff --git a/src/xcms/cmsColNm.c b/src/xcms/cmsColNm.c
index eacff2f..e3ca518 100644
--- a/src/xcms/cmsColNm.c
+++ b/src/xcms/cmsColNm.c
@@ -735,6 +735,8 @@ LoadColornameDB(void)
}
if ((stream = _XFopenFile (pathname, "r")) == NULL) {
+ /* can't open file */
+ XcmsColorDbState = XcmsDbInitFailure;
return(XcmsFailure);
}
commit f5c5ffc175cb383c92ea0fa8c08cfb087c5f3083
Author: Colin Harrison <colin.harrison-at-virgin.net>
Date: Mon Apr 21 17:24:33 2008 +0100
Xlib warning fixes
diff --git a/src/GetDflt.c b/src/GetDflt.c
index 2098e81..7b40152 100644
--- a/src/GetDflt.c
+++ b/src/GetDflt.c
@@ -98,16 +98,16 @@ GetHomeDir(
int len)
{
#ifdef WIN32
- register char *ptr1;
- register char *ptr2;
+ register char *ptr1 = NULL;
+ register char *ptr2 = NULL;
int len1 = 0, len2 = 0;
- if (ptr1 = getenv("HOME")) { /* old, deprecated */
+ if ((ptr1 = getenv("HOME"))) { /* old, deprecated */
len1 = strlen (ptr1);
} else if ((ptr1 = getenv("HOMEDRIVE")) && (ptr2 = getenv("HOMEDIR"))) {
len1 = strlen (ptr1);
len2 = strlen (ptr2);
- } else if (ptr2 = getenv("USERNAME")) {
+ } else if ((ptr2 = getenv("USERNAME"))) {
len1 = strlen (ptr1 = "/users/");
len2 = strlen (ptr2);
}
diff --git a/src/locking.c b/src/locking.c
index 537ffa3..d69b354 100644
--- a/src/locking.c
+++ b/src/locking.c
@@ -60,7 +60,7 @@ extern LockInfoPtr _Xi18n_lock;
#ifdef WIN32
static DWORD _X_TlsIndex = (DWORD)-1;
-_Xthread_init()
+void _Xthread_init()
{
if (_X_TlsIndex == (DWORD)-1)
_X_TlsIndex = TlsAlloc();
diff --git a/src/xlibi18n/lcWrap.c b/src/xlibi18n/lcWrap.c
index ea26231..c0cee44 100644
--- a/src/xlibi18n/lcWrap.c
+++ b/src/xlibi18n/lcWrap.c
@@ -154,7 +154,7 @@ _XlcDefaultMapModifiers(
#ifdef WIN32
{
char *s;
- for (s = mods; s = strchr(s, '@'); s++) {
+ for (s = mods; (s = strchr(s, '@')); s++) {
for (s++; *s && *s != '='; s++) {
if (*s == '#') {
*s = '=';
commit 6b6caeea830a977bdb54688cfb648d879821e752
Author: James Cloos <cloos@jhcloos.com>
Date: Fri Apr 18 02:50:55 2008 -0400
Add some dead_key sequences to en_US.UTF-8 Compose table
Make use of the new dead key symbols added to x11proto’s
commit 44e24a27bca023cf7b799f191fe6d52e12efbe5f (which
was in responce to bug #15446).
diff --git a/nls/en_US.UTF-8/Compose.pre b/nls/en_US.UTF-8/Compose.pre
index 02561d4..c62177a 100644
--- a/nls/en_US.UTF-8/Compose.pre
+++ b/nls/en_US.UTF-8/Compose.pre
@@ -35,6 +35,7 @@ XCOMM Spacing versions of dead accents
<dead_iota> <space> : "ͺ" U37a # GREEK YPOGEGRAMMENI
<dead_iota> <dead_iota> : "ͺ" U37a # GREEK YPOGEGRAMMENI
+
XCOMM ASCII characters that may be difficult to access
XCOMM on some keyboards.
<Multi_key> <plus> <plus> : "#" numbersign # NUMBER SIGN
@@ -1685,7 +1686,9 @@ XCOMM Part 3
<Multi_key> <U0F90> <U0FB5> : "ྐྵ" U0FB9 # TIBETAN SUBJOINED LETTER KSSA
<Multi_key> <U102E> <U1025> : "ဦ" U1026 # MYANMAR LETTER UU
<U0325> <A> : "Ḁ" U1E00 # LATIN CAPITAL LETTER A WITH RING BELOW
+<dead_belowdot> <A> : "Ḁ" U1E00 # LATIN CAPITAL LETTER A WITH RING BELOW
<U0325> <a> : "ḁ" U1E01 # LATIN SMALL LETTER A WITH RING BELOW
+<dead_belowdot> <a> : "ḁ" U1E01 # LATIN SMALL LETTER A WITH RING BELOW
<dead_abovedot> <B> : "Ḃ" U1E02 # LATIN CAPITAL LETTER B WITH DOT ABOVE
<Multi_key> <period> <B> : "Ḃ" U1E02 # LATIN CAPITAL LETTER B WITH DOT ABOVE
<dead_abovedot> <b> : "ḃ" U1E03 # LATIN SMALL LETTER B WITH DOT ABOVE
@@ -1697,7 +1700,9 @@ XCOMM Part 3
<Multi_key> <exclam> <b> : "ḅ" U1E05 # LATIN SMALL LETTER B WITH DOT BELOW
<combining_belowdot> <b> : "ḅ" U1E05 # LATIN SMALL LETTER B WITH DOT BELOW
<U0331> <B> : "Ḇ" U1E06 # LATIN CAPITAL LETTER B WITH LINE BELOW
+<dead_belowmacron> <B> : "Ḇ" U1E06 # LATIN CAPITAL LETTER B WITH LINE BELOW
<U0331> <b> : "ḇ" U1E07 # LATIN SMALL LETTER B WITH LINE BELOW
+<dead_belowmacron> <b> : "ḇ" U1E07 # LATIN SMALL LETTER B WITH LINE BELOW
<dead_acute> <Ccedilla> : "Ḉ" U1E08 # LATIN CAPITAL LETTER C WITH CEDILLA AND ACUTE
<Multi_key> <acute> <Ccedilla> : "Ḉ" U1E08 # LATIN CAPITAL LETTER C WITH CEDILLA AND ACUTE
<Multi_key> <apostrophe> <Ccedilla> : "Ḉ" U1E08 # LATIN CAPITAL LETTER C WITH CEDILLA AND ACUTE
@@ -1731,13 +1736,17 @@ XCOMM Part 3
<Multi_key> <exclam> <d> : "ḍ" U1E0D # LATIN SMALL LETTER D WITH DOT BELOW
<combining_belowdot> <d> : "ḍ" U1E0D # LATIN SMALL LETTER D WITH DOT BELOW
<U0331> <D> : "Ḏ" U1E0E # LATIN CAPITAL LETTER D WITH LINE BELOW
+<dead_belowmacron> <D> : "Ḏ" U1E0E # LATIN CAPITAL LETTER D WITH LINE BELOW
<U0331> <d> : "ḏ" U1E0F # LATIN SMALL LETTER D WITH LINE BELOW
+<dead_belowmacron> <d> : "ḏ" U1E0F # LATIN SMALL LETTER D WITH LINE BELOW
<dead_cedilla> <D> : "Ḑ" U1E10 # LATIN CAPITAL LETTER D WITH CEDILLA
<Multi_key> <comma> <D> : "Ḑ" U1E10 # LATIN CAPITAL LETTER D WITH CEDILLA
<dead_cedilla> <d> : "ḑ" U1E11 # LATIN SMALL LETTER D WITH CEDILLA
<Multi_key> <comma> <d> : "ḑ" U1E11 # LATIN SMALL LETTER D WITH CEDILLA
<U032D> <D> : "Ḓ" U1E12 # LATIN CAPITAL LETTER D WITH CIRCUMFLEX BELOW
+<dead_belowcircumflex> <D> : "Ḓ" U1E12 # LATIN CAPITAL LETTER D WITH CIRCUMFLEX BELOW
<U032D> <d> : "ḓ" U1E13 # LATIN SMALL LETTER D WITH CIRCUMFLEX BELOW
+<dead_belowcircumflex> <d> : "ḓ" U1E13 # LATIN SMALL LETTER D WITH CIRCUMFLEX BELOW
<dead_grave> <Emacron> : "Ḕ" U1E14 # LATIN CAPITAL LETTER E WITH MACRON AND GRAVE
<Multi_key> <grave> <Emacron> : "Ḕ" U1E14 # LATIN CAPITAL LETTER E WITH MACRON AND GRAVE
<dead_grave> <dead_macron> <E> : "Ḕ" U1E14 # LATIN CAPITAL LETTER E WITH MACRON AND GRAVE
@@ -1795,9 +1804,13 @@ XCOMM Part 3
<combining_acute> <Multi_key> <macron> <e> : "ḗ" U1E17 # LATIN SMALL LETTER E WITH MACRON AND ACUTE
<combining_acute> <Multi_key> <underscore> <e> : "ḗ" U1E17 # LATIN SMALL LETTER E WITH MACRON AND ACUTE
<U032D> <E> : "Ḙ" U1E18 # LATIN CAPITAL LETTER E WITH CIRCUMFLEX BELOW
+<dead_belowcircumflex> <E> : "Ḙ" U1E18 # LATIN CAPITAL LETTER E WITH CIRCUMFLEX BELOW
<U032D> <e> : "ḙ" U1E19 # LATIN SMALL LETTER E WITH CIRCUMFLEX BELOW
+<dead_belowcircumflex> <e> : "ḙ" U1E19 # LATIN SMALL LETTER E WITH CIRCUMFLEX BELOW
<U0330> <E> : "Ḛ" U1E1A # LATIN CAPITAL LETTER E WITH TILDE BELOW
+<dead_belowtilde> <E> : "Ḛ" U1E1A # LATIN CAPITAL LETTER E WITH TILDE BELOW
<U0330> <e> : "ḛ" U1E1B # LATIN SMALL LETTER E WITH TILDE BELOW
+<dead_belowtilde> <e> : "ḛ" U1E1B # LATIN SMALL LETTER E WITH TILDE BELOW
<dead_breve> <U0228> : "Ḝ" U1E1C # LATIN CAPITAL LETTER E WITH CEDILLA AND BREVE
<Multi_key> <U> <U0228> : "Ḝ" U1E1C # LATIN CAPITAL LETTER E WITH CEDILLA AND BREVE
<Multi_key> <b> <U0228> : "Ḝ" U1E1C # LATIN CAPITAL LETTER E WITH CEDILLA AND BREVE
@@ -1845,9 +1858,13 @@ XCOMM Part 3
<dead_cedilla> <h> : "ḩ" U1E29 # LATIN SMALL LETTER H WITH CEDILLA
<Multi_key> <comma> <h> : "ḩ" U1E29 # LATIN SMALL LETTER H WITH CEDILLA
<U032E> <H> : "Ḫ" U1E2A # LATIN CAPITAL LETTER H WITH BREVE BELOW
+<dead_belowbreve> <H> : "Ḫ" U1E2A # LATIN CAPITAL LETTER H WITH BREVE BELOW
<U032E> <h> : "ḫ" U1E2B # LATIN SMALL LETTER H WITH BREVE BELOW
+<dead_belowbreve> <h> : "ḫ" U1E2B # LATIN SMALL LETTER H WITH BREVE BELOW
<U0330> <I> : "Ḭ" U1E2C # LATIN CAPITAL LETTER I WITH TILDE BELOW
+<dead_belowtilde> <I> : "Ḭ" U1E2C # LATIN CAPITAL LETTER I WITH TILDE BELOW
<U0330> <i> : "ḭ" U1E2D # LATIN SMALL LETTER I WITH TILDE BELOW
+<dead_belowtilde> <i> : "ḭ" U1E2D # LATIN SMALL LETTER I WITH TILDE BELOW
<dead_acute> <Idiaeresis> : "Ḯ" U1E2E # LATIN CAPITAL LETTER I WITH DIAERESIS AND ACUTE
<Multi_key> <acute> <Idiaeresis> : "Ḯ" U1E2E # LATIN CAPITAL LETTER I WITH DIAERESIS AND ACUTE
<Multi_key> <apostrophe> <Idiaeresis> : "Ḯ" U1E2E # LATIN CAPITAL LETTER I WITH DIAERESIS AND ACUTE
@@ -1887,7 +1904,9 @@ XCOMM Part 3
<Multi_key> <exclam> <k> : "ḳ" U1E33 # LATIN SMALL LETTER K WITH DOT BELOW
<combining_belowdot> <k> : "ḳ" U1E33 # LATIN SMALL LETTER K WITH DOT BELOW
<U0331> <K> : "Ḵ" U1E34 # LATIN CAPITAL LETTER K WITH LINE BELOW
+<dead_belowmacron> <K> : "Ḵ" U1E34 # LATIN CAPITAL LETTER K WITH LINE BELOW
<U0331> <k> : "ḵ" U1E35 # LATIN SMALL LETTER K WITH LINE BELOW
+<dead_belowmacron> <k> : "ḵ" U1E35 # LATIN SMALL LETTER K WITH LINE BELOW
<dead_belowdot> <L> : "Ḷ" U1E36 # LATIN CAPITAL LETTER L WITH DOT BELOW
<Multi_key> <exclam> <L> : "Ḷ" U1E36 # LATIN CAPITAL LETTER L WITH DOT BELOW
<combining_belowdot> <L> : "Ḷ" U1E36 # LATIN CAPITAL LETTER L WITH DOT BELOW
@@ -1919,9 +1938,13 @@ XCOMM Part 3
<Multi_key> <macron> <combining_belowdot> <l> : "ḹ" U1E39 # LATIN SMALL LETTER L WITH DOT BELOW AND MACRON
<Multi_key> <underscore> <combining_belowdot> <l> : "ḹ" U1E39 # LATIN SMALL LETTER L WITH DOT BELOW AND MACRON
<U0331> <L> : "Ḻ" U1E3A # LATIN CAPITAL LETTER L WITH LINE BELOW
+<dead_belowmacron> <L> : "Ḻ" U1E3A # LATIN CAPITAL LETTER L WITH LINE BELOW
<U0331> <l> : "ḻ" U1E3B # LATIN SMALL LETTER L WITH LINE BELOW
+<dead_belowmacron> <l> : "ḻ" U1E3B # LATIN SMALL LETTER L WITH LINE BELOW
<U032D> <L> : "Ḽ" U1E3C # LATIN CAPITAL LETTER L WITH CIRCUMFLEX BELOW
+<dead_belowcircumflex> <L> : "Ḽ" U1E3C # LATIN CAPITAL LETTER L WITH CIRCUMFLEX BELOW
<U032D> <l> : "ḽ" U1E3D # LATIN SMALL LETTER L WITH CIRCUMFLEX BELOW
+<dead_belowcircumflex> <l> : "ḽ" U1E3D # LATIN SMALL LETTER L WITH CIRCUMFLEX BELOW
<dead_acute> <M> : "Ḿ" U1E3E # LATIN CAPITAL LETTER M WITH ACUTE
<Multi_key> <acute> <M> : "Ḿ" U1E3E # LATIN CAPITAL LETTER M WITH ACUTE
<Multi_key> <apostrophe> <M> : "Ḿ" U1E3E # LATIN CAPITAL LETTER M WITH ACUTE
@@ -1951,9 +1974,13 @@ XCOMM Part 3
<Multi_key> <exclam> <n> : "ṇ" U1E47 # LATIN SMALL LETTER N WITH DOT BELOW
<combining_belowdot> <n> : "ṇ" U1E47 # LATIN SMALL LETTER N WITH DOT BELOW
<U0331> <N> : "Ṉ" U1E48 # LATIN CAPITAL LETTER N WITH LINE BELOW
+<dead_belowmacron> <N> : "Ṉ" U1E48 # LATIN CAPITAL LETTER N WITH LINE BELOW
<U0331> <n> : "ṉ" U1E49 # LATIN SMALL LETTER N WITH LINE BELOW
+<dead_belowmacron> <n> : "ṉ" U1E49 # LATIN SMALL LETTER N WITH LINE BELOW
<U032D> <N> : "Ṋ" U1E4A # LATIN CAPITAL LETTER N WITH CIRCUMFLEX BELOW
+<dead_belowcircumflex> <N> : "Ṋ" U1E4A # LATIN CAPITAL LETTER N WITH CIRCUMFLEX BELOW
<U032D> <n> : "ṋ" U1E4B # LATIN SMALL LETTER N WITH CIRCUMFLEX BELOW
+<dead_belowcircumflex> <n> : "ṋ" U1E4B # LATIN SMALL LETTER N WITH CIRCUMFLEX BELOW
<dead_acute> <Otilde> : "Ṍ" U1E4C # LATIN CAPITAL LETTER O WITH TILDE AND ACUTE
<Multi_key> <acute> <Otilde> : "Ṍ" U1E4C # LATIN CAPITAL LETTER O WITH TILDE AND ACUTE
<Multi_key> <apostrophe> <Otilde> : "Ṍ" U1E4C # LATIN CAPITAL LETTER O WITH TILDE AND ACUTE
@@ -2105,7 +2132,9 @@ XCOMM Part 3
<Multi_key> <macron> <combining_belowdot> <r> : "ṝ" U1E5D # LATIN SMALL LETTER R WITH DOT BELOW AND MACRON
<Multi_key> <underscore> <combining_belowdot> <r> : "ṝ" U1E5D # LATIN SMALL LETTER R WITH DOT BELOW AND MACRON
<U0331> <R> : "Ṟ" U1E5E # LATIN CAPITAL LETTER R WITH LINE BELOW
+<dead_belowmacron> <R> : "Ṟ" U1E5E # LATIN CAPITAL LETTER R WITH LINE BELOW
Reply to: