GNU bug report logs -
#11588
24.0.97; Left mouse click setting the mark every time?!??
Previous Next
Reported by: Tobias Bading <tbading <at> web.de>
Date: Wed, 30 May 2012 14:01:01 UTC
Severity: normal
Merged with 11989
Found in versions 24.0.50, 24.0.97
Done: Chong Yidong <cyd <at> gnu.org>
Bug is archived. No further changes may be made.
Full log
Message #44 received at 11588 <at> debbugs.gnu.org (full text, mbox):
> The window mgr doesn't know what Emacs defines as a drag, and it has no notion
> of setting point. Emacs should define the behavior for itself. The Emacs mouse
> is a bit special all 'round - much of how it behaves is particular to Emacs.
Sure, but from a user's point of view, shouldn't all applications running under the same window system have the same understanding of a "drag gesture"? I just took a peek into the Apple Cocoa docs, and Apple defines a mouseDragged event. So on Mac OS, it seems that it is not the application's job to determine whether a click starts a drag or is just a click, the window system does that job for the application. Makes sense to me. However, my experience with Mac OS GUI programming is rather limited and the last time I wrote X11 code is ages ago, so there are probably lots of people in here who are better qualified than me to figure out the best way to deal with this problem.
This bug report was last modified 12 years and 304 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.