GNU bug report logs -
#26816
mouse movement support for OS X
Previous Next
Reported by: "Charles A. Roelli" <charles <at> aurox.ch>
Date: Sun, 7 May 2017 15:13:01 UTC
Severity: normal
Tags: fixed
Fixed in version 26.1
Done: Alan Third <alan <at> idiocy.org>
Bug is archived. No further changes may be made.
Full log
View this message in rfc822 format
> Date: Sun, 14 May 2017 14:59:10 +0100
> From: Alan Third <alan <at> idiocy.org>
> Cc: 26816 <at> debbugs.gnu.org, martin rudalics <rudalics <at> gmx.at>,
> Eli Zaretskii <eliz <at> gnu.org>
>
> On Sun, May 14, 2017 at 03:29:57PM +0200, Charles A. Roelli wrote:
> > Attached is a patch now working with multiple monitors. I also added
> > `ns-set-mouse-absolute-pixel-position', a test and a NEWS entry. The test
> > works interactively, but it requires a frame to run and I'm not sure whether
> > tests run with them by default.
>
> Usually you run tests with ’make check’, and there’s no frame
> available.
There's always a frame, even in batch sessions. Observe:
emacs -batch --eval "(message \"%s\" (selected-frame))"
=> #<frame F1 017b9d08>
It's just that it's not a frame which this feature could use.
> I’ve just checked and it does throw up an error for that
> test. I’m not sure how that should be handled.
You could explicitly test for non-interactive sessions, and skip the
test, or display a message that this test can only be run
interactively. Would that be good enough?
This bug report was last modified 8 years and 53 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.