Hello community,

here is the log from the commit of package libXcomposite for openSUSE:Factory 
checked in at 2013-01-07 15:33:25
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/libXcomposite (Old)
 and      /work/SRC/openSUSE:Factory/.libXcomposite.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "libXcomposite", Maintainer is ""

Changes:
--------
--- /work/SRC/openSUSE:Factory/libXcomposite/libXcomposite.changes      
2012-09-25 16:10:59.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.libXcomposite.new/libXcomposite.changes 
2013-01-07 15:33:27.000000000 +0100
@@ -1,0 +2,8 @@
+Sun Jan  6 23:51:18 UTC 2013 - [email protected]
+
+- Update to version 0.4.4:
+  + This minor maintenance release cleans up the build configuration scripts,
+    including making them compatible with automake-1.13, which errors out on
+    the old AM_CONFIG_HEADER macro.
+
+-------------------------------------------------------------------

Old:
----
  libXcomposite-0.4.3.tar.bz2

New:
----
  libXcomposite-0.4.4.tar.bz2

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ libXcomposite.spec ++++++
--- /var/tmp/diff_new_pack.NmOOV7/_old  2013-01-07 15:33:29.000000000 +0100
+++ /var/tmp/diff_new_pack.NmOOV7/_new  2013-01-07 15:33:29.000000000 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package libXcomposite
 #
-# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -18,7 +18,7 @@
 
 Name:           libXcomposite
 %define lname  libXcomposite1
-Version:        0.4.3
+Version:        0.4.4
 Release:        0
 Summary:        X11 protocol Composite extension client library
 License:        MIT

++++++ libXcomposite-0.4.3.tar.bz2 -> libXcomposite-0.4.4.tar.bz2 ++++++
++++ 28551 lines of diff (skipped)
++++    retrying with extended exclude list
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh 
old/libXcomposite-0.4.3/ChangeLog new/libXcomposite-0.4.4/ChangeLog
--- old/libXcomposite-0.4.3/ChangeLog   2010-10-28 07:40:53.000000000 +0200
+++ new/libXcomposite-0.4.4/ChangeLog   2013-01-03 08:29:39.000000000 +0100
@@ -1,3 +1,58 @@
+commit 0db73ea70c690eabe581c7293f77ec2be18e1f41
+Author: Alan Coopersmith <[email protected]>
+Date:   Wed Jan 2 23:29:00 2013 -0800
+
+    libXcomposite 0.4.4
+    
+    Signed-off-by: Alan Coopersmith <[email protected]>
+
+commit b1e3db243eb118b4b2eb483df4a9ad19dcee17d0
+Author: Alan Coopersmith <[email protected]>
+Date:   Fri Sep 16 22:15:10 2011 -0700
+
+    Strip trailing whitespace
+    
+    Performed with: find * -type f | xargs perl -i -p -e 's{[ \t]+$}{}'
+    git diff -w & git diff -b show no diffs from this change
+    
+    Signed-off-by: Alan Coopersmith <[email protected]>
+
+commit db1ae0c545b4b359204c33488104d214c91f12bb
+Author: Gaetan Nadon <[email protected]>
+Date:   Wed Feb 2 11:43:41 2011 -0500
+
+    config: comment, minor upgrade, quote and layout configure.ac
+    
+    Group statements per section as per Autoconf standard layout
+    Quote statements where appropriate.
+    Autoconf recommends not using dnl instead of # for comments
+    
+    Use AC_CONFIG_FILES to replace the deprecated AC_OUTPUT with parameters.
+    Add AC_CONFIG_SRCDIR([Makefile.am])
+    
+    This helps automated maintenance and release activities.
+    Details can be found in http://wiki.x.org/wiki/NewModuleGuidelines
+
+commit f6dcd194f87fb7009b8afa482326de044d0e9c24
+Author: Gaetan Nadon <[email protected]>
+Date:   Fri Jan 28 19:41:37 2011 -0500
+
+    config: replace deprecated AM_CONFIG_HEADER with AC_CONFIG_HEADERS
+    
+    Signed-off-by: Gaetan Nadon <[email protected]>
+
+commit 0e1e69c7b71700c50f71b55f74cd12b8569fa966
+Author: Gaetan Nadon <[email protected]>
+Date:   Thu Jan 27 18:50:14 2011 -0500
+
+    config: remove AC_PROG_CC as it overrides AC_PROG_C_C99
+    
+    XORG_STRICT_OPTION from XORG_DEFAULT_OPTIONS calls
+    AC_PROG_C_C99. This sets gcc with -std=gnu99.
+    If AC_PROG_CC macro is called afterwards, it resets CC to gcc.
+    
+    Signed-off-by: Gaetan Nadon <[email protected]>
+
 commit 8898782b98457292057d249ab9e40cfc2fed7d8d
 Author: Alan Coopersmith <[email protected]>
 Date:   Wed Oct 27 22:40:32 2010 -0700
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh 
old/libXcomposite-0.4.3/Makefile.am new/libXcomposite-0.4.4/Makefile.am
--- old/libXcomposite-0.4.3/Makefile.am 2010-04-16 19:10:49.000000000 +0200
+++ new/libXcomposite-0.4.4/Makefile.am 2013-01-03 08:29:04.000000000 +0100
@@ -1,6 +1,6 @@
-# 
+#
 #  Copyright © 2003 Keith Packard, Noah Levitt
-# 
+#
 #  Permission to use, copy, modify, distribute, and sell this software and its
 #  documentation for any purpose is hereby granted without fee, provided that
 #  the above copyright notice appear in all copies and that both that
@@ -10,7 +10,7 @@
 #  specific, written prior permission.  Keith Packard makes no
 #  representations about the suitability of this software for any purpose.  It
 #  is provided "as is" without express or implied warranty.
