Re: [PATCH] fixes: Add support for pointer barriers

2011-05-26 Thread Peter Hutterer
On Wed, May 25, 2011 at 05:54:35AM -0400, Adam Jackson wrote: Implements pointer barriers as specified by version 5 of the XFIXES protocol. Barriers are axis-aligned, zero-width lines that block pointer movement for relative input devices. Barriers may block motion in either the positive or

[xf86-input-synaptics PATCH] build: create object files following the sources' structure.

2011-05-26 Thread Diego Elio Pettenò
This allows building object files following the same subdirectory structure as it was used before with the recursive build system, while keeping the build non-recursive. --- .gitignore |1 + configure.ac |2 +- 2 files changed, 2 insertions(+), 1 deletions(-) diff --git a/.gitignore

Re: [PATCH v2] Try and get overlapping cases fixed.

2011-05-26 Thread Stefan Ring
except for the micro-opt suggested by Jeremy, no ACK/NACK for that version? I'm not subscribed to the list and cannot reply properly therefore, but I'll try anyway. I'm running 1.9.5 with this patch applied now, and as far as I can tell, everything works just fine. I'm the reporter of

Re: [PATCH:xts 11/16] xts5: Add parentheses around assignment in an if.

2011-05-26 Thread walter harms
Am 25.05.2011 13:00, schrieb Cyril Brulebois: Tell compilers we really meant to assign and then check. The following warning goes away accordingly: | CC nextvclass.lo | nextvclass.c:224:14: warning: using the result of an assignment as a condition without parentheses

Re: [PATCH:xts 03/16] xts5: Fix missing type specifier.

2011-05-26 Thread walter harms
Am 25.05.2011 13:00, schrieb Cyril Brulebois: The caller stores the result in an integer, so let's use that as return type (which is the default anyway): | CC checkevent.lo | checkevent.c:664:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] |

Re: [PULL] device node and product/vendor property

2011-05-26 Thread Keith Packard
On Thu, 26 May 2011 15:33:37 +1000, Peter Hutterer peter.hutte...@who-t.net wrote: Peter Hutterer (2): Xi: add device node property to known properties. Add a property for device/product ID. Merged. b6c7b9b..4621bb2 master - master -- keith.pack...@intel.com

Re: [PATCH] Xext: relax assert in SecurityAuthorizationExpired.

2011-05-26 Thread Cyril Brulebois
Hi, it's been a while but… Cyril Brulebois k...@debian.org (15/03/2011): Cyril Brulebois k...@debian.org (07/03/2011): The following code path is considered valid: SecurityAuthorizationExpired TimerSet SecurityStartAuthorizationTimer In other words,

Re: [PATCH libXt] Only link with ws2_32 for mingw target

2011-05-26 Thread Cyril Brulebois
Not that I know much about Cygwin or mingw… Jon TURNEY jon.tur...@dronecode.org.uk (27/04/2011): For the Cygwin target, we will be using the socket functions provided by the Cygwin DLL, so linking with ws2_32 is unnecessary, even though it may be present. Signed-off-by: Jon TURNEY

Re: X server merge window extended until 5/31?

2011-05-26 Thread Ville Syrjälä
On Wed, May 25, 2011 at 10:15:36AM -0600, Keith Packard wrote: I'm going to be off the network from Thursday afternoon until Monday evening, which will make it a bit hard to merge any pending patches to the server. I figured it would be nicer to just push the end of the merge window until

Re: xts warning fixes round 1 (was: [ANNOUNCE] xts 0.99.0)

2011-05-26 Thread Aaron Plattner
On Wed, May 25, 2011 at 03:57:04AM -0700, Cyril Brulebois wrote: Hi, Aaron Plattner aplatt...@nvidia.com (24/05/2011): Patches to fix warnings in the build or the tests themselves would be very much appreciated. […] w00t, an XTS release! Here's a first round with 16 patches.

[PATCH xrandr 1/3] po4a: handle translated xrandr(1) manpage #37612

2011-05-26 Thread David Prévot
This is a first part in order to fix #37612: po4a config files in order to handle a translated manpage with po4a. In order to create the POT file for translators, one just need to execute (from the man/directory): touch po4a/po/xrandr.pot po4a po4a/po4a.cfg The POT file doesn't need to be

[PATCH xrandr 2/3] Autotools: handle translated manpage #37612

2011-05-26 Thread David Prévot
This is a second part in order to fix #37612: partial patch against the current build system to handle them. Still need to be added to the building process: - call the translated-man target in man/ (that could be done only inside a dist target, if you don't want to add an extra build dependency

[PATCH xrandr 3/3] (fr) Add French translation of xrandr(1) #37612

