diff options
author | Matthieu Herrb <matthieu@cvs.openbsd.org> | 2014-05-09 19:55:34 +0000 |
---|---|---|
committer | Matthieu Herrb <matthieu@cvs.openbsd.org> | 2014-05-09 19:55:34 +0000 |
commit | a85e097bc006d743f42b66432c5c01c546f4535d (patch) | |
tree | 8716fdd25e1159d870f4efeb3500464abf850b3d /lib/libXi/man | |
parent | a9b527ed7d121be5316628e241fe638512136635 (diff) |
Update to libXi 1.7.2.
Tested by ajacoutot@ against gnome.
Diffstat (limited to 'lib/libXi/man')
-rw-r--r-- | lib/libXi/man/Makefile.am | 3 | ||||
-rw-r--r-- | lib/libXi/man/Makefile.in | 14 | ||||
-rw-r--r-- | lib/libXi/man/XIBarrierReleasePointer.man | 164 | ||||
-rw-r--r-- | lib/libXi/man/XIBarrierReleasePointer.txt | 76 | ||||
-rw-r--r-- | lib/libXi/man/XIBarrierReleasePointers.man | 1 |
5 files changed, 254 insertions, 4 deletions
diff --git a/lib/libXi/man/Makefile.am b/lib/libXi/man/Makefile.am index 2e7b7873b..b84ee5370 100644 --- a/lib/libXi/man/Makefile.am +++ b/lib/libXi/man/Makefile.am @@ -25,6 +25,7 @@ libmandir = $(LIB_MAN_DIR) # Source files for X Input v2 man pages XI2_txt = \ + XIBarrierReleasePointer.txt \ XIChangeHierarchy.txt \ XIDefineCursor.txt \ XIGrabButton.txt \ @@ -76,6 +77,7 @@ libman_xml = $(libman_txt:.txt=.xml) # They are created by the xmlto command when generating man pages from DocBook # The shadow man page contains a gtroff .so request to include the main man page XI2_shadows = \ + XIBarrierReleasePointers.man \ XIUndefineCursor.man \ XIUngrabButton.man \ XIGrabKeycode.man \ @@ -153,6 +155,7 @@ XIDeleteProperty.man: XIChangeProperty.man XIUngrabEnter.man XIGrabFocusIn.man XIUngrabFocusIn.man: XIGrabEnter.man XIGetSelectedEvents.man: XISelectEvents.man XIFreeDeviceInfo.man: XIQueryDevice.man +XIBarrierReleasePointers.man: XIBarrierReleasePointer.man endif # String replacements in MAN_SUBSTS now come from xorg-macros.m4 via configure diff --git a/lib/libXi/man/Makefile.in b/lib/libXi/man/Makefile.in index b93feada4..de3e73924 100644 --- a/lib/libXi/man/Makefile.in +++ b/lib/libXi/man/Makefile.in @@ -190,7 +190,6 @@ LIB_MAN_SUFFIX = @LIB_MAN_SUFFIX@ LIPO = @LIPO@ LN_S = @LN_S@ LTLIBOBJS = @LTLIBOBJS@ -MAINT = @MAINT@ MAKEINFO = @MAKEINFO@ MALLOC_ZERO_CFLAGS = @MALLOC_ZERO_CFLAGS@ MANIFEST_TOOL = @MANIFEST_TOOL@ @@ -223,6 +222,8 @@ PACKAGE_URL = @PACKAGE_URL@ PACKAGE_VERSION = @PACKAGE_VERSION@ PATH_SEPARATOR = @PATH_SEPARATOR@ PKG_CONFIG = @PKG_CONFIG@ +PKG_CONFIG_LIBDIR = @PKG_CONFIG_LIBDIR@ +PKG_CONFIG_PATH = @PKG_CONFIG_PATH@ RANLIB = @RANLIB@ SED = @SED@ SET_MAKE = @SET_MAKE@ @@ -231,6 +232,8 @@ STRICT_CFLAGS = @STRICT_CFLAGS@ STRIP = @STRIP@ STYLESHEET_SRCDIR = @STYLESHEET_SRCDIR@ VERSION = @VERSION@ +XFIXES_CFLAGS = @XFIXES_CFLAGS@ +XFIXES_LIBS = @XFIXES_LIBS@ XI_CFLAGS = @XI_CFLAGS@ XI_LIBS = @XI_LIBS@ XMALLOC_ZERO_CFLAGS = @XMALLOC_ZERO_CFLAGS@ @@ -296,6 +299,7 @@ libmandir = $(LIB_MAN_DIR) # Source files for X Input v2 man pages XI2_txt = \ + XIBarrierReleasePointer.txt \ XIChangeHierarchy.txt \ XIDefineCursor.txt \ XIGrabButton.txt \ @@ -349,6 +353,7 @@ libman_xml = $(libman_txt:.txt=.xml) # They are created by the xmlto command when generating man pages from DocBook # The shadow man page contains a gtroff .so request to include the main man page XI2_shadows = \ + XIBarrierReleasePointers.man \ XIUndefineCursor.man \ XIUngrabButton.man \ XIGrabKeycode.man \ @@ -397,7 +402,7 @@ all: all-am .SUFFIXES: .SUFFIXES: .man .$(LIB_MAN_SUFFIX) .txt .xml -$(srcdir)/Makefile.in: @MAINTAINER_MODE_TRUE@ $(srcdir)/Makefile.am $(am__configure_deps) +$(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(am__configure_deps) @for dep in $?; do \ case '$(am__configure_deps)' in \ *$$dep*) \ @@ -422,9 +427,9 @@ Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status $(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh -$(top_srcdir)/configure: @MAINTAINER_MODE_TRUE@ $(am__configure_deps) +$(top_srcdir)/configure: $(am__configure_deps) cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh -$(ACLOCAL_M4): @MAINTAINER_MODE_TRUE@ $(am__aclocal_m4_deps) +$(ACLOCAL_M4): $(am__aclocal_m4_deps) cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh $(am__aclocal_m4_deps): @@ -642,6 +647,7 @@ uninstall-am: uninstall-libmanDATA @HAVE_DOCTOOLS_TRUE@XIUngrabEnter.man XIGrabFocusIn.man XIUngrabFocusIn.man: XIGrabEnter.man @HAVE_DOCTOOLS_TRUE@XIGetSelectedEvents.man: XISelectEvents.man @HAVE_DOCTOOLS_TRUE@XIFreeDeviceInfo.man: XIQueryDevice.man +@HAVE_DOCTOOLS_TRUE@XIBarrierReleasePointers.man: XIBarrierReleasePointer.man .man.$(LIB_MAN_SUFFIX): $(AM_V_GEN)$(SED) $(MAN_SUBSTS) < $< > $@ @HAVE_DOCTOOLS_TRUE@.txt.xml: diff --git a/lib/libXi/man/XIBarrierReleasePointer.man b/lib/libXi/man/XIBarrierReleasePointer.man new file mode 100644 index 000000000..5d52c478f --- /dev/null +++ b/lib/libXi/man/XIBarrierReleasePointer.man @@ -0,0 +1,164 @@ +'\" t +.\" Title: xibarrierreleasepointer +.\" Author: [FIXME: author] [see http://docbook.sf.net/el/author] +.\" Generator: DocBook XSL Stylesheets v1.78.1 <http://docbook.sf.net/> +.\" Date: 05/30/2013 +.\" Manual: \ \& +.\" Source: \ \& +.\" Language: English +.\" +.TH "XIBARRIERRELEASEPOIN" "libmansuffix" "05/30/2013" "\ \&" "\ \&" +.\" ----------------------------------------------------------------- +.\" * 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" +XIBarrierReleasePointer, XIBarrierReleasePointers \- allow pointer movement across a pointer barrier +.SH "SYNOPSIS" +.sp +.nf +#include <X11/extensions/XInput2\&.h> +.fi +.sp +.nf +int XIBarrierReleasePointer( Display *display, + int deviceid, + PointerBarrier barrier, + BarrierEventID eventid); +.fi +.sp +.nf +int XIBarrierReleasePointers( Display *display, + XIBarrierReleasePointerInfo *barriers, + int num_barriers); +.fi +.sp +.nf +display + Specifies the connection to the X server\&. +.fi +.sp +.nf +deviceid + Specifies the device allowed to move across the barrier\&. +.fi +.sp +.nf +barrier + Specifies the barrier\&. +.fi +.sp +.nf +eventid + Specifies the unique event ID for this barrier event sequence\&. +.fi +.sp +.nf +barriers + List of deviceid, barrier, eventid triplets\&. +.fi +.sp +.nf +num_barriers + Number of elements in barriers\&. +.fi +.SH "DESCRIPTION" +.sp +.if n \{\ +.RS 4 +.\} +.nf +If a pointer is constrained by a pointer barrier, release the pointer +from the barrier and allow it to cross the barrier with the next motion\&. +If the pointer moves away from the barrier, this request does nothing\&. +.fi +.if n \{\ +.RE +.\} +.sp +.if n \{\ +.RS 4 +.\} +.nf +This request only releases the pointer for the given barrier event +sequence\&. If the pointer moves away from or through the barrier, a +XI_BarrierLeave event is generated\&. Future pointer movement constrained +by this barrier will assign a new eventid and require a new +XIBarrierReleasePointer request\&. +.fi +.if n \{\ +.RE +.\} +.sp +.if n \{\ +.RS 4 +.\} +.nf +If the pointer is not currently blocked by the barrier or the barrier +event sequence has ended, this request does nothing\&. +.fi +.if n \{\ +.RE +.\} +.sp +.if n \{\ +.RS 4 +.\} +.nf +XIBarrierReleasePointer and XIBarrierReleasePointers can generate a +BadDevice or BadValue error\&. +.fi +.if n \{\ +.RE +.\} +.SH "DIAGNOSTICS" +.sp +.if n \{\ +.RS 4 +.\} +.nf +BadDevice + An invalid device was specified\&. The device does not + exist or is not a master pointer device\&. +.fi +.if n \{\ +.RE +.\} +.sp +.if n \{\ +.RS 4 +.\} +.nf +BadValue + A value for a PointerBarrier argument does not name a defined + pointer barrier\&. +.fi +.if n \{\ +.RE +.\} +.SH "SEE ALSO" +.sp +.if n \{\ +.RS 4 +.\} +.nf +XFixesCreatePointerBarrier(libmansuffix) +.fi +.if n \{\ +.RE +.\} diff --git a/lib/libXi/man/XIBarrierReleasePointer.txt b/lib/libXi/man/XIBarrierReleasePointer.txt new file mode 100644 index 000000000..4fa48fe90 --- /dev/null +++ b/lib/libXi/man/XIBarrierReleasePointer.txt @@ -0,0 +1,76 @@ +XIBARRIERRELEASEPOINTER(libmansuffix) +===================================== + +NAME +---- + + XIBarrierReleasePointer, XIBarrierReleasePointers - allow pointer movement across a pointer barrier + +SYNOPSIS +-------- + + #include <X11/extensions/XInput2.h> + + int XIBarrierReleasePointer( Display *display, + int deviceid, + PointerBarrier barrier, + BarrierEventID eventid); + + int XIBarrierReleasePointers( Display *display, + XIBarrierReleasePointerInfo *barriers, + int num_barriers); + + display + Specifies the connection to the X server. + + deviceid + Specifies the device allowed to move across the barrier. + + barrier + Specifies the barrier. + + eventid + Specifies the unique event ID for this barrier event sequence. + + barriers + List of deviceid, barrier, eventid triplets. + + num_barriers + Number of elements in barriers. + +DESCRIPTION +----------- + + If a pointer is constrained by a pointer barrier, release the pointer + from the barrier and allow it to cross the barrier with the next motion. + If the pointer moves away from the barrier, this request does nothing. + + This request only releases the pointer for the given barrier event + sequence. If the pointer moves away from or through the barrier, a + XI_BarrierLeave event is generated. Future pointer movement constrained + by this barrier will assign a new eventid and require a new + XIBarrierReleasePointer request. + + If the pointer is not currently blocked by the barrier or the barrier + event sequence has ended, this request does nothing. + + XIBarrierReleasePointer and XIBarrierReleasePointers can generate a + BadDevice or BadValue error. + +DIAGNOSTICS +----------- + + BadDevice + An invalid device was specified. The device does not + exist or is not a master pointer device. + + BadValue + A value for a PointerBarrier argument does not name a defined + pointer barrier. + +See also +-------- + + XFixesCreatePointerBarrier(libmansuffix) + + diff --git a/lib/libXi/man/XIBarrierReleasePointers.man b/lib/libXi/man/XIBarrierReleasePointers.man new file mode 100644 index 000000000..78bb999ed --- /dev/null +++ b/lib/libXi/man/XIBarrierReleasePointers.man @@ -0,0 +1 @@ +.so manlibmansuffix/XIBarrierReleasePointer.libmansuffix |