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

Alan Coopersmith alanc at kemper.freedesktop.org
Sat Mar 9 19:39:53 PST 2013


Tag 'libX11-1.5.99.901' created by Alan Coopersmith <alan.coopersmith at oracle.com> at 2013-03-10 04:39 -0700

libX11-1.5.99.901

Changes since libX11-1.5.0:
Adam Jackson (2):
      XErrorDB: Add GLXBadProfileARB
      configure: Remove AM_MAINTAINER_MODE

Alan Coopersmith (23):
      libX11 spec: Correct prototype for XConvertSelection
      XCreate{Pix,Bit}map...Data: Free pixmap in error path if XCreateGC fails
      Convert XCreate{Pix,Bit}map...Data to use C99 designated initializers
      Tell clang not to report -Wpadded warnings on public headers we can't fix
      Remove unused TLI ("STREAMSCONN") code from Xlib
      Remove unused DECnet ("DNETCONN") code from Xlib
      cmsColNm.c: maintain constness of arguments to qsort helper function
      XRebindKeysym: Drop unnecessary const-removing cast
      XStringToKeysym: preserve constness when casting off unsignedness for strcmp
      Fix comment typo & confusing indentation levels in Data() macro definition
      Preserve constness in casting arguments through the Data*() routines
      XKeysymToString: move variable declarations to the scope of their usage
      Convert more sprintf calls to snprintf
      unifdef MUSTCOPY
      unifdef WORD64
      unifdef CRAY & _CRAY
      unifdef XKB_IN_SERVER
      Assume size_t is always available, since it was defined in C89
      _xudc_code_to_glyph: check for NULL pointer *before* writing to it, not after
      Add <X11/Xresource.h> hint to all Xrm* man pages
      XAllocClassHint: Assume calloc sets pointers in allocated memory to NULL
      Fix very weird indenting in src/GetFProp.c
      libX11 1.5.99.901 (1.6 RC1)

Colin Walters (2):
      Fix build after dropping locales
      autogen.sh: Implement GNOME Build API

Egbert Eich (11):
      i18n: Consolidate compose handling for locales with UTF-8 encoding.
      i18n: Add missing locales which existed in locale.alias.
      i18n: Adding and removing comments.
      i18n: Remove duplicates and aliases to oneself.
      i18n: Fixed typos in full locale names.
      i18n: Treat 'a3_AZ' as an alias for 'az_AZ'.
      i18n: Bring locale.dir and compose.dir in sync.
      i18n: Remove ja.S90 and ja.U90 locales.
      i18n: Uppercased all occurances if 'iso8859' in the full locale name.
      Don't hard code path to Xcms.txt file.
      Install Xcms.txt in $(datadir) rather than $(libdir).

Eric S. Raymond (8):
      Eliminate all uses of tab stops in the libX11 man pages.
      Clean up, my last commit missed four cases.
      The ".FD" macro is never used.  Remove it.
      The .FN macro, paired with .FD, is also never used. Remove it.
      The .C{ and .C} macros are never used.  Remove them.
      Remove the one and only use of the .NT/.NE pair.
      The .NT/.NE macro pair is no longer used.  Remove it.
      Renove some unnecessary low-level markup.

Jens Herden (1):
      i18n: Add support for Khmer locale and compose table.

Jon TURNEY (1):
      Fix config check for loadable modules

Kalman Kemenczy (1):
      i18n: Add support for Serbian specific compose table entries.

Karl Tomlinson (1):
      MakeBigReq: don't move the last word, already handled by Data32

Ken Moffat (1):
      dead_double_grave and dead_inverted_breve should only have one underscore.

Nickolai Zeldovich (1):
      XListFontsWithInfo: avoid accessing realloc'ed memory

Quentin Glidic (2):
      nls/Makefile.am: Remove unneeded $(srcdir)
      nls/Makefile.am: Use LOG_COMPILER

Ross Burton (1):
      Allow overriding location of keysymdef.h

Will Thompson (1):
      Add compose sequences for "therefore" and "because".

Yaakov Selkowitz (1):
      XIM: remove Private and Public macros