-# 
+#
 #  KEITH PACKARD DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE,
 #  INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO
 #  EVENT SHALL KEITH PACKARD BE LIABLE FOR ANY SPECIAL, INDIRECT OR
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh 
old/libXcomposite-0.4.3/configure.ac new/libXcomposite-0.4.4/configure.ac
--- old/libXcomposite-0.4.3/configure.ac        2010-10-28 07:39:50.000000000 
+0200
+++ new/libXcomposite-0.4.4/configure.ac        2013-01-03 08:29:04.000000000 
+0100
@@ -1,54 +1,52 @@
-dnl 
-dnl  Copyright © 2003 Keith Packard, Noah Levitt
-dnl 
-dnl  Permission to use, copy, modify, distribute, and sell this software and 
its
-dnl  documentation for any purpose is hereby granted without fee, provided that
-dnl  the above copyright notice appear in all copies and that both that
-dnl  copyright notice and this permission notice appear in supporting
-dnl  documentation, and that the name of Keith Packard not be used in
-dnl  advertising or publicity pertaining to distribution of the software 
without
-dnl  specific, written prior permission.  Keith Packard makes no
-dnl  representations about the suitability of this software for any purpose.  
It
-dnl  is provided "as is" without express or implied warranty.
-dnl 
-dnl  KEITH PACKARD DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE,
-dnl  INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO
-dnl  EVENT SHALL KEITH PACKARD BE LIABLE FOR ANY SPECIAL, INDIRECT OR
-dnl  CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF 
USE,
-dnl  DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER
-dnl  TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
-dnl  PERFORMANCE OF THIS SOFTWARE.
-dnl
-dnl Process this file with autoconf to create configure.
+#
+#  Copyright © 2003 Keith Packard, Noah Levitt
+#
+#  Permission to use, copy, modify, distribute, and sell this software and its
+#  documentation for any purpose is hereby granted without fee, provided that
+#  the above copyright notice appear in all copies and that both that
+#  copyright notice and this permission notice appear in supporting
+#  documentation, and that the name of Keith Packard not be used in
+#  advertising or publicity pertaining to distribution of the software without
+#  specific, written prior permission.  Keith Packard makes no
+#  representations about the suitability of this software for any purpose.  It
+#  is provided "as is" without express or implied warranty.
+#
+#  KEITH PACKARD DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE,
+#  INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO
+#  EVENT SHALL KEITH PACKARD BE LIABLE FOR ANY SPECIAL, 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.
+#
 
+# Initialize Autoconf
 AC_PREREQ([2.60])
