Evil Boris wrote:
"Jan D." <[EMAIL PROTECTED]> writes:
Evil Boris wrote:
I can not be reproduce this on Solaris 9.This seems to work properly in 21.3, but not in current/recent CVS. This is on Solaris running twm as the window manager.
If I invoke ediff, say to compare two files, ediff starts a little
separate "control frame".
-- On Windows, this frame gets focus and the pointer gets warped there. -- On Linux/Sawfish, the same. -- On Solaris/twm (focus follows pointer), the X pointer gets warped into the bottom right corner of the screen!
Any ideas/comments? Can anyone reproduce this behavior?
I am on Solaris 7. Do not see how it should matter, though. Any hints on how I would go about tracking this down? A really primitive test of the pointer positioning function seems to indicate it works!
I can actually reproduce this on any platform with any window manager now. There is a tiny interval between giving the two files/buffers for ediff to compare and when the small ediff window is popped up. If I move the mouse in that interval the pointer is warped to the bottom right corner. Also, if after I have given the two files/buffers and the pointer is not over any Emacs frame, ediff will warp the pointer to the bottom right corner.
The warping code in ediff was not immediately obvious, I think an ediff expert should take a look at this. It may have something to do with focus on click or focus follows pointer. It looks like an ediff specific problem.
Jan D.
_______________________________________________ Emacs-devel mailing list [email protected] http://lists.gnu.org/mailman/listinfo/emacs-devel
