On Mon 23 May 2016 at 19:40:11 -0500, Matthew D. Fuller wrote:
> As it happens, this may actually be solvable via the patch discussed a
> few weeks ago dealing with warping and focusing.  Against 3.8.2:
> 
> ---------
> === modified file 'menus.c'
> --- menus.c   2014-05-09 13:48:53 +0000
> +++ menus.c   2016-05-24 00:06:53 +0000
> @@ -4796,6 +4796,7 @@
>       if (wlist != NULL) GotoWorkSpace (Scr->currentvs, wlist);
>      }
>      XWarpPointer (dpy, None, Scr->Root, 0, 0, 0, 0, x + t->frame_x, y + 
> t->frame_y);
> +    SetFocus(t, LastTimestamp());
>  #ifdef DEBUG
>      {
>       Window root_return;
> 
> ---------
> 
> It'd be good to get some testing of that, so we can decide whether to
> put it in.  Particularly I'm interested in feedback along the lines of
> "it doesn't break/give surprising results on anything else", since I'd
> be fairly sure "it fixes the particular problem in question" is there.

I put that in in my version, and it doesn't seem to harm (but I don't
use sloppy focus, just plain focus follows mouse). I do have some weird
mouse things in some cases, but that seems to differ based on the
graphics chips in the machine I'm using. And it is not "close to"
warping the mouse. http://gnats.netbsd.org/51149

> [...] autoconf is just too miserable to
> countenance, at least without an assurance that it will lead to
> massive karmic rebalancing (I mean, the lottery is _right_ _there_
> ...).  I'm open to suggestions.

It is possible to use autoconf without the bulk of the other autotools.
I tried that in this project https://github.com/Rhialto/klh10 where I
just concatenate some Makefile fragments with some variable
substitutions.  (An argument for that method in that project is that
there was a pre-existing nontrivial Makefile, and I wanted to be sure
not to break anything).

The configure script is still an unreadable generated mess but that's
the only thing that is.

-Olaf.
-- 
___ Olaf 'Rhialto' Seibert  -- Wayland: Those who don't understand X
\X/ rhialto/at/xs4all.nl    -- are condemned to reinvent it. Poorly.

Attachment: signature.asc
Description: PGP signature

Reply via email to