+#
+# Version should match the current XComposite version. XCompositeQueryVersion
+# returns the version from xcompositewire.h, NOT the version we set here.
+# But we try to keep these the same.  Note that the library has an extra
+# digit in the version number to track changes which don't affect the
+# protocol, so Xcomposite version l.n.m corresponds to protocol version l.n
+# that 'revision' number appears in Xcomposite.h and has to be manually
+# synchronized.
+#
+AC_INIT(libXcomposite, [0.4.4],
+       [https://bugs.freedesktop.org/enter_bug.cgi?product=xorg], 
[libXcomposite])
+AC_CONFIG_SRCDIR([Makefile.am])
+AC_CONFIG_HEADERS([config.h])
 
-dnl
-dnl Version should match the current XComposite version. XCompositeQueryVersion
-dnl returns the version from xcompositewire.h, NOT the version we set here.
-dnl But we try to keep these the same.  Note that the library has an extra
-dnl digit in the version number to track changes which don't affect the
-dnl protocol, so Xcomposite version l.n.m corresponds to protocol version l.n
-dnl that 'revision' number appears in Xcomposite.h and has to be manually
-dnl synchronized.
-dnl
-AC_INIT(libXcomposite,
-       [0.4.3],
-       [https://bugs.freedesktop.org/enter_bug.cgi?product=xorg],
-       libXcomposite)
+# Initialize Automake
 AM_INIT_AUTOMAKE([foreign dist-bzip2])
 AM_MAINTAINER_MODE
 
+# Initialize libtool
+AC_PROG_LIBTOOL
+
 # Require X.Org macros 1.8 or later for MAN_SUBSTS set by XORG_MANPAGE_SECTIONS
 m4_ifndef([XORG_MACROS_VERSION],
          [m4_fatal([must install xorg-macros 1.8 or later before running 
autoconf/autogen])])
 XORG_MACROS_VERSION(1.8)
-AM_CONFIG_HEADER(config.h)
-
-# Check for progs
-AC_PROG_CC
-AC_PROG_LIBTOOL
-
 XORG_DEFAULT_OPTIONS
 XORG_WITH_XMLTO(0.0.20)
 
@@ -59,17 +57,18 @@
 
 # Check compositeext configuration, strip extra digits from package version to
 # find the required protocol version
-
 if test "$VERSION" = "" ; then
        VERSION=$PACKAGE_VERSION;
 fi
 COMPOSITEEXT_VERSION=[`echo $VERSION | sed 
's/^\([0-9][0-9]*\.[0-9][0-9]*\).*$/\1/'`]
 AC_SUBST(COMPOSITEEXT_VERSION)
+
+# Obtain compiler/linker options for depedencies
 PKG_CHECK_MODULES(XCOMPOSITE, [compositeproto >= $COMPOSITEEXT_VERSION] x11)
 PKG_CHECK_MODULES(XFIXES, xfixes)
 
-AC_OUTPUT([Makefile
-          src/Makefile
-          man/Makefile
-           xcomposite.pc])
-
+AC_CONFIG_FILES([Makefile
+               src/Makefile
+               man/Makefile
+               xcomposite.pc])
+AC_OUTPUT
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh 
old/libXcomposite-0.4.3/man/Xcomposite.man 
new/libXcomposite-0.4.4/man/Xcomposite.man
--- old/libXcomposite-0.4.3/man/Xcomposite.man  2010-10-28 07:40:55.000000000 
+0200
+++ new/libXcomposite-0.4.4/man/Xcomposite.man  2013-01-03 08:29:34.000000000 
+0100
@@ -1,183 +1,270 @@
-.\" ** You probably do not want to edit this file directly **
-.\" It was generated using the DocBook XSL Stylesheets (version 1.69.1).
-.\" Instead of manually editing it, you probably should edit the DocBook XML
-.\" source for it and then use the DocBook XSL Stylesheets to regenerate it.
-.TH "XCOMPOSITE" "__libmansuffix__" "23 April 2007" "__vendorversion__" "X 
Composite Extension Library"
+'\" t
+.\"     Title: Xcomposite
+.\"    Author: Keith Packard <[email protected]>
+.\" Generator: DocBook XSL Stylesheets vsnapshot_9276 <http://docbook.sf.net/>
+.\"      Date: <pubdate>23 April 2007</pubdate>
+.\"    Manual: X Composite Extension Library
+.\"    Source: __vendorversion__
+.\"  Language: English
+.\"
+.TH "XCOMPOSITE" "__libmansuffix__" "<pubdate>23 April 2007</pubdate>" 
"__vendorversion__" "X Composite Extension Library"
+.\" -----------------------------------------------------------------
+.\" * Define some portability stuff
+.\" -----------------------------------------------------------------
+.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+.\" http://bugs.debian.org/507673
+.\" http://lists.gnu.org/archive/html/groff/2009-02/msg00013.html
+.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+.ie \n(.g .ds Aq \(aq
+.el       .ds Aq '
+.\" -----------------------------------------------------------------
+.\" * set default formatting
+.\" -----------------------------------------------------------------
 .\" disable hyphenation
 .nh
 .\" disable justification (adjust text to left margin only)
 .ad l
+.\" -----------------------------------------------------------------
+.\" * MAIN CONTENT STARTS HERE *
+.\" -----------------------------------------------------------------
 .SH "NAME"
 Xcomposite \- X Composite Extension library
 .SH "SYNOPSIS"
-.PP
-\fB#include <X11/extensions/Xcomposite.h>\fR
-.HP 30
-\fBBool\ \fBXCompositeQueryExtension\fR\fR\fB(\fR\fB\fBDisplay\ 
*\fR\fR\fB\fIdpy\fR\fR\fB, \fR\fBint\ *\fR\fB\fIevent_base_return\fR\fR\fB, 
\fR\fBint\ *\fR\fB\fIerror_base_return\fR\fR\fB);\fR
-.HP 30
-\fBStatus\ \fBXCompositeQueryVersion\fR\fR\fB(\fR\fBDisplay\ 
*\fR\fB\fIdpy\fR\fR\fB, \fR\fBint\ *\fR\fB\fImajor_version_return\fR\fR\fB, 
\fR\fBint\ *\fR\fB\fIminor_version_return\fR\fR\fB);\fR
-.HP 22
-\fBint\ \fBXCompositeVersion\fR\fR\fB(\fR\fBvoid);\fR
-.HP 30
-\fBvoid\ \fBXCompositeRedirectWindow\fR\fR\fB(\fR\fBDisplay\ 
*\fR\fB\fIdpy\fR\fR\fB, \fR\fBWindow\ \fR\fB\fIwindow\fR\fR\fB, \fR\fBint\ 
\fR\fB\fIupdate\fR\fR\fB);\fR
-.HP 34
-\fBvoid\ \fBXCompositeRedirectSubwindows\fR\fR\fB(\fR\fBDisplay\ 
*\fR\fB\fIdpy\fR\fR\fB, \fR\fBWindow\ \fR\fB\fIwindow\fR\fR\fB, \fR\fBint\ 
\fR\fB\fIupdate\fR\fR\fB);\fR
-.HP 32
-\fBvoid\ \fBXCompositeUnredirectWindow\fR\fR\fB(\fR\fBDisplay\ 
*\fR\fB\fIdpy\fR\fR\fB, \fR\fBWindow\ \fR\fB\fIwindow\fR\fR\fB, \fR\fBint\ 
\fR\fB\fIupdate\fR\fR\fB);\fR
-.HP 36
-\fBvoid\ \fBXCompositeUnredirectSubwindows\fR\fR\fB(\fR\fBDisplay\ 
*\fR\fB\fIdpy\fR\fR\fB, \fR\fBWindow\ \fR\fB\fIwindow\fR\fR\fB, \fR\fBint\ 
\fR\fB\fIupdate\fR\fR\fB);\fR
-.HP 51
-\fBXserverRegion\ 
\fBXCompositeCreateRegionFromBorderClip\fR\fR\fB(\fR\fBDisplay\ 
*\fR\fB\fIdpy\fR\fR\fB, \fR\fBWindow\ \fR\fB\fIwindow\fR\fR\fB);\fR
-.HP 34
-\fBPixmap\ \fBXCompositeNameWindowPixmap\fR\fR\fB(\fR\fBDisplay\ 
*\fR\fB\fIdpy\fR\fR\fB, \fR\fBWindow\ \fR\fB\fIwindow\fR\fR\fB);\fR
-.HP 34
-\fBWindow\ \fBXCompositeGetOverlayWindow\fR\fR\fB(\fR\fBDisplay\ 
*\fR\fB\fIdpy\fR\fR\fB, \fR\fBWindow\ \fR\fB\fIwindow\fR\fR\fB);\fR
-.HP 36
-\fBvoid\ \fBXCompositeReleaseOverlayWindow\fR\fR\fB(\fR\fBDisplay\ 
*\fR\fB\fIdpy\fR\fR\fB, \fR\fBWindow\ \fR\fB\fIwindow\fR\fR\fB);\fR
+.sp
+.ft B
+.nf
+#include <X11/extensions/Xcomposite\&.h>
+.fi
+.ft
+.HP \w'Bool\ XCompositeQueryExtension('u
+.BI "Bool XCompositeQueryExtension(Display\ *" "dpy" ", int\ *" 
"event_base_return" ", int\ *" "error_base_return" ");"
+.HP \w'Status\ XCompositeQueryVersion('u
+.BI "Status XCompositeQueryVersion(Display\ *" "dpy" ", int\ *" 
"major_version_return" ", int\ *" "minor_version_return" ");"
+.HP \w'int\ XCompositeVersion('u
+.BI "int XCompositeVersion(void);"
+.HP \w'void\ XCompositeRedirectWindow('u
+.BI "void XCompositeRedirectWindow(Display\ *" "dpy" ", Window\ " "window" ", 
int\ " "update" ");"
+.HP \w'void\ XCompositeRedirectSubwindows('u
+.BI "void XCompositeRedirectSubwindows(Display\ *" "dpy" ", Window\ " "window" 
", int\ " "update" ");"
+.HP \w'void\ XCompositeUnredirectWindow('u
+.BI "void XCompositeUnredirectWindow(Display\ *" "dpy" ", Window\ " "window" 
", int\ " "update" ");"
+.HP \w'void\ XCompositeUnredirectSubwindows('u
+.BI "void XCompositeUnredirectSubwindows(Display\ *" "dpy" ", Window\ " 
"window" ", int\ " "update" ");"
+.HP \w'XserverRegion\ XCompositeCreateRegionFromBorderClip('u
+.BI "XserverRegion XCompositeCreateRegionFromBorderClip(Display\ *" "dpy" ", 
Window\ " "window" ");"
+.HP \w'Pixmap\ XCompositeNameWindowPixmap('u
+.BI "Pixmap XCompositeNameWindowPixmap(Display\ *" "dpy" ", Window\ " "window" 
");"
+.HP \w'Window\ XCompositeGetOverlayWindow('u
+.BI "Window XCompositeGetOverlayWindow(Display\ *" "dpy" ", Window\ " "window" 
");"
+.HP \w'void\ XCompositeReleaseOverlayWindow('u
+.BI "void XCompositeReleaseOverlayWindow(Display\ *" "dpy" ", Window\ " 
"window" ");"
 .SH "DESCRIPTION"
 .PP
 The composite extension provides several related mechanisms:
-.TP
+.PP
 Per\-hierarchy storage
-The rendering of an entire hierarchy of windows is redirected to off\-screen 
storage. The pixels of that hierarchy are available whenever it is viewable. 
Storage is automatically reallocated when the top level window changes size. 
Contents beyond the geometry of the top window are not preserved.
-.TP
+.RS 4
+The rendering of an entire hierarchy of windows is redirected to off\-screen 
storage\&. The pixels of that hierarchy are available whenever it is 
viewable\&. Storage is automatically reallocated when the top level window 
changes size\&. Contents beyond the geometry of the top window are not 
preserved\&.
+.RE
+.PP
 Automatic shadow update
-When a hierarchy is rendered off\-screen, the X server provides an automatic 
mechanism for presenting those contents within the parent window. The 
implementation is free to make this update lag behind actual rendering 
operations by an unspecified amount of time. This automatic update mechanism 
may be disabled so that the parent window contents can be completely determined 
by an external application.
-.TP
+.RS 4
+When a hierarchy is rendered off\-screen, the X server provides an automatic 
mechanism for presenting those contents within the parent window\&. The 
implementation is free to make this update lag behind actual rendering 
operations by an unspecified amount of time\&. This automatic update mechanism 
may be disabled so that the parent window contents can be completely determined 
by an external application\&.
+.RE
+.PP
 Composite Overlay Window
-Version 0.3 of the protocol adds the Composite Overlay Window, which provides 
compositing managers with a surface on which to draw without interference. This 
window is always above normal windows and is always below the screen saver 
window. It is an InputOutput window whose width and height are the screen 
dimensions. Its visual is the root visual and its border width is zero. 
Attempts to redirect it using the composite extension are ignored. This window 
does not appear in the reply of the QueryTree request. It is also an override 
redirect window. These last two features make it invisible to window managers 
and other X11 clients. The only way to access the XID of this window is via the 
CompositeGetOverlayWindow request. Initially, the Composite Overlay Window is 
unmapped.
-.TP
+.RS 4
+Version 0\&.3 of the protocol adds the Composite Overlay Window, which 
provides compositing managers with a surface on which to draw without 
interference\&. This window is always above normal windows and is always below 
the screen saver window\&. It is an InputOutput window whose width and height 
are the screen dimensions\&. Its visual is the root visual and its border width 
is zero\&. Attempts to redirect it using the composite extension are ignored\&. 
This window does not appear in the reply of the QueryTree request\&. It is also 
an override redirect window\&. These last two features make it invisible to 
window managers and other X11 clients\&. The only way to access the XID of this 
window is via the CompositeGetOverlayWindow request\&. Initially, the Composite 
Overlay Window is unmapped\&.
+.RE
+.PP
 Parent window clipping
-Version 0.4 of the protocol modifies the semantics of parent window clipping 
in the presence of manual redirected children. With this version, the area in 
the parent covered by manual redirected children is left in the parent clip 
list instead of being removed as in older versions.
+.RS 4
+Version 0\&.4 of the protocol modifies the semantics of parent window clipping 
in the presence of manual redirected children\&. With this version, the area in 
the parent covered by manual redirected children is left in the parent clip 
list instead of being removed as in older versions\&.
+.RE
 .PP
-Per\-hierarchy storage may be created for individual windows or for all 
children of a window. Manual shadow update may be selected by only a single 
application for each window; manual update may also be selected on a 
per\-window basis or for each child of a window. Detecting when to update may 
be done with the Damage extension.
+Per\-hierarchy storage may be created for individual windows or for all 
children of a window\&. Manual shadow update may be selected by only a single 
application for each window; manual update may also be selected on a 
per\-window basis or for each child of a window\&. Detecting when to update may 
be done with the Damage extension\&.
 .PP
-The off\-screen storage includes the window contents, its borders and the 
contents of all descendants.
+The off\-screen storage includes the window contents, its borders and the 
contents of all descendants\&.
 .SH "ARGUMENTS"
 .PP
-.TP
+.PP
 \fIdisplay\fR
+.RS 4
 Pointer to the
 \fBDisplay\fR
 structure returned from
 \fBXOpenDisplay\fR
-for the connection to the X server.
-.TP
+for the connection to the X server\&.
+.RE
+.PP
 \fIevent_base_return\fR
-Pointer to integer where the base value for Composite Extension events will be 
stored.
-.TP
+.RS 4
+Pointer to integer where the base value for Composite Extension events will be 
stored\&.
+.RE
+.PP
 \fIerror_base_return\fR
-Pointer to integer where the base value for Composite Extension errors will be 
stored.
-.TP
+.RS 4
+Pointer to integer where the base value for Composite Extension errors will be 
stored\&.
+.RE
+.PP
 \fImajor_version_return\fR
-Pointer to integer where the major version of the Composite Extension 
supported by the X server will be stored.
-.TP
+.RS 4
+Pointer to integer where the major version of the Composite Extension 
supported by the X server will be stored\&.
+.RE
+.PP
 \fIminor_version_return\fR
-Pointer to integer where the minor version of the Composite Extension 
supported by the X server will be stored.
-.TP
+.RS 4
+Pointer to integer where the minor version of the Composite Extension 
supported by the X server will be stored\&.
+.RE
+.PP
 \fIwindow\fR
-Specifies the window ID to operate on.
-.TP
+.RS 4
+Specifies the window ID to operate on\&.
+.RE
+.PP
 \fIupdate\fR
-Specifies the mode for updating the window contents. Must be either
+.RS 4
+Specifies the mode for updating the window contents\&. Must be either
 \fBCompositeRedirectAutomatic\fR
 or
-\fBCompositeRedirectManual\fR.
+\fBCompositeRedirectManual\fR\&.
+.RE
 .SH "FUNCTIONS"
 .PP
-.TP
+.PP
 \fBXCompositeQueryExtension\fR
+.RS 4
+
 \fBXCompositeQueryExtension\fR
-determines if the Composite Extension is available on the given display. It 
returns
+determines if the Composite Extension is available on the given display\&. It 
returns
 \fBTrue\fR
 if the extension is supported, otherwise
-\fBFalse\fR. If the extension is present, the base values for events and 
errors are returned, and can be used to decode incoming event and error values.
-.TP
+\fBFalse\fR\&. If the extension is present, the base values for events and 
errors are returned, and can be used to decode incoming event and error 
values\&.
+.RE
+.PP
 \fBXCompositeQueryVersion\fR
+.RS 4
+
 \fBXCompositeQueryVersion\fR
-determines if the X Server supports a version of the X Composite Extension 
which is compatible with the client library. A non\-zero Status is returned if 
a compatible version of the extension is supported, otherwise a zero Status is 
returned. If the extension is supported, the major and minor version numbers 
are returned to indicate the level of Composite Extension support. No other 
XComposite functions (except XCompositeQueryExtension) may be called before 
this function. If a client violates this rule, the effects of all subsequent 
XComposite calls that it makes are undefined.
-.TP
+determines if the X Server supports a version of the X Composite Extension 
which is compatible with the client library\&. A non\-zero Status is returned 
if a compatible version of the extension is supported, otherwise a zero Status 
is returned\&. If the extension is supported, the major and minor version 
numbers are returned to indicate the level of Composite Extension support\&. No 
other XComposite functions (except XCompositeQueryExtension) may be called 
before this function\&. If a client violates this rule, the effects of all 
subsequent XComposite calls that it makes are undefined\&.
+.RE
+.PP
 \fBXCompositeVersion\fR
+.RS 4
+
 \fBXCompositeVersion\fR
-returns the version of the X Composite library. The version number is encoded 
as:
+returns the version of the X Composite library\&. The version number is 
encoded as:
 (major * 10000) + (minor * 100) + revision
 .sp
-For example, version 1.4.6 would be encoded as the integer 10406.
-.TP
+For example, version 1\&.4\&.6 would be encoded as the integer 10406\&.
+.RE
+.PP
 \fBXCompositeRedirectWindow\fR
+.RS 4
+
 \fBXCompositeRedirectWindow\fR
 requests the X server to direct the hierarchy starting at
 \fIwindow\fR
-to off\-screen storage. The
+to off\-screen storage\&. The
 \fIupdate\fR
-argument specifies whether the contents are mirrored to the parent window 
automatically or not. Only one client at a time may specify an update type of
+argument specifies whether the contents are mirrored to the parent window 
automatically or not\&. Only one client at a time may specify an update type of
 \fBCompositeRedirectManual\fR, another attempt will result in a
 BadAccess
-error. When all clients enabling redirection terminate, the redirection will 
automatically be disabled.
+error\&. When all clients enabling redirection terminate, the redirection will 
automatically be disabled\&.
 .sp
-The root window may not be redirected. Doing so results in a
+The root window may not be redirected\&. Doing so results in a
 BadMatch
-error. Specifying an invalid window id will result in a
+error\&. Specifying an invalid window id will result in a
 BadWindow
-error.
-.TP
+error\&.
+.RE
+.PP
 \fBXCompositeRedirectSubwindows\fR
+.RS 4
+
 \fBXCompositeRedirectSubwindows\fR
 requests the X server to redirect hierarchies starting at all current and 
future children of
 \fIwindow\fR
 as in
-\fBXCompositeRedirectWindow\fR. If
+\fBXCompositeRedirectWindow\fR\&. If
 \fIupdate\fR
 is
-\fBCompositeRedirectManual\fR, then painting of the window background during 
window manipulation and ClearArea requests is inhibited.
-.TP
+\fBCompositeRedirectManual\fR, then painting of the window background during 
window manipulation and ClearArea requests is inhibited\&.
+.RE
+.PP
 \fBXCompositeUnredirectWindow\fR
+.RS 4
+
 \fBXCompositeUnredirectWindow\fR
 requests the X server to terminate redirection of
-\fIwindow\fR. If the specified window was not selected for redirection by the 
current client, a
+\fIwindow\fR\&. If the specified window was not selected for redirection by 
the current client, a
 BadValue
-error results.
-.TP
+error results\&.
+.RE
+.PP
 \fBXCompositeUnredirectSubwindows\fR
+.RS 4
+
 \fBXCompositeUnredirectWindow\fR
 requests the X server to terminate redirection of all children of
-\fIwindow\fR. If the specified window was not selected for sub\-redirection by 
the current client, a
+\fIwindow\fR\&. If the specified window was not selected for sub\-redirection 
by the current client, a
 BadValue
-error results.
-.TP
+error results\&.
+.RE
+.PP
 \fBXCompositeCreateRegionFromBorderClip\fR
+.RS 4
+
 \fBXCompositeCreateRegionFromBorderClip\fR
-creates a region containing the "usual" border clip value; that is the area of 
the window clipped against siblings and the parent. This region can be used to 
restrict rendering to suitable areas while updating only a single window. The 
region is copied at the moment the request is executed; future changes to the 
window hierarchy will not be reflected in this region.
-.TP
+creates a region containing the "usual" border clip value; that is the area of 
the window clipped against siblings and the parent\&. This region can be used 
to restrict rendering to suitable areas while updating only a single window\&. 
The region is copied at the moment the request is executed; future changes to 
the window hierarchy will not be reflected in this region\&.
+.RE
+.PP
 \fBXCompositeNameWindowPixmap\fR
+.RS 4
+
 \fBXCompositeNameWindowPixmap\fR
 creates and returns a pixmap id that serves as a reference to the off\-screen 
storage for
-\fIwindow\fR. This pixmap will remain allocated until freed, even if the 
window is unmapped, reconfigured or destroyed. However, the window will get a 
new pixmap allocated each time it is mapped or resized, so this function will 
need to be reinvoked for the client to continue to refer to the storage holding 
the current window contents. Generates a
+\fIwindow\fR\&. This pixmap will remain allocated until freed, even if the 
window is unmapped, reconfigured or destroyed\&. However, the window will get a 
new pixmap allocated each time it is mapped or resized, so this function will 
need to be reinvoked for the client to continue to refer to the storage holding 
the current window contents\&. Generates a
 BadMatch
 error if
 \fIwindow\fR
-is not redirected or is not visible.
+is not redirected or is not visible\&.
 .sp
-The X server must support at least version 0.2 of the Composite Extension for
-\fBXCompositeNameWindowPixmap\fR.
-.TP
+The X server must support at least version 0\&.2 of the Composite Extension for
+\fBXCompositeNameWindowPixmap\fR\&.
+.RE
+.PP
 \fBXCompositeGetOverlayWindow\fR
+.RS 4
+
 \fBXCompositeGetOverlayWindow\fR
 returns the window ID of the Composite Overlay Window for the screen specified 
by the argument
-\fIwindow\fR. This function notifies the X server that the client wishes to 
use the Composite Overlay Window of this screen. If this Composite Overlay 
Window has not yet been mapped, it is mapped by this request.
+\fIwindow\fR\&. This function notifies the X server that the client wishes to 
use the Composite Overlay Window of this screen\&. If this Composite Overlay 
Window has not yet been mapped, it is mapped by this request\&.
 .sp
 The Composite Overlay Window for a particular screen will be unmapped when all 
clients who have called this function have either called
 \fBXCompositeReleaseOverlayWindow\fR
-for that screen, or terminated their connection to the X server.
+for that screen, or terminated their connection to the X server\&.
 .sp
-The X server must support at least version 0.3 of the Composite Extension for
-\fBXCompositeGetOverlayWindow\fR.
-.TP
+The X server must support at least version 0\&.3 of the Composite Extension for
+\fBXCompositeGetOverlayWindow\fR\&.
+.RE
+.PP
 \fBXCompositeReleaseOverlayWindow\fR
+.RS 4
 This request specifies that the client is no longer using the Composite 
Overlay Window on the screen specified by the argument
-\fIwindow\fR. A screen's Composite Overlay Window is unmapped when there are 
no longer any clients using it.
+\fIwindow\fR\&. A screen\*(Aqs Composite Overlay Window is unmapped when there 
are no longer any clients using it\&.
 .sp
-The X server must support at least version 0.3 of the Composite Extension for
-\fBXCompositeReleaseOverlayWindow\fR.
-.SH "AUTHOR"
-Keith Packard <[email protected]>, Deron Johnson <[email protected]>. 
+The X server must support at least version 0\&.3 of the Composite Extension for
+\fBXCompositeReleaseOverlayWindow\fR\&.
+.RE
+.SH "AUTHORS"
+.PP
+\fBKeith Packard\fR <\&keithp@keithp\&.com\&>
+.RS 4
+Extension specification and implementation
+.RE
+.PP
+\fBDeron Johnson\fR <\&deron\&.johnson@sun\&.com\&>
+.RS 4
+Overlay Window specification and implementation
+.RE
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh 
old/libXcomposite-0.4.3/man/Xcomposite.xml 
new/libXcomposite-0.4.4/man/Xcomposite.xml
--- old/libXcomposite-0.4.3/man/Xcomposite.xml  2010-06-09 01:58:11.000000000 
+0200
+++ new/libXcomposite-0.4.4/man/Xcomposite.xml  2013-01-03 08:29:04.000000000 
+0100
@@ -192,7 +192,7 @@
   <varlistentry>
    <term><parameter>display</parameter></term>
    <listitem><para>
-    Pointer to the <type>Display</type> structure returned from 
+    Pointer to the <type>Display</type> structure returned from
     <function>XOpenDisplay</function> for the connection to the X server.
    </para></listitem>
   </varlistentry>
@@ -246,11 +246,11 @@
   <varlistentry>
    <term><function>XCompositeQueryExtension</function></term>
    <listitem><para>
-    <function>XCompositeQueryExtension</function> determines if the 
-    Composite Extension is available on the given display.   It returns 
-    <constant>True</constant> if the extension is supported, otherwise 
-    <constant>False</constant>.   If the extension is present, the base 
-    values for events and errors are returned, and can be used to 
+    <function>XCompositeQueryExtension</function> determines if the
+    Composite Extension is available on the given display.   It returns
+    <constant>True</constant> if the extension is supported, otherwise
+    <constant>False</constant>.   If the extension is present, the base
+    values for events and errors are returned, and can be used to
     decode incoming event and error values.
    </para></listitem>
   </varlistentry>
@@ -258,12 +258,12 @@
    <term><function>XCompositeQueryVersion</function></term>
    <listitem><para>
     <function>XCompositeQueryVersion</function> determines if the X Server
-    supports a version of the X Composite Extension which is compatible 
+    supports a version of the X Composite Extension which is compatible
     with the client library. A non-zero Status is returned if a compatible
     version of the extension is supported, otherwise a zero Status is returned.
-    If the extension is supported, the major and minor version numbers are 
+    If the extension is supported, the major and minor version numbers are
     returned to indicate the level of Composite Extension support.
-    No other XComposite functions (except XCompositeQueryExtension) may be 
+    No other XComposite functions (except XCompositeQueryExtension) may be
     called before this function.  If a client violates this  rule, the
     effects of all subsequent XComposite calls that it makes are undefined.
    </para></listitem>
@@ -271,7 +271,7 @@
   <varlistentry>
    <term><function>XCompositeVersion</function></term>
    <listitem><para>
-    <function>XCompositeVersion</function> returns the version of the 
+    <function>XCompositeVersion</function> returns the version of the
     X Composite library.   The version number is encoded as:
     <blockquote><para><code language="C">
      (major * 10000) + (minor * 100) + revision
@@ -284,18 +284,18 @@
   <varlistentry>
    <term><function>XCompositeRedirectWindow</function></term>
    <listitem><para>
-       <function>XCompositeRedirectWindow</function> requests the X server 
-       to direct the hierarchy starting at <parameter>window</parameter> to 
-       off-screen storage. 
-        The <parameter>update</parameter> argument specifies whether 
+       <function>XCompositeRedirectWindow</function> requests the X server
+       to direct the hierarchy starting at <parameter>window</parameter> to
+       off-screen storage.
+        The <parameter>update</parameter> argument specifies whether
         the contents are mirrored to the parent window automatically or not.
-        Only one client at a time may specify an update type of 
-       <constant>CompositeRedirectManual</constant>, another attempt will 
-       result in a <errorname>BadAccess</errorname> error.  When all clients 
+        Only one client at a time may specify an update type of
+       <constant>CompositeRedirectManual</constant>, another attempt will
+       result in a <errorname>BadAccess</errorname> error.  When all clients
         enabling redirection terminate, the redirection will automatically be
         disabled.
    </para><para>
-       The root window may not be redirected. Doing so results in a 
+       The root window may not be redirected. Doing so results in a
        <errorname>BadMatch</errorname> error.  Specifying an invalid
         window id will result in a <errorname>BadWindow</errorname> error.
    </para></listitem>
@@ -303,20 +303,20 @@
   <varlistentry>
    <term><function>XCompositeRedirectSubwindows</function></term>
    <listitem><para>
-       <function>XCompositeRedirectSubwindows</function> requests the X 
-       server to redirect hierarchies starting at all current and future 
-       children of <parameter>window</parameter> as in 
-       <function>XCompositeRedirectWindow</function>. 
-       If <parameter>update</parameter> is 
-       <constant>CompositeRedirectManual</constant>, then painting of the 
-       window background during window manipulation and ClearArea requests 
+       <function>XCompositeRedirectSubwindows</function> requests the X
+       server to redirect hierarchies starting at all current and future
+       children of <parameter>window</parameter> as in
+       <function>XCompositeRedirectWindow</function>.
+       If <parameter>update</parameter> is
+       <constant>CompositeRedirectManual</constant>, then painting of the
+       window background during window manipulation and ClearArea requests
        is inhibited.
    </para></listitem>
   </varlistentry>
   <varlistentry>
    <term><function>XCompositeUnredirectWindow</function></term>
    <listitem><para>
-       <function>XCompositeUnredirectWindow</function> requests the X 
+       <function>XCompositeUnredirectWindow</function> requests the X
        server to terminate redirection of <parameter>window</parameter>.
        If the specified window was not selected for redirection by the
        current client, a <errorname>BadValue</errorname> error results.
@@ -325,7 +325,7 @@
   <varlistentry>
    <term><function>XCompositeUnredirectSubwindows</function></term>
    <listitem><para>
-       <function>XCompositeUnredirectWindow</function> requests the X 
+       <function>XCompositeUnredirectWindow</function> requests the X
        server to terminate redirection of all children of
        <parameter>window</parameter>.
        If the specified window was not selected for sub-redirection by the
@@ -349,12 +349,12 @@
    <listitem><para>
        <function>XCompositeNameWindowPixmap</function> creates and returns
        a pixmap id that serves as a reference to the off-screen storage for
-       <parameter>window</parameter>. This pixmap will remain allocated 
-       until freed, even if the window is unmapped, reconfigured or 
-       destroyed. However, the window will get a new pixmap allocated each 
-       time it is mapped or resized, so this function will need to be 
+       <parameter>window</parameter>. This pixmap will remain allocated
+       until freed, even if the window is unmapped, reconfigured or
+       destroyed. However, the window will get a new pixmap allocated each
+       time it is mapped or resized, so this function will need to be
        reinvoked for the client to continue to refer to the storage holding
-       the current window contents. Generates a 
+       the current window contents. Generates a
        <errorname>BadMatch</errorname> error if <parameter>window</parameter>
        is not redirected or is not visible.
    </para><para>
@@ -366,15 +366,15 @@
    <term><function>XCompositeGetOverlayWindow</function></term>
    <listitem><para>
     <function>XCompositeGetOverlayWindow</function> returns the window ID
-    of the Composite Overlay Window for 
-    the screen specified by the argument <parameter>window</parameter>. 
-    This function notifies the X server that the client wishes to use 
-    the Composite Overlay Window of this screen. If this 
-    Composite Overlay Window has not yet been mapped, it is mapped by this 
+    of the Composite Overlay Window for
+    the screen specified by the argument <parameter>window</parameter>.
+    This function notifies the X server that the client wishes to use
+    the Composite Overlay Window of this screen. If this
+    Composite Overlay Window has not yet been mapped, it is mapped by this
     request.
    </para><para>
-    The Composite Overlay Window for a particular screen will be 
-    unmapped when all clients who have called this function have 
+    The Composite Overlay Window for a particular screen will be
+    unmapped when all clients who have called this function have
     either called <function>XCompositeReleaseOverlayWindow</function>
     for that screen, or terminated their connection to the X server.
    </para><para>
@@ -385,9 +385,9 @@
   <varlistentry>
    <term><function>XCompositeReleaseOverlayWindow</function></term>
    <listitem><para>
-    This request specifies that the client is no longer using the 
-    Composite Overlay Window on the screen specified by the 
-    argument <parameter>window</parameter>. A screen&apos;s Composite 
+    This request specifies that the client is no longer using the
+    Composite Overlay Window on the screen specified by the
+    argument <parameter>window</parameter>. A screen&apos;s Composite
     Overlay Window is unmapped when there are no longer any clients using it.
    </para><para>
     The X server must support at least version 0.3 of the Composite
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh 
old/libXcomposite-0.4.3/src/Makefile.am new/libXcomposite-0.4.4/src/Makefile.am
--- old/libXcomposite-0.4.3/src/Makefile.am     2010-07-01 07:42:53.000000000 
+0200
+++ new/libXcomposite-0.4.4/src/Makefile.am     2013-01-03 08:29:04.000000000 
+0100
@@ -1,6 +1,6 @@
-# 
+#
 #  Copyright © 2003 Keith Packard, Noah Levitt
-# 
+#
 #  Permission to use, copy, modify, distribute, and sell this software and its
 #  documentation for any purpose is hereby granted without fee, provided that
 #  the above copyright notice appear in all copies and that both that
@@ -10,7 +10,7 @@
 #  specific, written prior permission.  Keith Packard makes no
 #  representations about the suitability of this software for any purpose.  It
 #  is provided "as is" without express or implied warranty.
-# 
+#
 #  KEITH PACKARD DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE,
 #  INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO
 #  EVENT SHALL KEITH PACKARD BE LIABLE FOR ANY SPECIAL, INDIRECT OR
@@ -33,4 +33,4 @@
 libXcomposite_la_LDFLAGS = -version-number 1:0:0 -no-undefined
 
 libXcompositeincludedir = $(includedir)/X11/extensions
-libXcompositeinclude_HEADERS = 
$(top_srcdir)/include/X11/extensions/Xcomposite.h 
+libXcompositeinclude_HEADERS = 
$(top_srcdir)/include/X11/extensions/Xcomposite.h
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh 
old/libXcomposite-0.4.3/src/Xcomposite.c 
new/libXcomposite-0.4.4/src/Xcomposite.c
--- old/libXcomposite-0.4.3/src/Xcomposite.c    2010-06-09 01:59:26.000000000 
+0200
+++ new/libXcomposite-0.4.4/src/Xcomposite.c    2013-01-03 08:29:04.000000000 
+0100
@@ -52,7 +52,7 @@
  * XCompositeExtRemoveDisplay - remove the indicated display from the
  * extension object. (Replaces XextRemoveDisplay.)
  */
-static int 
+static int
 XCompositeExtRemoveDisplay (XCompositeExtInfo *extinfo, Display *dpy)
 {
     XCompositeExtDisplayInfo *info, *prev;
@@ -111,13 +111,13 @@
     info->codes = XInitExtension (dpy, ext_name);
 
     /*
-     * if the server has the extension, then we can initialize the 
+     * if the server has the extension, then we can initialize the
      * appropriate function vectors
      */
     if (info->codes) {
        xCompositeQueryVersionReply     rep;
        xCompositeQueryVersionReq       *req;
-        XESetCloseDisplay (dpy, info->codes->extension, 
+        XESetCloseDisplay (dpy, info->codes->extension,
                            XCompositeCloseDisplay);
        /*
         * Get the version info
@@ -128,7 +128,7 @@
        req->compositeReqType = X_CompositeQueryVersion;
        req->majorVersion = COMPOSITE_MAJOR;
        req->minorVersion = COMPOSITE_MINOR;
-       if (!_XReply (dpy, (xReply *) &rep, 0, xTrue)) 
+       if (!_XReply (dpy, (xReply *) &rep, 0, xTrue))
        {
            UnlockDisplay (dpy);
            SyncHandle ();
@@ -171,7 +171,7 @@
  * XextFindDisplay.)
  */
 static XCompositeExtDisplayInfo *
-XCompositeExtFindDisplay (XCompositeExtInfo *extinfo, 
+XCompositeExtFindDisplay (XCompositeExtInfo *extinfo,
                      Display       *dpy)
 {
     XCompositeExtDisplayInfo *info;
@@ -179,7 +179,7 @@
     /*
      * see if this was the most recently accessed display
      */
-    if ((info = extinfo->cur) && info->display == dpy) 
+    if ((info = extinfo->cur) && info->display == dpy)
        return info;
 
     /*
@@ -205,30 +205,30 @@
 
     info = XCompositeExtFindDisplay (&XCompositeExtensionInfo, dpy);
     if (!info)
-       info = XCompositeExtAddDisplay (&XCompositeExtensionInfo, dpy, 
+       info = XCompositeExtAddDisplay (&XCompositeExtensionInfo, dpy,
                                    XCompositeExtensionName);
     return info;
 }
-    
 
-Bool 
+
+Bool
 XCompositeQueryExtension (Display *dpy,
                          int *event_base_return,
                          int *error_base_return)
 {
     XCompositeExtDisplayInfo *info = XCompositeFindDisplay (dpy);
 
-    if (XCompositeHasExtension(info)) 
+    if (XCompositeHasExtension(info))
     {
        *event_base_return = info->codes->first_event;
        *error_base_return = info->codes->first_error;
        return True;
-    } 
+    }
     else
        return False;
 }
 
-Status 
+Status
 XCompositeQueryVersion (Display *dpy,
                    int     *major_version_return,
                    int     *minor_version_return)
@@ -372,7 +372,7 @@
        SyncHandle ();
        return 0;
     }
-   
+
     UnlockDisplay (dpy);
     SyncHandle ();
 

-- 
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to