---
 autogen.sh                             |    4 
 configure.ac                           |   17 +-
 include/X11/Xcms.h                     |   12 +
 include/X11/Xlib.h                     |   16 +-
 include/X11/Xlibint.h                  |   96 ++++--------
 include/X11/Xutil.h                    |   12 +
 man/AllPlanes.man                      |   63 --------
 man/BlackPixelOfScreen.man             |   37 ----
 man/DisplayOfCCC.man                   |   37 ----
 man/ImageByteOrder.man                 |   71 ---------
 man/IsCursorKey.man                    |   63 --------
 man/XAddConnectionWatch.man            |   63 --------
 man/XAddHost.man                       |   81 +---------
 man/XAllocClassHint.man                |   70 ---------
 man/XAllocColor.man                    |   63 --------
 man/XAllocIconSize.man                 |   71 ---------
 man/XAllocSizeHints.man                |   91 +----------
 man/XAllocStandardColormap.man         |   89 +----------
 man/XAllocWMHints.man                  |   85 +----------
 man/XAllowEvents.man                   |   63 --------
 man/XAnyEvent.man                      |  143 +++++-------------
 man/XButtonEvent.man                   |  147 +++++--------------
 man/XChangeKeyboardControl.man         |   97 ++----------
 man/XChangeKeyboardMapping.man         |   69 --------
 man/XChangePointerControl.man          |   63 --------
 man/XChangeSaveSet.man                 |   63 --------
 man/XChangeWindowAttributes.man        |   63 --------
 man/XCirculateEvent.man                |   79 +---------
 man/XCirculateRequestEvent.man         |   79 +---------
 man/XClearArea.man                     |   63 --------
 man/XClientMessageEvent.man            |   89 +----------
 man/XColormapEvent.man                 |   81 +---------
 man/XConfigureEvent.man                |   87 +----------
 man/XConfigureRequestEvent.man         |   89 +----------
 man/XConfigureWindow.man               |   75 ---------
 man/XCopyArea.man                      |   63 --------
 man/XCreateColormap.man                |   73 ---------
 man/XCreateFontCursor.man              |   63 --------
 man/XCreateFontSet.man                 |   63 --------
 man/XCreateGC.man                      |  113 +++-----------
 man/XCreateIC.man                      |   63 --------
 man/XCreateOC.man                      |   63 --------
 man/XCreatePixmap.man                  |   63 --------
 man/XCreateRegion.man                  |   63 --------
 man/XCreateWindow.man                  |   95 ++----------
 man/XCreateWindowEvent.man             |   85 +----------
 man/XCrossingEvent.man                 |  103 ++-----------
 man/XDefineCursor.man                  |   63 --------
 man/XDestroyWindow.man                 |   63 --------
 man/XDestroyWindowEvent.man            |   77 ----------
 man/XDrawArc.man                       |   63 --------
 man/XDrawImageString.man               |   63 --------
 man/XDrawLine.man                      |   67 --------
 man/XDrawPoint.man                     |   67 --------
 man/XDrawRectangle.man                 |   69 --------
 man/XDrawString.man                    |   63 --------
 man/XDrawText.man                      |   83 +---------
 man/XEmptyRegion.man                   |   63 --------
 man/XErrorEvent.man                    |   79 +---------
 man/XExposeEvent.man                   |   81 +---------
 man/XExtentsOfFontSet.man              |   63 --------
 man/XFillRectangle.man                 |   63 --------
 man/XFilterEvent.man                   |   63 --------
 man/XFlush.man                         |   63 --------
 man/XFocusChangeEvent.man              |   89 +----------
 man/XFontSetExtents.man                |   69 --------
 man/XFontsOfFontSet.man                |   63 --------
 man/XFree.man                          |   63 --------
 man/XGetEventData.man                  |   83 +---------
 man/XGetVisualInfo.man                 |   85 +----------
 man/XGetWindowAttributes.man           |  107 ++-----------
 man/XGetWindowProperty.man             |   63 --------
 man/XGrabButton.man                    |   63 --------
 man/XGrabKey.man                       |   63 --------
 man/XGrabKeyboard.man                  |   63 --------
 man/XGrabPointer.man                   |   63 --------
 man/XGrabServer.man                    |   63 --------
 man/XGraphicsExposeEvent.man           |  101 ++-----------
 man/XGravityEvent.man                  |   79 +---------
 man/XIconifyWindow.man                 |   63 --------
 man/XIfEvent.man                       |   63 --------
 man/XInitImage.man                     |   63 --------
 man/XInitThreads.man                   |   63 --------
 man/XInstallColormap.man               |   63 --------
 man/XInternAtom.man                    |   63 --------
 man/XIntersectRegion.man               |   63 --------
 man/XKeymapEvent.man                   |   79 +---------
 man/XListFonts.man                     |   63 --------
 man/XLoadFont.man                      |   63 --------
 man/XLookupKeysym.man                  |   63 --------
 man/XMapEvent.man                      |   99 ++----------
 man/XMapRequestEvent.man               |   77 ----------
 man/XMapWindow.man                     |   63 --------
 man/XNextEvent.man                     |   63 --------
 man/XNoOp.man                          |   63 --------
 man/XOpenDisplay.man                   |   63 --------
 man/XOpenIM.man                        |   63 --------
 man/XOpenOM.man                        |   63 --------
 man/XParseGeometry.man                 |   63 --------
 man/XPolygonRegion.man                 |   63 --------
 man/XPropertyEvent.man                 |   81 +---------
 man/XPutBackEvent.man                  |   63 --------
 man/XPutImage.man                      |   63 --------
 man/XQueryBestSize.man                 |   63 --------
 man/XQueryColor.man                    |   63 --------
 man/XQueryPointer.man                  |   63 --------
 man/XQueryTree.man                     |   63 --------
 man/XRaiseWindow.man                   |   63 --------
 man/XReadBitmapFile.man                |   63 --------
 man/XRecolorCursor.man                 |   63 --------
 man/XReparentEvent.man                 |   83 +---------
 man/XReparentWindow.man                |   63 --------
 man/XResizeRequestEvent.man            |   77 ----------
 man/XResourceManagerString.man         |   63 --------
 man/XSaveContext.man                   |   63 --------
 man/XSelectInput.man                   |   63 --------
 man/XSelectionClearEvent.man           |   79 +---------
 man/XSelectionEvent.man                |   83 +---------
 man/XSelectionRequestEvent.man         |   85 +----------
 man/XSendEvent.man                     |   69 --------
 man/XSetArcMode.man                    |   63 --------
 man/XSetClipOrigin.man                 |   63 --------
 man/XSetCloseDownMode.man              |   63 --------
 man/XSetCommand.man                    |   63 --------
 man/XSetErrorHandler.man               |   63 --------
 man/XSetFillStyle.man                  |   63 --------
 man/XSetFont.man                       |   63 --------
 man/XSetFontPath.man                   |   63 --------
 man/XSetICFocus.man                    |   63 --------
 man/XSetICValues.man                   |   63 --------
 man/XSetInputFocus.man                 |   63 --------
 man/XSetLineAttributes.man             |   63 --------
 man/XSetPointerMapping.man             |   63 --------
 man/XSetScreenSaver.man                |   63 --------
 man/XSetSelectionOwner.man             |   63 --------
 man/XSetState.man                      |   63 --------
 man/XSetTextProperty.man               |   63 --------
 man/XSetTile.man                       |   63 --------
 man/XSetTransientForHint.man           |   63 --------
 man/XSetWMClientMachine.man            |   63 --------
 man/XSetWMColormapWindows.man          |   63 --------
 man/XSetWMIconName.man                 |   63 --------
 man/XSetWMName.man                     |   63 --------
 man/XSetWMProperties.man               |   63 --------
 man/XSetWMProtocols.man                |   63 --------
 man/XStoreBytes.man                    |   63 --------
 man/XStoreColors.man                   |   63 --------
 man/XStringListToTextProperty.man      |   73 ---------
 man/XStringToKeysym.man                |   63 --------
 man/XSupportsLocale.man                |   63 --------
 man/XSynchronize.man                   |   63 --------
 man/XTextExtents.man                   |   63 --------
 man/XTextWidth.man                     |   63 --------
 man/XTranslateCoordinates.man          |   63 --------
 man/XUnmapEvent.man                    |   79 +---------
 man/XUnmapWindow.man                   |   63 --------
 man/XVaCreateNestedList.man            |   63 --------
 man/XVisibilityEvent.man               |   77 ----------
 man/XWarpPointer.man                   |   63 --------
 man/XcmsAllocColor.man                 |   63 --------
 man/XcmsCCCOfColormap.man              |   63 --------
 man/XcmsCIELabQueryMaxC.man            |   63 --------
 man/XcmsCIELuvQueryMaxC.man            |   63 --------
 man/XcmsColor.man                      |   63 --------
 man/XcmsConvertColors.man              |   63 --------
 man/XcmsCreateCCC.man                  |   63 --------
 man/XcmsDefaultCCC.man                 |   63 --------
 man/XcmsQueryBlack.man                 |   63 --------
 man/XcmsQueryColor.man                 |   63 --------
 man/XcmsSetWhitePoint.man              |   63 --------
 man/XcmsStoreColor.man                 |   63 --------
 man/XcmsTekHVCQueryMaxC.man            |   63 --------
 man/XmbDrawImageString.man             |   63 --------
 man/XmbDrawString.man                  |   63 --------
 man/XmbDrawText.man                    |   83 +---------
 man/XmbLookupString.man                |   68 --------
 man/XmbResetIC.man                     |   63 --------
 man/XmbTextEscapement.man              |   63 --------
 man/XmbTextExtents.man                 |   63 --------
 man/XmbTextListToTextProperty.man      |   85 +----------
 man/XmbTextPerCharExtents.man          |   63 --------
 man/XrmEnumerateDatabase.man           |   79 +---------
 man/XrmGetFileDatabase.man             |   65 --------
 man/XrmGetResource.man                 |   65 --------
 man/XrmInitialize.man                  |  103 ++-----------
 man/XrmMergeDatabases.man              |   65 --------
 man/XrmPutResource.man                 |   65 --------
 man/XrmUniqueQuark.man                 |   65 --------
 man/xkb/XkbGetNamedGeometry.man        |    4 
 man/xkb/XkbSAGroup.man                 |    7 
 man/xkb/XkbSASetGroup.man              |   14 -
 man/xkb/XkbSetDetectableAutoRepeat.man |    4 
 man/xkb/XkbSetDeviceButtonActions.man  |    4 
 modules/im/ximcp/imCallbk.c            |   54 +++----
 modules/im/ximcp/imDefFlt.c            |   40 ++---
 modules/im/ximcp/imDefIc.c             |   60 +++----
 modules/im/ximcp/imDefIm.c             |   96 ++++++------
 modules/im/ximcp/imDefLkup.c           |   74 ++++-----
 modules/im/ximcp/imDispch.c            |    8 -
 modules/im/ximcp/imExten.c             |   34 ++--
 modules/im/ximcp/imImSw.c              |    2 
 modules/im/ximcp/imInsClbk.c           |   14 -
 modules/im/ximcp/imInt.c               |   20 +-
 modules/im/ximcp/imLcGIc.c             |    2 
 modules/im/ximcp/imLcIc.c              |   16 +-
 modules/im/ximcp/imLcIm.c              |   34 ++--
 modules/im/ximcp/imLcLkup.c            |   14 -
 modules/im/ximcp/imLcSIc.c             |    2 
 modules/im/ximcp/imRm.c                |  220 ++++++++++++++--------------
 modules/im/ximcp/imRmAttr.c            |   48 +++---
 modules/im/ximcp/imThaiFlt.c           |   98 ++++++------
 modules/im/ximcp/imThaiIc.c            |   14 -
 modules/im/ximcp/imThaiIm.c            |    8 -
 modules/im/ximcp/imTrX.c               |   28 +--
 modules/im/ximcp/imTrans.c             |   22 +-
 modules/im/ximcp/imTransR.c            |   28 +--
 modules/om/generic/omXChar.c           |   91 +----------
 nls/Makefile.am                        |    4 
 nls/compose.dir.pre                    |   98 +++++++++---
 nls/en_US.UTF-8/Compose.pre            |   54 +++----
 nls/ja.S90/XI18N_OBJS                  |    7 
 nls/ja.S90/XLC_LOCALE.pre              |  150 -------------------
 nls/ja.U90/XI18N_OBJS                  |    7 
 nls/ja.U90/XLC_LOCALE.pre              |  151 -------------------
 nls/ja_JP.UTF-8/Compose.pre            |    1 
 nls/km_KH.UTF-8/Compose.pre            |    8 +
 nls/km_KH.UTF-8/XI18N_OBJS             |    8 +
 nls/ko_KR.UTF-8/Compose.pre            |    1 
 nls/locale.alias.pre                   |  254 ++++++++++++++++++---------------
 nls/locale.dir.pre                     |   43 ++++-
 nls/pt_BR.UTF-8/Compose.pre            |   52 +++---
 nls/sr_CS.UTF-8/Compose.pre            |  128 ++++++++++++++++
 nls/sr_CS.UTF-8/XI18N_OBJS             |    8 +
 nls/th_TH.UTF-8/Compose.pre            |    1 
 nls/zh_CN.UTF-8/Compose.pre            |    1 
 nls/zh_HK.UTF-8/Compose.pre            |    1 
 nls/zh_TW.UTF-8/Compose.pre            |    1 
 specs/libX11/CH04.xml                  |    3 
 src/ChProp.c                           |    6 
 src/ChWindow.c                         |    9 -
 src/ConfWind.c                         |   13 -
 src/CrBFData.c                         |   47 +++---
 src/CrPFBData.c                        |   54 +++----
 src/CrWindow.c                         |    9 -
 src/DrArc.c                            |   12 -
 src/DrLine.c                           |   16 --
 src/DrPoint.c                          |   15 -
 src/DrRect.c                           |   16 --
 src/ErrDes.c                           |    9 -
 src/FillArc.c                          |   16 --
 src/FillRct.c                          |   15 -
 src/Font.c                             |   44 -----
 src/FontInfo.c                         |   37 +---
 src/GetDflt.c                          |    2 
 src/GetFProp.c                         |   27 +--
 src/ImUtil.c                           |   14 -
 src/KeyBind.c                          |    2 
 src/KeysymStr.c                        |   26 +--
 src/LiHosts.c                          |    7 
 src/Macros.c                           |    5 
 src/MoveWin.c                          |    9 -
 src/PolyTxt16.c                        |   23 --
 src/PropAlloc.c                        |    7 
 src/Quarks.c                           |    4 
 src/RestackWs.c                        |    9 -
 src/SendEvent.c                        |    5 
 src/SetHints.c                         |    4 
 src/SetPntMap.c                        |    2 
 src/StBytes.c                          |    2 
 src/StColor.c                          |   12 -
 src/StName.c                           |    6 
 src/StrKeysym.c                        |    2 
 src/Text16.c                           |   23 --
 src/XErrorDB                           |    1 
 src/XlibAsync.c                        |    5 
 src/XlibInt.c                          |  248 --------------------------------
 src/globals.c                          |  121 ---------------
 src/udcInf.c                           |    8 -
 src/xcms/Makefile.am                   |    5 
 src/xcms/cmsColNm.c                    |    4 
 src/xcms/cmsTrig.c                     |    4 
 src/xkb/XKBAlloc.c                     |   12 -
 src/xkb/XKBGAlloc.c                    |   21 --
 src/xkb/XKBMAlloc.c                    |   13 -
 src/xkb/XKBMisc.c                      |   13 -
 src/xkb/XKBNames.c                     |   56 -------
 src/xkb/XKBRdBuf.c                     |   28 ---
 src/xkb/XKBlibint.h                    |    2 
 src/xlibi18n/XimTrInt.h                |    2 
 src/xlibi18n/Ximint.h                  |    7 
 290 files changed, 1882 insertions(+), 13991 deletions(-)
---


More information about the xorg-commit mailing list