Hello community, here is the log from the commit of package xorg-x11-libs checked in at Tue Jul 10 13:34:04 CEST 2007. -------- --- xorg-x11-libs/xorg-x11-libs.changes 2007-07-04 21:34:40.000000000 +0200 +++ /mounts/work_src_done/STABLE/xorg-x11-libs/xorg-x11-libs.changes 2007-07-05 15:37:34.000000000 +0200 @@ -1,0 +2,10 @@ +Thu Jul 5 15:36:31 CEST 2007 - sndirsch@suse.de + +- libXi 1.1.1 + * DevicePresenceNotify: remove verbosity, fill out all fields + * Makefile.am: make ChangeLog hook safer + * Bug #8663: _XiCheckExtInit must drop the Display lock in all + error cases. + * Bug 9657: Bad markup on XGrabDeviceKey.3x + +------------------------------------------------------------------- Old: ---- libXi-1.0.4.tar.bz2 New: ---- libXi-1.1.1.tar.bz2 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ xorg-x11-libs.spec ++++++ --- /var/tmp/diff_new_pack.Q26398/_old 2007-07-10 13:33:59.000000000 +0200 +++ /var/tmp/diff_new_pack.Q26398/_new 2007-07-10 13:33:59.000000000 +0200 @@ -19,7 +19,7 @@ %endif URL: http://xorg.freedesktop.org/ Version: 7.2 -Release: 75 +Release: 77 License: X11/MIT BuildRoot: %{_tmppath}/%{name}-%{version}-build Group: System/Libraries @@ -37,7 +37,7 @@ Source10: libXfont-1.3.0.tar.bz2 Source11: libXfontcache-1.0.4.tar.bz2 Source12: libXft-2.1.12.tar.bz2 -Source13: libXi-1.0.4.tar.bz2 +Source13: libXi-1.1.1.tar.bz2 Source14: libXinerama-1.0.2.tar.bz2 Source15: libXprintAppUtil-X11R7.0-1.0.1.tar.bz2 Source16: libXrandr-1.2.1.tar.bz2 @@ -215,6 +215,13 @@ %{_mandir}/man3/* %changelog +* Thu Jul 05 2007 - sndirsch@suse.de +- libXi 1.1.1 + * DevicePresenceNotify: remove verbosity, fill out all fields + * Makefile.am: make ChangeLog hook safer + * Bug #8663: _XiCheckExtInit must drop the Display lock in all + error cases. + * Bug 9657: Bad markup on XGrabDeviceKey.3x * Wed Jul 04 2007 - sndirsch@suse.de - libXfont 1.3.0 * Ok, here's another libXfont release. There was a crasher where ++++++ libXi-1.0.4.tar.bz2 -> libXi-1.1.1.tar.bz2 ++++++ ++++ 6504 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/libXi-1.0.4/ChangeLog new/libXi-1.1.1/ChangeLog --- old/libXi-1.0.4/ChangeLog 2007-04-11 17:46:50.000000000 +0200 +++ new/libXi-1.1.1/ChangeLog 2007-07-05 03:21:38.000000000 +0200 @@ -1,31 +1,18 @@ -commit cb8e2a83411561fc564a656ffa1c1027acbf90cd -Author: Daniel Stone <daniel@fooishbar.org> -Date: Wed Apr 11 18:45:13 2007 +0300 +commit 9d0aa39742a0d1d4221ad4104708b0f8f60c14c7 +Author: Peter Hutterer <peter@cs.unisa.edu.au> +Date: Thu Jul 5 10:47:45 2007 +0930 - Bump to 1.0.4 + Bump to version 1.1.1. -commit 0ae08175472acc203c55eaf886fa754901072108 -Author: Jamey Sharp <jamey@minilop.net> -Date: Sun Oct 15 00:03:57 2006 -0700 +commit ddc3b9cbbcc892a48dce2bd441e6d404cd44d943 +Author: Peter Hutterer <peter@cs.unisa.edu.au> +Date: Wed Jun 13 15:36:01 2007 +0930 - Don't call XInput_find_display in _XiGetExtensionVersion, while the Display lock is held. + Bug 9657: Bad markup on XGrabDeviceKey.3x - _XiGetExtensionVersion has two callers. One had already called - XInput_find_display, and the other could easily do so outside the - Display lock. So I change the _XiGetExtensionVersion interface to - accept a previously-computed XExtDisplayInfo from the caller. - Besides being more correct, this should be slightly faster. :-) - - Thanks to Magnus Kessler <Magnus.Kessler@gmx.net> for identifying - the bug and proposing a workaround. - -commit a768f06e3c795279dfed289ea6544e2b4c302ae6 -Author: Daniel Stone <daniel@fooishbar.org> -Date: Tue Apr 10 23:28:42 2007 +0300 - - bump to 1.0.3 + https://bugs.freedesktop.org/show_bug.cgi?id=9657 -commit 45615d9a16a219da47aac95bafc914e454e84977 +commit c8696a5230c565f8999fea136a85a875b04e7b9a Author: Daniel Stone <daniel@fooishbar.org> Date: Wed Dec 6 18:56:56 2006 +0200 @@ -33,19 +20,47 @@ Make ChangeLog hook as safe as possible. -commit 8ee33d7f4f7f428e3995f767deed22a4c46f2eca +commit 60dccd9a7be95e35b4b8c90934888efedfde84cc Author: Jamey Sharp <jamey@minilop.net> Date: Sun Nov 19 01:04:26 2006 -0800 Bug #8663: _XiCheckExtInit must drop the Display lock in all error cases. -commit 540b4cc6f5657c870079b4bf883c9297ab434d71 +commit 41710257257939b181a1615937610550b40621b9 Author: Daniel Stone <daniel@fooishbar.org> -Date: Wed Nov 8 16:20:34 2006 +0200 +Date: Wed Nov 8 16:19:58 2006 +0200 - bump to 1.0.2 + DevicePresenceNotify: remove verbosity, fill out all fields + Don't throw a printf every time we get a DPN, and fill in all the fields + when copying the structure. -commit f0f5fb7b4eb685094fc64aa1b46573991e84589f +commit eeebae55766bd4c0121479a7b7188d6a0545f66c +Author: Daniel Stone <daniel@fooishbar.org> +Date: Sat Oct 21 12:08:21 2006 +0300 + + re-enable iscore in DEVICE_CORE, re-enable DEVICE_ENABLE + +commit 50c88082ba2ee4785f4beaa351f2b772f1a381ad +Author: Zephaniah E. Hull <warp@agamemnon.b5> +Date: Sat Oct 21 04:01:46 2006 -0400 + + Comment out DEVICE_ENABLE, and use of iscore in the DEVICE_CORE control. + (We now compile again.) + + Track the DEVICE_TOUCHSCREEN -> DEVICE_ABS_CALIB and new DEVICE_ABS_AREA + changes to the input protocol. + +commit 2a3f042241bb63601f5745f397bb1b66ecc5a592 +Author: Daniel Stone <daniel@fooishbar.org> +Date: Fri Oct 20 00:39:50 2006 +0300 + + add DEVICE_ENABLE control, add iscore to DEVICE_CORE + + Add DEVICE_ENABLE for enabling/disabling devices, and an 'iscore' + flag to DEVICE_CORE that specifies whether or not the device is a + virtual core device. + +commit c27e00ceceed3fea011c98c0e70ab568bf0687c6 Author: Jamey Sharp <jamey@minilop.net> Date: Sun Oct 15 00:26:21 2006 -0700 @@ -58,7 +73,77 @@ Thanks to Magnus Kessler <Magnus.Kessler@gmx.net> for identifying the bug and proposing a workaround. - (cherry picked from c27e00ceceed3fea011c98c0e70ab568bf0687c6 commit) + +commit 5dda1e1509d40ef64ebc816ce538cef462a4fa51 +Author: Jamey Sharp <jamey@minilop.net> +Date: Sun Oct 15 00:03:57 2006 -0700 + + Don't call XInput_find_display in _XiGetExtensionVersion, while the Display lock is held. + + _XiGetExtensionVersion has two callers. One had already called + XInput_find_display, and the other could easily do so outside the + Display lock. So I change the _XiGetExtensionVersion interface to + accept a previously-computed XExtDisplayInfo from the caller. + Besides being more correct, this should be slightly faster. :-) + + Thanks to Magnus Kessler <Magnus.Kessler@gmx.net> for identifying + the bug and proposing a workaround. + +commit 8e317d390d1ef8f2c072957355b5d71db3b89c43 +Author: Jamey Sharp <jamey@minilop.net> +Date: Sat Oct 14 23:56:20 2006 -0700 + + Add *.o to .gitignore. + +commit 6e08a76fd8e356f98d2d6913f0c1b1401090768d +Merge: ba84e84... 360ceac... +Author: Daniel Stone <daniel@fooishbar.org> +Date: Sun Sep 24 20:02:24 2006 +0300 + + Merge branch 'master' of git+ssh://git.freedesktop.org/git/xorg/lib/libXi + +commit ba84e84575b4167b0c6298e86a860b0741e2d2a3 +Merge: 93d3c2c... 576c579... +Author: Daniel Stone <daniel@fooishbar.org> +Date: Sun Sep 24 19:58:56 2006 +0300 + + Merge branch 'input-hotplug' + +commit 360ceacb2a3cbad1652d1b02d79b24469db2980a +Author: Drew Parsons <dparsons@debian.org> +Date: Mon Aug 14 14:10:52 2006 -0700 + + Bug 7855/Patch 6530: incorrect manpage section suffix + + Bug 7855 https://bugs.freedesktop.org/show_bug.cgi?id=7855 + Patch 6530 https://bugs.freedesktop.org/attachment.cgi?id=6530 + Based on patch by Fabio M. Di Nitto c/- Colin Watson, Debian Bug#377204. + +commit 576c5794cf4b786dfc183c9b6f0a387cad4a5460 +Author: Daniel Stone <daniel@fooishbar.org> +Date: Tue Jul 18 11:46:02 2006 -0400 + + bump version to 1.1.0, require inputproto 1.4 + Bump the version to 1.1.0, and make sure we build with inputproto 1.4, + for the DEVICE_{TOUCHSCREEN,CORE} controls, and DevicePresenceNotify. + +commit b22d8d0e1519d3f86474f4a79f3c4b27b46c662a +Author: Daniel Stone <krh@redhat.com> +Date: Tue Jul 18 11:45:07 2006 -0400 + + add DevicePresenceNotify event + Add a DevicePresenceNotify event, which notes that something about the + device list changed. + +commit 878d9e76764d27f5af861817b46b2caf2d89d7c4 +Author: Daniel Stone <daniel@fooishbar.org> +Date: Tue Jul 18 11:43:24 2006 -0400 + + add sensible DEVICE_TOUCHSCREEN and DEVICE_CORE controls + Add a more sensible DEVICE_TOUCHSCREEN control, which allows you to + clip the x and y values. + Add a DEVICE_CORE control, which toggles the sending of core events + by extended devices. commit 93d3c2c45ccd9a806342746c4df33c684a284dd6 Author: Daniel Stone <daniel@fooishbar.org> 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/libXi-1.0.4/configure.ac new/libXi-1.1.1/configure.ac --- old/libXi-1.0.4/configure.ac 2007-04-11 17:45:07.000000000 +0200 +++ new/libXi-1.1.1/configure.ac 2007-07-05 03:17:29.000000000 +0200 @@ -4,7 +4,7 @@ AC_PREREQ([2.57]) -AC_INIT(libXi, 1.0.4, [https://bugs.freedesktop.org/enter_bug.cgi?product=xorg], libXi) +AC_INIT(libXi, 1.1.1, [https://bugs.freedesktop.org/enter_bug.cgi?product=xorg], libXi) AM_INIT_AUTOMAKE([dist-bzip2]) AM_MAINTAINER_MODE @@ -15,7 +15,7 @@ AC_PROG_LIBTOOL # Checks for pkg-config packages -PKG_CHECK_MODULES(XI, xproto x11 xextproto xext inputproto) +PKG_CHECK_MODULES(XI, xproto x11 xextproto xext inputproto >= 1.4) AC_SUBST(XI_CFLAGS) AC_SUBST(XI_LIBS) 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/libXi-1.0.4/INSTALL new/libXi-1.1.1/INSTALL --- old/libXi-1.0.4/INSTALL 2006-08-07 23:17:15.000000000 +0200 +++ new/libXi-1.1.1/INSTALL 2007-07-05 03:18:05.000000000 +0200 @@ -1,16 +1,13 @@ -Installation Instructions -************************* +Copyright (C) 1994, 1995, 1996, 1999, 2000, 2001, 2002 Free Software +Foundation, Inc. -Copyright (C) 1994, 1995, 1996, 1999, 2000, 2001, 2002, 2004, 2005 Free -Software Foundation, Inc. - -This file is free documentation; the Free Software Foundation gives + This file is free documentation; the Free Software Foundation gives unlimited permission to copy, distribute and modify it. Basic Installation ================== -These are generic installation instructions. + These are generic installation instructions. The `configure' shell script attempts to guess correct values for various system-dependent variables used during compilation. It uses @@ -70,9 +67,9 @@ Compilers and Options ===================== -Some systems require unusual options for compilation or linking that the -`configure' script does not know about. Run `./configure --help' for -details on some of the pertinent environment variables. + Some systems require unusual options for compilation or linking that +the `configure' script does not know about. Run `./configure --help' +for details on some of the pertinent environment variables. You can give `configure' initial values for configuration parameters by setting variables in the command line or in the environment. Here @@ -85,7 +82,7 @@ Compiling For Multiple Architectures ==================================== -You can compile the package for more than one kind of computer at the + You can compile the package for more than one kind of computer at the same time, by placing the object files for each architecture in their own directory. To do this, you must use a version of `make' that supports the `VPATH' variable, such as GNU `make'. `cd' to the @@ -102,19 +99,19 @@ Installation Names ================== -By default, `make install' installs the package's commands under -`/usr/local/bin', include files under `/usr/local/include', etc. You -can specify an installation prefix other than `/usr/local' by giving -`configure' the option `--prefix=PREFIX'. + By default, `make install' will install the package's files in +`/usr/local/bin', `/usr/local/man', etc. You can specify an +installation prefix other than `/usr/local' by giving `configure' the +option `--prefix=PATH'. You can specify separate installation prefixes for architecture-specific files and architecture-independent files. If you -pass the option `--exec-prefix=PREFIX' to `configure', the package uses -PREFIX as the prefix for installing programs and libraries. -Documentation and other data files still use the regular prefix. +give `configure' the option `--exec-prefix=PATH', the package will use +PATH as the prefix for installing programs and libraries. +Documentation and other data files will still use the regular prefix. In addition, if you use an unusual directory layout you can give -options like `--bindir=DIR' to specify different values for particular +options like `--bindir=PATH' to specify different values for particular kinds of files. Run `configure --help' for a list of the directories you can set and what kinds of files go in them. @@ -125,7 +122,7 @@ Optional Features ================= -Some packages pay attention to `--enable-FEATURE' options to + Some packages pay attention to `--enable-FEATURE' options to `configure', where FEATURE indicates an optional part of the package. They may also pay attention to `--with-PACKAGE' options, where PACKAGE is something like `gnu-as' or `x' (for the X Window System). The @@ -140,11 +137,11 @@ Specifying the System Type ========================== -There may be some features `configure' cannot figure out automatically, -but needs to determine by the type of machine the package will run on. -Usually, assuming the package is built to be run on the _same_ -architectures, `configure' can figure that out, but if it prints a -message saying it cannot guess the machine type, give it the + There may be some features `configure' cannot figure out +automatically, but needs to determine by the type of machine the package +will run on. Usually, assuming the package is built to be run on the +_same_ architectures, `configure' can figure that out, but if it prints +a message saying it cannot guess the machine type, give it the `--build=TYPE' option. TYPE can either be a short name for the system type, such as `sun4', or a canonical name which has the form: @@ -159,7 +156,7 @@ need to know the machine type. If you are _building_ compiler tools for cross-compiling, you should -use the option `--target=TYPE' to select the type of system they will +use the `--target=TYPE' option to select the type of system they will produce code for. If you want to _use_ a cross compiler, that generates code for a @@ -170,9 +167,9 @@ Sharing Defaults ================ -If you want to set default values for `configure' scripts to share, you -can create a site shell script called `config.site' that gives default -values for variables like `CC', `cache_file', and `prefix'. + If you want to set default values for `configure' scripts to share, +you can create a site shell script called `config.site' that gives +default values for variables like `CC', `cache_file', and `prefix'. `configure' looks for `PREFIX/share/config.site' if it exists, then `PREFIX/etc/config.site' if it exists. Or, you can set the `CONFIG_SITE' environment variable to the location of the site script. @@ -181,7 +178,7 @@ Defining Variables ================== -Variables not defined in a site shell script can be set in the + Variables not defined in a site shell script can be set in the environment passed to `configure'. However, some packages may run configure again during the build, and the customized values of these variables may be lost. In order to avoid this problem, you should set @@ -189,18 +186,14 @@ ./configure CC=/usr/local2/bin/gcc -causes the specified `gcc' to be used as the C compiler (unless it is -overridden in the site shell script). Here is a another example: - - /bin/bash ./configure CONFIG_SHELL=/bin/bash - -Here the `CONFIG_SHELL=/bin/bash' operand causes subsequent -configuration-related scripts to be executed by `/bin/bash'. +will cause the specified gcc to be used as the C compiler (unless it is +overridden in the site shell script). `configure' Invocation ====================== -`configure' recognizes the following options to control how it operates. + `configure' recognizes the following options to control how it +operates. `--help' `-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/libXi-1.0.4/man/Makefile.am new/libXi-1.1.1/man/Makefile.am --- old/libXi-1.0.4/man/Makefile.am 2007-04-10 22:22:48.000000000 +0200 +++ new/libXi-1.1.1/man/Makefile.am 2007-07-05 03:17:16.000000000 +0200 @@ -72,7 +72,7 @@ SUFFIXES = .$(LIB_MAN_SUFFIX) .man .man.$(LIB_MAN_SUFFIX): - sed 's/__xorgversion__/"$(XORGRELSTRING)" "$(XORGMANNAME)"/' < $< > $@ + sed 's/__xorgversion__/"$(XORGRELSTRING)" "$(XORGMANNAME)"/; s/__LIB_MAN_SUFFIX__/$(LIB_MAN_SUFFIX)/' < $< > $@ # Generate man page shadow files (Replaces InstallManPageAliases from Imake) 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/libXi-1.0.4/man/XAllowDeviceEvents.man new/libXi-1.1.1/man/XAllowDeviceEvents.man --- old/libXi-1.0.4/man/XAllowDeviceEvents.man 2007-04-10 22:22:48.000000000 +0200 +++ new/libXi-1.1.1/man/XAllowDeviceEvents.man 2007-07-05 03:17:16.000000000 +0200 @@ -13,7 +13,7 @@ ." ." $Xorg: XAllDvEv.man,v 1.3 2000/08/17 19:41:55 cpqbld Exp $ .ds xL Programming With Xlib -.TH XAllowDeviceEvents 3X11 __xorgversion__ "X FUNCTIONS" +.TH XAllowDeviceEvents __LIB_MAN_SUFFIX__ __xorgversion__ "X FUNCTIONS" .SH NAME XAllowDeviceEvents - release queued events .SH SYNTAX @@ -141,6 +141,6 @@ \fIBadValue\fP An invalid mode was specified on the request. .SH "SEE ALSO" -XGrabDevice(3X11) +XGrabDevice(3) .br \fI*(xL\fP 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/libXi-1.0.4/man/XChangeDeviceDontPropagateList.man new/libXi-1.1.1/man/XChangeDeviceDontPropagateList.man --- old/libXi-1.0.4/man/XChangeDeviceDontPropagateList.man 2007-04-10 22:22:48.000000000 +0200 +++ new/libXi-1.1.1/man/XChangeDeviceDontPropagateList.man 2007-07-05 03:17:16.000000000 +0200 @@ -13,7 +13,7 @@ ." ." $Xorg: XChProp.man,v 1.3 2000/08/17 19:41:56 cpqbld Exp $ .ds xL Programming With Xlib -.TH XChangeDeviceDontPropagateList 3X11 __xorgversion__ "X FUNCTIONS" +.TH XChangeDeviceDontPropagateList __LIB_MAN_SUFFIX__ __xorgversion__ "X FUNCTIONS" .SH NAME XChangeDeviceDontPropagateList, XGetDeviceDontPropagateList - query or change the dont-propagate-list for extension devices .SH SYNTAX 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/libXi-1.0.4/man/XChangeKeyboardDevice.man new/libXi-1.1.1/man/XChangeKeyboardDevice.man --- old/libXi-1.0.4/man/XChangeKeyboardDevice.man 2007-04-10 22:22:48.000000000 +0200 +++ new/libXi-1.1.1/man/XChangeKeyboardDevice.man 2007-07-05 03:17:16.000000000 +0200 @@ -13,7 +13,7 @@ ." ." $Xorg: XChgKbd.man,v 1.3 2000/08/17 19:41:56 cpqbld Exp $ .ds xL Programming With Xlib -.TH XChangeKeyboardDevice 3X11 __xorgversion__ "X FUNCTIONS" +.TH XChangeKeyboardDevice __LIB_MAN_SUFFIX__ __xorgversion__ "X FUNCTIONS" .SH NAME XChangeKeyboardDevice - change which device is used as the X keyboard .SH SYNTAX 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/libXi-1.0.4/man/XChangePointerDevice.man new/libXi-1.1.1/man/XChangePointerDevice.man --- old/libXi-1.0.4/man/XChangePointerDevice.man 2007-04-10 22:22:48.000000000 +0200 +++ new/libXi-1.1.1/man/XChangePointerDevice.man 2007-07-05 03:17:16.000000000 +0200 @@ -13,7 +13,7 @@ ." ." $Xorg: XChgPtr.man,v 1.3 2000/08/17 19:41:56 cpqbld Exp $ .ds xL Programming With Xlib -.TH XChangePointerDevice 3X11 __xorgversion__ "X FUNCTIONS" +.TH XChangePointerDevice __LIB_MAN_SUFFIX__ __xorgversion__ "X FUNCTIONS" .SH NAME XChangePointerDevice - change which device is the X pointer .SH SYNTAX 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/libXi-1.0.4/man/XDeviceBell.man new/libXi-1.1.1/man/XDeviceBell.man --- old/libXi-1.0.4/man/XDeviceBell.man 2007-04-10 22:22:48.000000000 +0200 +++ new/libXi-1.1.1/man/XDeviceBell.man 2007-07-05 03:17:16.000000000 +0200 @@ -13,7 +13,7 @@ ." ." $Xorg: XDevBell.man,v 1.3 2000/08/17 19:41:56 cpqbld Exp $ .ds xL Programming With Xlib -.TH XDeviceBell 3X11 __xorgversion__ "X FUNCTIONS" +.TH XDeviceBell __LIB_MAN_SUFFIX__ __xorgversion__ "X FUNCTIONS" .SH NAME XDeviceBell - ring a bell on a device supported through the input extension .SH SYNTAX @@ -71,7 +71,7 @@ \fIBadValue\fP An invalid feedbackclass, feedbackid, or percent value was specified. .SH "SEE ALSO" -XChangeFeedbackControl(3X), -XBell(3X) +XChangeFeedbackControl(3), +XBell(3) .br \fI*(xL\fP 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/libXi-1.0.4/man/XGetDeviceControl.man new/libXi-1.1.1/man/XGetDeviceControl.man --- old/libXi-1.0.4/man/XGetDeviceControl.man 2007-04-10 22:22:48.000000000 +0200 +++ new/libXi-1.1.1/man/XGetDeviceControl.man 2007-07-05 03:17:16.000000000 +0200 @@ -13,7 +13,7 @@ ." ." $Xorg: XChDCtl.man,v 1.3 2000/08/17 19:41:56 cpqbld Exp $ .ds xL Programming With Xlib -.TH XGetDeviceControl 3X11 __xorgversion__ "X FUNCTIONS" +.TH XGetDeviceControl __LIB_MAN_SUFFIX__ __xorgversion__ "X FUNCTIONS" .SH NAME XGetDeviceControl, XChangeDeviceControl - query and change input device controls .SH SYNTAX 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/libXi-1.0.4/man/XGetDeviceKeyMapping.man new/libXi-1.1.1/man/XGetDeviceKeyMapping.man --- old/libXi-1.0.4/man/XGetDeviceKeyMapping.man 2007-04-10 22:22:48.000000000 +0200 +++ new/libXi-1.1.1/man/XGetDeviceKeyMapping.man 2007-07-05 03:17:16.000000000 +0200 @@ -13,7 +13,7 @@ ." ." $Xorg: XChKMap.man,v 1.3 2000/08/17 19:41:56 cpqbld Exp $ .ds xL Programming with Xlib -.TH XGetDeviceKeyMapping 3X11 __xorgversion__ "X FUNCTIONS" +.TH XGetDeviceKeyMapping __LIB_MAN_SUFFIX__ __xorgversion__ "X FUNCTIONS" .SH NAME XGetDeviceKeyMapping, XChangeDeviceKeyMapping - query or change device key mappings .SH SYNTAX @@ -173,8 +173,8 @@ \fIBadAlloc\fP The server failed to allocate the requested resource or server memory. .SH "SEE ALSO" -XSetDeviceButtonMapping(3X11) +XSetDeviceButtonMapping(3) .br -XSetDeviceModifierMapping(3X11) +XSetDeviceModifierMapping(3) .br \fI*(xL\fP 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/libXi-1.0.4/man/XGetDeviceModifierMapping.man new/libXi-1.1.1/man/XGetDeviceModifierMapping.man --- old/libXi-1.0.4/man/XGetDeviceModifierMapping.man 2007-04-10 22:22:48.000000000 +0200 +++ new/libXi-1.1.1/man/XGetDeviceModifierMapping.man 2007-07-05 03:17:16.000000000 +0200 @@ -13,7 +13,7 @@ ." ." $Xorg: XChMMap.man,v 1.3 2000/08/17 19:41:56 cpqbld Exp $ .ds xL Programming With Xlib -.TH XGetDeviceModifierMapping 3X11 __xorgversion__ "X FUNCTIONS" +.TH XGetDeviceModifierMapping __LIB_MAN_SUFFIX__ __xorgversion__ "X FUNCTIONS" .SH NAME XGetDeviceModifierMapping, XSetDeviceModifierMapping - query or change device modifier mappings .SH SYNTAX @@ -138,8 +138,8 @@ by the argument's type is accepted. Any argument defined as a set of alternatives can generate this error. .SH "SEE ALSO" -XSetDeviceKeyMapping(3X11) +XSetDeviceKeyMapping(3) .br -XSetDeviceButtonMapping(3X11) +XSetDeviceButtonMapping(3) .br \fI*(xL\fP 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/libXi-1.0.4/man/XGetDeviceMotionEvents.man new/libXi-1.1.1/man/XGetDeviceMotionEvents.man --- old/libXi-1.0.4/man/XGetDeviceMotionEvents.man 2007-04-10 22:22:48.000000000 +0200 +++ new/libXi-1.1.1/man/XGetDeviceMotionEvents.man 2007-07-05 03:17:16.000000000 +0200 @@ -13,7 +13,7 @@ ." ." $Xorg: XGetDvMo.man,v 1.3 2000/08/17 19:41:56 cpqbld Exp $ .ds xL Programming with Xlib -.TH XGetDeviceMotionEvents 3X11 __xorgversion__ "X FUNCTIONS" +.TH XGetDeviceMotionEvents __LIB_MAN_SUFFIX__ __xorgversion__ "X FUNCTIONS" .SH NAME XGetDeviceMotionEvents, XDeviceTimeCoord - get device motion history .SH SYNTAX 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/libXi-1.0.4/man/XGetExtensionVersion.man new/libXi-1.1.1/man/XGetExtensionVersion.man --- old/libXi-1.0.4/man/XGetExtensionVersion.man 2007-04-10 22:22:48.000000000 +0200 +++ new/libXi-1.1.1/man/XGetExtensionVersion.man 2007-07-05 03:17:16.000000000 +0200 @@ -13,7 +13,7 @@ ." ." $Xorg: XGetExtV.man,v 1.3 2000/08/17 19:41:56 cpqbld Exp $ .ds xL Programming With Xlib -.TH XGetExtensionVersion 3X11 __xorgversion__ "X FUNCTIONS" +.TH XGetExtensionVersion __LIB_MAN_SUFFIX__ __xorgversion__ "X FUNCTIONS" .SH NAME XGetExtensionVersion - query the version of the input extension. .SH SYNTAX 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/libXi-1.0.4/man/XGetFeedbackControl.man new/libXi-1.1.1/man/XGetFeedbackControl.man --- old/libXi-1.0.4/man/XGetFeedbackControl.man 2007-04-10 22:22:48.000000000 +0200 +++ new/libXi-1.1.1/man/XGetFeedbackControl.man 2007-07-05 03:17:16.000000000 +0200 @@ -13,7 +13,7 @@ ." ." $Xorg: XChFCtl.man,v 1.3 2000/08/17 19:41:56 cpqbld Exp $ .ds xL Programming With Xlib -.TH XGetFeedbackControl 3X11 __xorgversion__ "X FUNCTIONS" +.TH XGetFeedbackControl __LIB_MAN_SUFFIX__ __xorgversion__ "X FUNCTIONS" .SH NAME XGetFeedbackControl, XChangeFeedbackControl - query and change input device feedbacks .SH SYNTAX 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/libXi-1.0.4/man/XGrabDeviceButton.man new/libXi-1.1.1/man/XGrabDeviceButton.man --- old/libXi-1.0.4/man/XGrabDeviceButton.man 2007-04-10 22:22:48.000000000 +0200 +++ new/libXi-1.1.1/man/XGrabDeviceButton.man 2007-07-05 03:17:16.000000000 +0200 @@ -13,7 +13,7 @@ ." ." $Xorg: XGrDvBut.man,v 1.3 2000/08/17 19:41:56 cpqbld Exp $ .ds xL Programming With Xlib -.TH XGrabDeviceButton 3X11 __xorgversion__ "X FUNCTIONS" +.TH XGrabDeviceButton __LIB_MAN_SUFFIX__ __xorgversion__ "X FUNCTIONS" .SH NAME XGrabDeviceButton, XUngrabDeviceButton - grab/ungrab extension input device buttons .SH SYNTAX @@ -202,10 +202,10 @@ \fIBadWindow\fP A value for a Window argument does not name a defined Window. .SH "SEE ALSO" -XAllowDeviceEvents(3X), +XAllowDeviceEvents(3), .br -XGrabDevice(3X), +XGrabDevice(3), .br -XGrabDeviceKey(3X), +XGrabDeviceKey(3), .br \fI*(xL\fP 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/libXi-1.0.4/man/XGrabDeviceKey.man new/libXi-1.1.1/man/XGrabDeviceKey.man --- old/libXi-1.0.4/man/XGrabDeviceKey.man 2007-04-10 22:22:48.000000000 +0200 +++ new/libXi-1.1.1/man/XGrabDeviceKey.man 2007-07-05 03:17:16.000000000 +0200 @@ -13,11 +13,10 @@ ." ." $Xorg: XGrDvKey.man,v 1.3 2000/08/17 19:41:56 cpqbld Exp $ .ds xL Programming with Xlib -.TH XGrabDeviceKey 3X11 __xorgversion__ "X FUNCTIONS" +.TH XGrabDeviceKey __LIB_MAN_SUFFIX__ __xorgversion__ "X FUNCTIONS" .SH NAME XGrabDeviceKey, XUngrabDeviceKey - grab/ungrab extension input device Keys .SH SYNTAX -.SP .HP int XGrabDeviceKey^(^Display *\fIdisplay\fP^, XDevice *\fIdevice\fP^, unsigned int \fIKey\fP^, unsigned int \fImodifiers\fP^, XDevice @@ -196,11 +195,11 @@ \fIBadWindow\fP A value for a Window argument does not name a defined Window. .SH "SEE ALSO" -XAllowDeviceEvents(3X), +XAllowDeviceEvents(3), .br -XGrabDevice(3X), +XGrabDevice(3), .br -XGrabDeviceButton(3X), +XGrabDeviceButton(3), .br .br \fI*(xL\fP 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/libXi-1.0.4/man/XGrabDevice.man new/libXi-1.1.1/man/XGrabDevice.man --- old/libXi-1.0.4/man/XGrabDevice.man 2007-04-10 22:22:48.000000000 +0200 +++ new/libXi-1.1.1/man/XGrabDevice.man 2007-07-05 03:17:16.000000000 +0200 @@ -13,7 +13,7 @@ ." ." $Xorg: XGrabDev.man,v 1.3 2000/08/17 19:41:56 cpqbld Exp $ .ds xL Programming With Xlib -.TH XGrabDevice 3X11 __xorgversion__ "X FUNCTIONS" +.TH XGrabDevice __LIB_MAN_SUFFIX__ __xorgversion__ "X FUNCTIONS" .SH NAME XGrabDevice, XUngrabDevice - grab/release the specified extension device .SH SYNTAX @@ -196,8 +196,8 @@ \fIBadWindow\fP A value for a Window argument does not name a defined Window. .SH "SEE ALSO" -XAllowDeviceEvents(3X), -XGrabDeviceButton(3X), -XGrabDeviceKey(3X), +XAllowDeviceEvents(3), +XGrabDeviceButton(3), +XGrabDeviceKey(3), .br \fI*(xL\fP 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/libXi-1.0.4/man/XListInputDevices.man new/libXi-1.1.1/man/XListInputDevices.man --- old/libXi-1.0.4/man/XListInputDevices.man 2007-04-10 22:22:48.000000000 +0200 +++ new/libXi-1.1.1/man/XListInputDevices.man 2007-07-05 03:17:16.000000000 +0200 @@ -13,7 +13,7 @@ ." ." $Xorg: XListDev.man,v 1.3 2000/08/17 19:41:56 cpqbld Exp $ .ds xL Programming with Xlib -.TH XListInputDevices 3X11 __xorgversion__ "X FUNCTIONS" +.TH XListInputDevices __LIB_MAN_SUFFIX__ __xorgversion__ "X FUNCTIONS" .SH NAME XListInputDevices, XFreeDeviceList - list available input devices .SH SYNTAX 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/libXi-1.0.4/man/XOpenDevice.man new/libXi-1.1.1/man/XOpenDevice.man --- old/libXi-1.0.4/man/XOpenDevice.man 2007-04-10 22:22:48.000000000 +0200 +++ new/libXi-1.1.1/man/XOpenDevice.man 2007-07-05 03:17:16.000000000 +0200 @@ -13,7 +13,7 @@ ." ." $Xorg: XOpenDev.man,v 1.3 2000/08/17 19:41:56 cpqbld Exp $ .ds xL Programming with Xlib -.TH XOpenDevice 3X11 __xorgversion__ "X FUNCTIONS" +.TH XOpenDevice __LIB_MAN_SUFFIX__ __xorgversion__ "X FUNCTIONS" .SH NAME XOpenDevice, XCloseDevice - open or close an extension input device .SH SYNTAX 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/libXi-1.0.4/man/XQueryDeviceState.man new/libXi-1.1.1/man/XQueryDeviceState.man --- old/libXi-1.0.4/man/XQueryDeviceState.man 2007-04-10 22:22:48.000000000 +0200 +++ new/libXi-1.1.1/man/XQueryDeviceState.man 2007-07-05 03:17:16.000000000 +0200 @@ -13,7 +13,7 @@ ." ." $Xorg: XQueryDv.man,v 1.3 2000/08/17 19:41:56 cpqbld Exp $ .ds xL Programming with Xlib -.TH XQueryDeviceState 3X11 __xorgversion__ "X FUNCTIONS" +.TH XQueryDeviceState __LIB_MAN_SUFFIX__ __xorgversion__ "X FUNCTIONS" .SH NAME XQueryDeviceState - query the state of an extension input device. .SH SYNTAX 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/libXi-1.0.4/man/XSelectExtensionEvent.man new/libXi-1.1.1/man/XSelectExtensionEvent.man --- old/libXi-1.0.4/man/XSelectExtensionEvent.man 2007-04-10 22:22:48.000000000 +0200 +++ new/libXi-1.1.1/man/XSelectExtensionEvent.man 2007-07-05 03:17:16.000000000 +0200 @@ -13,7 +13,7 @@ ." ." $Xorg: XSelExtEv.man,v 1.3 2000/08/17 19:41:57 cpqbld Exp $ .ds xL Programming with Xlib -.TH XSelectExtensionEvent 3X11 __xorgversion__ "X FUNCTIONS" +.TH XSelectExtensionEvent __LIB_MAN_SUFFIX__ __xorgversion__ "X FUNCTIONS" .SH NAME XSelectExtensionEvent, XGetSelectedExtensionEvents - select extension events, get the list of currently selected extension events .SH SYNTAX 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/libXi-1.0.4/man/XSendExtensionEvent.man new/libXi-1.1.1/man/XSendExtensionEvent.man --- old/libXi-1.0.4/man/XSendExtensionEvent.man 2007-04-10 22:22:48.000000000 +0200 +++ new/libXi-1.1.1/man/XSendExtensionEvent.man 2007-07-05 03:17:16.000000000 +0200 @@ -13,7 +13,7 @@ ." ." $Xorg: XSExEvnt.man,v 1.3 2000/08/17 19:41:56 cpqbld Exp $ .ds xL Programming with Xlib -.TH XSendExtensionEvent 3X11 __xorgversion__ "X FUNCTIONS" +.TH XSendExtensionEvent __LIB_MAN_SUFFIX__ __xorgversion__ "X FUNCTIONS" .SH NAME XSendExtensionEvent - send input extension events to a client .SH SYNTAX @@ -56,7 +56,7 @@ and ignores any active grabs. This request requires you to pass an event class list. For a discussion of the valid event class names, -see \fIXOpenDevice(3X11)\fP. +see \fIXOpenDevice(3)\fP. This request uses the w argument to identify the destination window as follows: .IP (bu 5 If w is 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/libXi-1.0.4/man/XSetDeviceButtonMapping.man new/libXi-1.1.1/man/XSetDeviceButtonMapping.man --- old/libXi-1.0.4/man/XSetDeviceButtonMapping.man 2007-04-10 22:22:48.000000000 +0200 +++ new/libXi-1.1.1/man/XSetDeviceButtonMapping.man 2007-07-05 03:17:16.000000000 +0200 @@ -13,7 +13,7 @@ ." ." $Xorg: XSeBMap.man,v 1.3 2000/08/17 19:41:57 cpqbld Exp $ .ds xL Programming With Xlib -.TH XSetDeviceButtonMapping 3X11 __xorgversion__ "X FUNCTIONS" +.TH XSetDeviceButtonMapping __LIB_MAN_SUFFIX__ __xorgversion__ "X FUNCTIONS" .SH NAME XSetDeviceButtonMapping, XGetDeviceButtonMapping - query or change device button mappings .SH SYNTAX @@ -92,11 +92,11 @@ by the argument's type is accepted. Any argument defined as a set of alternatives can generate this error. .SH "SEE ALSO" -XChangeDeviceKeyboardControl(3X), +XChangeDeviceKeyboardControl(3), .br -XChangeDeviceKeyMapping(3X) +XChangeDeviceKeyMapping(3) .br -XChangeDeviceModifierMapping(3X) +XChangeDeviceModifierMapping(3) .br .br \fI*(xL\fP 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/libXi-1.0.4/man/XSetDeviceFocus.man new/libXi-1.1.1/man/XSetDeviceFocus.man --- old/libXi-1.0.4/man/XSetDeviceFocus.man 2007-04-10 22:22:48.000000000 +0200 +++ new/libXi-1.1.1/man/XSetDeviceFocus.man 2007-07-05 03:17:16.000000000 +0200 @@ -13,7 +13,7 @@ ." ." $Xorg: XSeDvFoc.man,v 1.3 2000/08/17 19:41:57 cpqbld Exp $ .ds xL Programming with Xlib -.TH XSetDeviceFocus 3X11 __xorgversion__ "X FUNCTIONS" +.TH XSetDeviceFocus __LIB_MAN_SUFFIX__ __xorgversion__ "X FUNCTIONS" .SH NAME XSetDeviceFocus, XGetDeviceFocus - control extension input device focus .SH SYNTAX 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/libXi-1.0.4/man/XSetDeviceMode.man new/libXi-1.1.1/man/XSetDeviceMode.man --- old/libXi-1.0.4/man/XSetDeviceMode.man 2007-04-10 22:22:48.000000000 +0200 +++ new/libXi-1.1.1/man/XSetDeviceMode.man 2007-07-05 03:17:16.000000000 +0200 @@ -13,7 +13,7 @@ ." ." $Xorg: XSetMode.man,v 1.3 2000/08/17 19:41:57 cpqbld Exp $ .ds xL Programming with Xlib -.TH XSetDeviceMode 3X11 __xorgversion__ "X FUNCTIONS" +.TH XSetDeviceMode __LIB_MAN_SUFFIX__ __xorgversion__ "X FUNCTIONS" .SH NAME XSetDeviceMode - change the mode of a device .SH SYNTAX 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/libXi-1.0.4/man/XSetDeviceValuators.man new/libXi-1.1.1/man/XSetDeviceValuators.man --- old/libXi-1.0.4/man/XSetDeviceValuators.man 2007-04-10 22:22:48.000000000 +0200 +++ new/libXi-1.1.1/man/XSetDeviceValuators.man 2007-07-05 03:17:16.000000000 +0200 @@ -13,7 +13,7 @@ ." ." $Xorg: XSetDVal.man,v 1.3 2000/08/17 19:41:57 cpqbld Exp $ .ds xL Programming with Xlib -.TH XSetDeviceValuators 3X11 __xorgversion__ "X FUNCTIONS" +.TH XSetDeviceValuators __LIB_MAN_SUFFIX__ __xorgversion__ "X FUNCTIONS" .SH NAME XSetDeviceValuators - initialize the valuators on an extension input device .SH SYNTAX 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/libXi-1.0.4/missing new/libXi-1.1.1/missing --- old/libXi-1.0.4/missing 2006-08-07 23:17:15.000000000 +0200 +++ new/libXi-1.1.1/missing 2007-07-05 03:18:05.000000000 +0200 @@ -1,9 +1,9 @@ #! /bin/sh # Common stub for a few missing GNU programs while installing. -scriptversion=2005-06-08.21 +scriptversion=2003-09-02.23 -# Copyright (C) 1996, 1997, 1999, 2000, 2002, 2003, 2004, 2005 +# Copyright (C) 1996, 1997, 1999, 2000, 2002, 2003 # Free Software Foundation, Inc. # Originally by Fran,cois Pinard <pinard@iro.umontreal.ca>, 1996. @@ -19,8 +19,8 @@ # You should have received a copy of the GNU General Public License # along with this program; if not, write to the Free Software -# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA -# 02110-1301, USA. +# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA +# 02111-1307, USA. # As a special exception to the GNU General Public License, if you # distribute this file as part of a program that contains a @@ -60,6 +60,11 @@ msg="probably too old" fi ;; +esac + +# If it does not exist, or fails to run (possibly an outdated version), +# try to emulate it. +case "$1" in -h|--h|--he|--hel|--help) echo "\ @@ -87,12 +92,10 @@ yacc create `y.tab.[ch]', if possible, from existing .[ch] Send bug reports to <bug-automake@gnu.org>." - exit $? ;; -v|--v|--ve|--ver|--vers|--versi|--versio|--version) echo "missing $scriptversion (GNU Automake)" - exit $? ;; -*) @@ -101,42 +104,12 @@ exit 1 ;; -esac - -# Now exit if we have it, but it failed. Also exit now if we -# don't have it and --version was passed (most likely to detect -# the program). -case "$1" in - lex|yacc) - # Not GNU programs, they don't have --version. - ;; - - tar) - if test -n "$run"; then - echo 1>&2 "ERROR: `tar' requires --run" - exit 1 - elif test "x$2" = "x--version" || test "x$2" = "x--help"; then - exit 1 - fi - ;; - - *) + aclocal*) if test -z "$run" && ($1 --version) > /dev/null 2>&1; then # We have it, but it failed. exit 1 - elif test "x$2" = "x--version" || test "x$2" = "x--help"; then - # Could not run --version or --help. This is probably someone - # running `$TOOL --version' or `$TOOL --help' to check whether - # $TOOL exists and not knowing $TOOL uses missing. - exit 1 fi - ;; -esac -# If it does not exist, or fails to run (possibly an outdated version), -# try to emulate it. -case "$1" in - aclocal*) echo 1>&2 "\ WARNING: `$1' is $msg. You should only need it if you modified `acinclude.m4' or `${configure_ac}'. You might want @@ -146,6 +119,11 @@ ;; autoconf) + if test -z "$run" && ($1 --version) > /dev/null 2>&1; then + # We have it, but it failed. + exit 1 + fi + echo 1>&2 "\ WARNING: `$1' is $msg. You should only need it if you modified `${configure_ac}'. You might want to install the @@ -155,6 +133,11 @@ ;; autoheader) + if test -z "$run" && ($1 --version) > /dev/null 2>&1; then + # We have it, but it failed. + exit 1 + fi + echo 1>&2 "\ WARNING: `$1' is $msg. You should only need it if you modified `acconfig.h' or `${configure_ac}'. You might want @@ -174,6 +157,11 @@ ;; automake*) + if test -z "$run" && ($1 --version) > /dev/null 2>&1; then + # We have it, but it failed. + exit 1 + fi + echo 1>&2 "\ WARNING: `$1' is $msg. You should only need it if you modified `Makefile.am', `acinclude.m4' or `${configure_ac}'. @@ -185,6 +173,11 @@ ;; autom4te) + if test -z "$run" && ($1 --version) > /dev/null 2>&1; then + # We have it, but it failed. + exit 1 + fi + echo 1>&2 "\ WARNING: `$1' is needed, but is $msg. You might have modified some files without having the @@ -261,6 +254,11 @@ ;; help2man) + if test -z "$run" && ($1 --version) > /dev/null 2>&1; then + # We have it, but it failed. + exit 1 + fi + echo 1>&2 "\ WARNING: `$1' is $msg. You should only need it if you modified a dependency of a manual page. You may need the @@ -281,6 +279,11 @@ ;; makeinfo) + if test -z "$run" && (makeinfo --version) > /dev/null 2>&1; then + # We have makeinfo, but it failed. + exit 1 + fi + echo 1>&2 "\ WARNING: `$1' is $msg. You should only need it if you modified a `.texi' or `.texinfo' file, or any other file @@ -288,23 +291,20 @@ call might also be the consequence of using a buggy `make' (AIX, DU, IRIX). You might want to install the `Texinfo' package or the `GNU make' package. Grab either from any GNU archive site." - # The file to touch is that specified with -o ... file=`echo "$*" | sed -n 's/.*-o ([^ ]*).*/\1/p'` if test -z "$file"; then - # ... or it is the one specified with @setfilename ... - infile=`echo "$*" | sed 's/.* ([^ ]*) *$/\1/'` - file=`sed -n '/^@setfilename/ { s/.* ([^ ]*) *$/\1/; p; q; }' $infile` - # ... or it is derived from the source name (dir/f.texi becomes f.info) - test -z "$file" && file=`echo "$infile" | sed 's,.*/,,;s,.[^.]*$,,'`.info - fi - # If the file does not exist, the user really needs makeinfo; - # let's fail without touching anything. - test -f $file || exit 1 + file=`echo "$*" | sed 's/.* ([^ ]*) *$/\1/'` + file=`sed -n '/^@setfilename/ { s/.* ([^ ]*) *$/\1/; p; q; }' $file` + fi touch $file ;; tar) shift + if test -n "$run"; then + echo 1>&2 "ERROR: `tar' requires --run" + exit 1 + fi # We have already tried tar in the generic part. # Look for gnutar/gtar before invocation to avoid ugly error 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/libXi-1.0.4/src/config.h.in new/libXi-1.1.1/src/config.h.in --- old/libXi-1.0.4/src/config.h.in 2007-04-11 17:45:52.000000000 +0200 +++ new/libXi-1.1.1/src/config.h.in 2007-07-05 03:18:04.000000000 +0200 @@ -48,15 +48,6 @@ /* Define to the version of this package. */ #undef PACKAGE_VERSION -/* Major version of this package */ -#undef PACKAGE_VERSION_MAJOR - -/* Minor version of this package */ -#undef PACKAGE_VERSION_MINOR - -/* Patch version of this package */ -#undef PACKAGE_VERSION_PATCHLEVEL - /* Define to 1 if you have the ANSI C header files. */ #undef STDC_HEADERS 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/libXi-1.0.4/src/XChgDCtl.c new/libXi-1.1.1/src/XChgDCtl.c --- old/libXi-1.0.4/src/XChgDCtl.c 2007-04-10 22:23:15.000000000 +0200 +++ new/libXi-1.1.1/src/XChgDCtl.c 2007-07-05 03:17:16.000000000 +0200 @@ -92,7 +92,7 @@ R = (XDeviceResolutionControl *) d; r.control = DEVICE_RESOLUTION; r.length = sizeof(xDeviceResolutionCtl) + - R->num_valuators * sizeof(int); + R->num_valuators * sizeof(int); r.first_valuator = R->first_valuator; r.num_valuators = R->num_valuators; req->length += ((unsigned)(r.length + 3) >> 2); @@ -107,6 +107,102 @@ } else return (rep.status); } + case DEVICE_ABS_CALIB: + { + XDeviceAbsCalibControl *C = (XDeviceAbsCalibControl *) d; + xDeviceAbsCalibCtl c; + + c.control = DEVICE_ABS_CALIB; + c.length = sizeof(c); + c.min_x = C->min_x; + c.max_x = C->max_x; + c.min_y = C->min_y; + c.max_y = C->max_y; + c.flip_x = C->flip_x; + c.flip_y = C->flip_y; + c.rotation = C->rotation; + c.button_threshold = C->button_threshold; + + req->length += (sizeof(c) + 3) >> 2; + Data(dpy, (char *) &c, sizeof(c)); + + if (!_XReply(dpy, (xReply *) &rep, 0, xTrue)) { + UnlockDisplay(dpy); + SyncHandle(); + return NoSuchExtension; + } + else { + return rep.status; + } + } + case DEVICE_ABS_AREA: + { + XDeviceAbsAreaControl *A = (XDeviceAbsAreaControl *) d; + xDeviceAbsAreaCtl a; + + a.control = DEVICE_ABS_AREA; + a.length = sizeof(a); + a.offset_x = A->offset_x; + a.offset_y = A->offset_y; + a.width = A->width; + a.height = A->height; + a.screen = A->screen; + a.following = A->following; + + req->length += (sizeof(a) + 3) >> 2; + Data(dpy, (char *) &a, sizeof(a)); + + if (!_XReply(dpy, (xReply *) &rep, 0, xTrue)) { + UnlockDisplay(dpy); + SyncHandle(); + return NoSuchExtension; + } + else { + return rep.status; + } + } + case DEVICE_CORE: + { + XDeviceCoreControl *C = (XDeviceCoreControl *) d; + xDeviceCoreCtl c; + + c.control = DEVICE_CORE; + c.length = sizeof(c); + c.status = C->status; + + req->length += (sizeof(c) + 3) >> 2; + Data (dpy, (char *) &c, sizeof(c)); + + if (!_XReply(dpy, (xReply *) &rep, 0, xTrue)) { + UnlockDisplay(dpy); + SyncHandle(); + return NoSuchExtension; + } + else { + return rep.status; + } + } + case DEVICE_ENABLE: + { + XDeviceEnableControl *E = (XDeviceEnableControl *) d; + xDeviceEnableCtl e; + + e.control = DEVICE_ENABLE; + e.length = sizeof(e); + e.enable = E->enable; + + req->length += (sizeof(e) + 3) >> 2; + Data (dpy, (char *) &e, sizeof(e)); + + if (!_XReply(dpy, (xReply *) &rep, 0, xTrue)) { + UnlockDisplay(dpy); + SyncHandle(); + return NoSuchExtension; + } + else { + return rep.status; + } + } default: { xDeviceCtl u; 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/libXi-1.0.4/src/XExtInt.c new/libXi-1.1.1/src/XExtInt.c --- old/libXi-1.0.4/src/XExtInt.c 2007-04-11 17:44:31.000000000 +0200 +++ new/libXi-1.1.1/src/XExtInt.c 2007-07-05 03:17:16.000000000 +0200 @@ -119,7 +119,9 @@ {XI_Present, XI_Add_XSetDeviceValuators_Major, XI_Add_XSetDeviceValuators_Minor}, {XI_Present, XI_Add_XChangeDeviceControl_Major, - XI_Add_XChangeDeviceControl_Minor} + XI_Add_XChangeDeviceControl_Minor}, + {XI_Present, XI_Add_DevicePresenceNotify_Major, + XI_Add_DevicePresenceNotify_Minor} }; /*********************************************************************** @@ -257,6 +259,14 @@ return (((y + (y >> 3)) & 030707070707) % 077); } +static int +_XiGetDevicePresenceNotifyEvent(Display * dpy) +{ + XExtDisplayInfo *info = XInput_find_display(dpy); + + return info->codes->first_event + XI_DevicePresenceNotify; +} + /*********************************************************************** * * Handle Input extension events. @@ -671,6 +681,22 @@ return (ENQUEUE_EVENT); } break; + + case XI_DevicePresenceNotify: + { + XDevicePresenceNotifyEvent *ev = (XDevicePresenceNotifyEvent *) re; + devicePresenceNotify *ev2 = (devicePresenceNotify *) event; + + *ev = *(XDevicePresenceNotifyEvent *) save; + ev->window = 0; + ev->time = ev2->time; + ev->devchange = ev2->devchange; + ev->deviceid = ev2->deviceid; + ev->control = ev2->control; + return (ENQUEUE_EVENT); + } + break; + default: printf("XInputWireToEvent: UNKNOWN WIRE EVENT! type=%d\n", type); break; 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/libXi-1.0.4/src/XGetDCtl.c new/libXi-1.1.1/src/XGetDCtl.c --- old/libXi-1.0.4/src/XGetDCtl.c 2007-04-10 22:23:15.000000000 +0200 +++ new/libXi-1.1.1/src/XGetDCtl.c 2007-07-05 03:17:16.000000000 +0200 @@ -61,13 +61,11 @@ #include <X11/extensions/extutil.h> #include "XIint.h" -XDeviceControl * XGetDeviceControl(dpy, dev, control) - register Display * - dpy; - XDevice * - dev; - int - control; +XDeviceControl * +XGetDeviceControl(dpy, dev, control) + register Display *dpy; + XDevice *dev; + int control; { int size = 0; int nbytes, i; @@ -116,6 +114,20 @@ (3 * sizeof(int) * r->num_valuators); break; } + case DEVICE_ABS_CALIB: + { + size += sizeof(xDeviceAbsCalibState); + break; + } + case DEVICE_ABS_AREA: + { + size += sizeof(xDeviceAbsAreaState); + break; + } + case DEVICE_CORE: + { + size += sizeof(xDeviceCoreState); + } default: size += d->length; break; @@ -152,6 +164,63 @@ *iptr++ = *iptr2++; break; } + case DEVICE_ABS_CALIB: + { + xDeviceAbsCalibState *c = (xDeviceAbsCalibState *) d; + XDeviceAbsCalibState *C = (XDeviceAbsCalibState *) Device; + + C->control = DEVICE_ABS_CALIB; + C->length = sizeof(C); + C->min_x = c->min_x; + C->max_x = c->max_x; + C->min_y = c->min_y; + C->max_y = c->max_y; + C->flip_x = c->flip_x; + C->flip_y = c->flip_y; + C->rotation = c->rotation; + C->button_threshold = c->button_threshold; + + break; + } + case DEVICE_ABS_AREA: + { + xDeviceAbsAreaState *a = (xDeviceAbsAreaState *) d; + XDeviceAbsAreaState *A = (XDeviceAbsAreaState *) Device; + + A->control = DEVICE_ABS_AREA; + A->length = sizeof(A); + A->offset_x = a->offset_x; + A->offset_y = a->offset_y; + A->width = a->width; + A->height = a->height; + A->screen = a->screen; + A->following = a->following; + + break; + } + case DEVICE_CORE: + { + xDeviceCoreState *c = (xDeviceCoreState *) d; + XDeviceCoreState *C = (XDeviceCoreState *) Device; + + C->control = DEVICE_CORE; + C->length = sizeof(C); + C->status = c->status; + C->iscore = c->iscore; + + break; + } + case DEVICE_ENABLE: + { + xDeviceEnableState *e = (xDeviceEnableState *) d; + XDeviceEnableState *E = (XDeviceEnableState *) Device; + + E->control = DEVICE_ENABLE; + E->length = sizeof(E); + E->enable = e->enable; + + break; + } default: break; } ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Remember to have fun... --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org