2011-05-26 Thread David Prévot
This is the last part: the PO file, addenda, Makefile and configure changes to handle the French translation. man/fr/Makefile.am is identical to what man/Makefile.am was before the previous patch. Fixes: https://bugs.freedesktop.org/show_bug.cgi?id=37612 Signed-off-by: David Prévot

[PATCH 0/8] New raw events behaviour for XI 2.1

2011-05-26 Thread Peter Hutterer
Ok, next go at it. First seven patches are just cleanups with no functional changes. Rearrangements to prepare for patch 8/8. The approach is different now, using DeliverRawEvents to pre-filter so that by the time we hit TryClientEvents we can deliver what we have. This addresses the previously

[PATCH 1/8] dix: use xi2_get_type instead of manual typecast

2011-05-26 Thread Peter Hutterer
Signed-off-by: Peter Hutterer peter.hutte...@who-t.net --- dix/events.c |2 +- 1 files changed, 1 insertions(+), 1 deletions(-) diff --git a/dix/events.c b/dix/events.c index b60c299..ec4bf59 100644 --- a/dix/events.c +++ b/dix/events.c @@ -3997,7 +3997,7 @@ DeliverGrabbedEvent(InternalEvent

[PATCH 2/8] dix: split client list retrieval out of DeliverEventToClients

2011-05-26 Thread Peter Hutterer
No functional change, but other was renamed to clients. Signed-off-by: Peter Hutterer peter.hutte...@who-t.net --- dix/events.c | 50 +++--- 1 files changed, 35 insertions(+), 15 deletions(-) diff --git a/dix/events.c b/dix/events.c index

[PATCH 3/8] dix: rename DeliverEventsToClients to DeliverEventsToWindowMask

2011-05-26 Thread Peter Hutterer
To avoid confusion with a future patch and it better describes what this does anyway - delivering events to all clients that have the event mask on the window. Signed-off-by: Peter Hutterer peter.hutte...@who-t.net --- dix/events.c | 10 +- 1 files changed, 5 insertions(+), 5

[PATCH 4/8] dix: split DeliverEventToWindowMask up a bit more.

2011-05-26 Thread Peter Hutterer
Move out the actual event delivery, it needs to be used from elsewhere. Signed-off-by: Peter Hutterer peter.hutte...@who-t.net --- dix/events.c | 56 +++- 1 files changed, 35 insertions(+), 21 deletions(-) diff --git a/dix/events.c

[PATCH 5/8] Xi: use __func__ instead of function name.

2011-05-26 Thread Peter Hutterer
Signed-off-by: Peter Hutterer peter.hutte...@who-t.net --- Xi/exevents.c |4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) diff --git a/Xi/exevents.c b/Xi/exevents.c index c6f9d46..3b0411d 100644 --- a/Xi/exevents.c +++ b/Xi/exevents.c @@ -890,8 +890,8 @@

[PATCH 6/8] Xi: use temporary variable for filter.

2011-05-26 Thread Peter Hutterer
Signed-off-by: Peter Hutterer peter.hutte...@who-t.net --- Xi/exevents.c |5 - 1 files changed, 4 insertions(+), 1 deletions(-) diff --git a/Xi/exevents.c b/Xi/exevents.c index 3b0411d..042ea69 100644 --- a/Xi/exevents.c +++ b/Xi/exevents.c @@ -886,6 +886,7 @@

[PATCH 7/8] dix: rename ProcessRawEvents to dix/events.c:DeliverRawEvent

2011-05-26 Thread Peter Hutterer
No functional changes, prep work for future changes. Signed-off-by: Peter Hutterer peter.hutte...@who-t.net --- Xi/exevents.c | 31 +-- dix/events.c | 29 + include/dix.h |5 + 3 files changed, 35 insertions(+), 30 deletions(-)

[PATCH 8/8] input: deliver raw events unconditionally for XI 2.1 clients.

2011-05-26 Thread Peter Hutterer
Deliver raw events regardless whether there is a grab on or not for clients supporting 2.1 or later. Signed-off-by: Peter Hutterer peter.hutte...@who-t.net --- dix/events.c | 86 +++-- 1 files changed, 71 insertions(+), 15 deletions(-) diff

[PATCH] regular expression support (was Re: [PATCH xfree86] Signed-off-by: Oleh Nykyforchyn)

2011-05-26 Thread Peter Hutterer
On Wed, May 25, 2011 at 03:08:32PM +0300, Oleh Nykyforchyn wrote: On Wed, 25 May 2011 16:14:42 +1000 Peter Hutterer peter.hutte...@who-t.net wrote: I believe | is used frequently in regular expressions, so using it as decision over regex or simple is dangerous. we can't use slash either,