* bug#7458: Distinguishing between left/right command and control keys in OSX @ 2010-11-21 11:17 Robert Clancy 2010-11-21 13:12 ` Jan Djärv 0 siblings, 1 reply; 6+ messages in thread From: Robert Clancy @ 2010-11-21 11:17 UTC (permalink / raw) To: 7458 This is feature request for OSX users. As of revno 100102, one can set ns-right-alternate-modifier to change what the right alt key does. I would like to be able to change what right command does. In particular I would like to be able to set ns-right-command-modifier to give meta but also to allow the operating system to catch left command. A relevant patch for aquamacs is given at http://lists.aquamacs.org/pipermail/aquamacs-devel/2009-December/003890.html Thanks, Rob ^ permalink raw reply [flat|nested] 6+ messages in thread
* bug#7458: Distinguishing between left/right command and control keys in OSX 2010-11-21 11:17 bug#7458: Distinguishing between left/right command and control keys in OSX Robert Clancy @ 2010-11-21 13:12 ` Jan Djärv 2010-11-22 8:56 ` Robert Clancy [not found] ` <26D52A39-2EDE-40AC-BC2F-B98B79A1FF04@gmail.com> 0 siblings, 2 replies; 6+ messages in thread From: Jan Djärv @ 2010-11-21 13:12 UTC (permalink / raw) To: Robert Clancy; +Cc: 7458-done Added to trunk. As emacs-23 is in prestest, I didn't change there. Note that Aquaemacs value none corresponds to left in Emacs, see http://debbugs.gnu.org/cgi-bin/bugreport.cgi?bug=7150. Jan D. Robert Clancy skrev 2010-11-21 12.17: > This is feature request for OSX users. As of revno 100102, one can set > ns-right-alternate-modifier > to change what the right alt key does. I would like to be able to change what > right command does. In particular I would like to be able to set > ns-right-command-modifier > to give meta but also to allow the operating system to catch left command. > > A relevant patch for aquamacs is given at > http://lists.aquamacs.org/pipermail/aquamacs-devel/2009-December/003890.html > > Thanks, > Rob > > > > ^ permalink raw reply [flat|nested] 6+ messages in thread
* bug#7458: Distinguishing between left/right command and control keys in OSX 2010-11-21 13:12 ` Jan Djärv @ 2010-11-22 8:56 ` Robert Clancy [not found] ` <26D52A39-2EDE-40AC-BC2F-B98B79A1FF04@gmail.com> 1 sibling, 0 replies; 6+ messages in thread From: Robert Clancy @ 2010-11-22 8:56 UTC (permalink / raw) To: 7458 Thanks for that. When I set ns-right-command-modifier to meta, Emacs correctly interprets commands like: M-v but if I try to use a command like C-M-v, Emacs says: <C-M-268632086> is undefined. I presume that OSX is still catching the command key although Emacs can interpret it as meta. If I set ns-command-modifier to meta I do not have this problem. Also, if I set ns-right-control-modifier to meta, Emacs does not interpret right control correctly. That is it inteprets <right control>-v as C-v and C-<right control>-v as C-v when ns-right-control-modifier is set to meta. Thanks, Rob On 21 Nov 2010, at 13:12, Jan Djärv wrote: > Added to trunk. As emacs-23 is in prestest, I didn't change there. > Note that Aquaemacs value none corresponds to left in Emacs, see http://debbugs.gnu.org/cgi-bin/bugreport.cgi?bug=7150 > . > > Jan D. > > > Robert Clancy skrev 2010-11-21 12.17: >> This is feature request for OSX users. As of revno 100102, one can >> set >> ns-right-alternate-modifier >> to change what the right alt key does. I would like to be able to >> change what >> right command does. In particular I would like to be able to set >> ns-right-command-modifier >> to give meta but also to allow the operating system to catch left >> command. >> >> A relevant patch for aquamacs is given at >> http://lists.aquamacs.org/pipermail/aquamacs-devel/2009-December/003890.html >> >> Thanks, >> Rob >> >> >> >> ^ permalink raw reply [flat|nested] 6+ messages in thread
[parent not found: <26D52A39-2EDE-40AC-BC2F-B98B79A1FF04@gmail.com>]
[parent not found: <4CEA4B52.2030302@swipnet.se>]
[parent not found: <4CECC45E.2070009@swipnet.se>]
* bug#7458: Distinguishing between left/right command and control keys in OSX [not found] ` <4CECC45E.2070009@swipnet.se> @ 2010-11-24 8:58 ` Robert Clancy 2010-11-24 14:53 ` Jan Djärv 0 siblings, 1 reply; 6+ messages in thread From: Robert Clancy @ 2010-11-24 8:58 UTC (permalink / raw) To: Jan Djärv; +Cc: 7458 Now when I try to use right command as meta, emacs always picks it up as meta+super and OSX catches it. So I have errors like: M-s-x when I press <right-command>-x and <C-M-s-268632086> is undefined when I press C-<right-command>-v However, if I set ns-command-modifier to nil (as opposed to super), everything appears to work correctly. Rob On 24 Nov 2010, at 07:53, Jan Djärv wrote: > I checked in a new fix. > > Jan D. > > > Jan D. skrev 2010-11-22 11.52: >> Robert Clancy skrev 2010-11-22 09:45: >>> Thanks for that. When I set >>> ns-right-command-modifier >>> to meta, Emacs correctly interprets commands like: >>> M-v >>> but if I try to use a command like C-M-v, Emacs says: >>> <C-M-268632086> is undefined. >>> I presume that OSX is still catching the command key although >>> Emacs can >>> interpret it as meta. >>> >>> If I set ns-command-modifier to meta I do not have this problem. >>> >>> Also, if I set ns-right-control-modifier to meta, Emacs does not >>> interpret right control correctly. That is it inteprets >>> <right control>-v as C-v >>> and >>> C-<right control>-v as C-v >>> when ns-right-control-modifier is set to meta. >>> >> >> I'll check. >> >>> Thanks, >>> Rob >>> >>> Should I file a separate bug report? >> >> No, it is in the scope of this one. >> >> Jan D. ^ permalink raw reply [flat|nested] 6+ messages in thread
* bug#7458: Distinguishing between left/right command and control keys in OSX 2010-11-24 8:58 ` Robert Clancy @ 2010-11-24 14:53 ` Jan Djärv 2010-11-24 15:52 ` Robert Clancy 0 siblings, 1 reply; 6+ messages in thread From: Jan Djärv @ 2010-11-24 14:53 UTC (permalink / raw) To: Robert Clancy; +Cc: 7458 New fix checked in. I think we are getting there, but slowly... Jan D. Robert Clancy skrev 2010-11-24 09.58: > Now when I try to use right command as meta, emacs always picks it up as > meta+super and OSX catches it. So I have errors like: > M-s-x when I press <right-command>-x > and > <C-M-s-268632086> is undefined when I press C-<right-command>-v > > However, if I set ns-command-modifier to nil (as opposed to super), everything > appears to work correctly. > > Rob > > On 24 Nov 2010, at 07:53, Jan Djärv wrote: > >> I checked in a new fix. >> >> Jan D. >> >> >> Jan D. skrev 2010-11-22 11.52: >>> Robert Clancy skrev 2010-11-22 09:45: >>>> Thanks for that. When I set >>>> ns-right-command-modifier >>>> to meta, Emacs correctly interprets commands like: >>>> M-v >>>> but if I try to use a command like C-M-v, Emacs says: >>>> <C-M-268632086> is undefined. >>>> I presume that OSX is still catching the command key although Emacs can >>>> interpret it as meta. >>>> >>>> If I set ns-command-modifier to meta I do not have this problem. >>>> >>>> Also, if I set ns-right-control-modifier to meta, Emacs does not >>>> interpret right control correctly. That is it inteprets >>>> <right control>-v as C-v >>>> and >>>> C-<right control>-v as C-v >>>> when ns-right-control-modifier is set to meta. >>>> >>> >>> I'll check. >>> >>>> Thanks, >>>> Rob >>>> >>>> Should I file a separate bug report? >>> >>> No, it is in the scope of this one. >>> >>> Jan D. ^ permalink raw reply [flat|nested] 6+ messages in thread
* bug#7458: Distinguishing between left/right command and control keys in OSX 2010-11-24 14:53 ` Jan Djärv @ 2010-11-24 15:52 ` Robert Clancy 0 siblings, 0 replies; 6+ messages in thread From: Robert Clancy @ 2010-11-24 15:52 UTC (permalink / raw) To: Jan Djärv; +Cc: 7458 It seems to work perfectly now. Thanks very much for that, its made my Emacs experience a lot more enjoyable. Rob On 24 Nov 2010, at 14:53, Jan Djärv wrote: > New fix checked in. I think we are getting there, but slowly... > > Jan D. > > > Robert Clancy skrev 2010-11-24 09.58: >> Now when I try to use right command as meta, emacs always picks it >> up as >> meta+super and OSX catches it. So I have errors like: >> M-s-x when I press <right-command>-x >> and >> <C-M-s-268632086> is undefined when I press C-<right-command>-v >> >> However, if I set ns-command-modifier to nil (as opposed to super), >> everything >> appears to work correctly. >> >> Rob >> >> On 24 Nov 2010, at 07:53, Jan Djärv wrote: >> >>> I checked in a new fix. >>> >>> Jan D. >>> >>> >>> Jan D. skrev 2010-11-22 11.52: >>>> Robert Clancy skrev 2010-11-22 09:45: >>>>> Thanks for that. When I set >>>>> ns-right-command-modifier >>>>> to meta, Emacs correctly interprets commands like: >>>>> M-v >>>>> but if I try to use a command like C-M-v, Emacs says: >>>>> <C-M-268632086> is undefined. >>>>> I presume that OSX is still catching the command key although >>>>> Emacs can >>>>> interpret it as meta. >>>>> >>>>> If I set ns-command-modifier to meta I do not have this problem. >>>>> >>>>> Also, if I set ns-right-control-modifier to meta, Emacs does not >>>>> interpret right control correctly. That is it inteprets >>>>> <right control>-v as C-v >>>>> and >>>>> C-<right control>-v as C-v >>>>> when ns-right-control-modifier is set to meta. >>>>> >>>> >>>> I'll check. >>>> >>>>> Thanks, >>>>> Rob >>>>> >>>>> Should I file a separate bug report? >>>> >>>> No, it is in the scope of this one. >>>> >>>> Jan D. ^ permalink raw reply [flat|nested] 6+ messages in thread
end of thread, other threads:[~2010-11-24 15:52 UTC | newest] Thread overview: 6+ messages (download: mbox.gz follow: Atom feed -- links below jump to the message on this page -- 2010-11-21 11:17 bug#7458: Distinguishing between left/right command and control keys in OSX Robert Clancy 2010-11-21 13:12 ` Jan Djärv 2010-11-22 8:56 ` Robert Clancy [not found] ` <26D52A39-2EDE-40AC-BC2F-B98B79A1FF04@gmail.com> [not found] ` <4CEA4B52.2030302@swipnet.se> [not found] ` <4CECC45E.2070009@swipnet.se> 2010-11-24 8:58 ` Robert Clancy 2010-11-24 14:53 ` Jan Djärv 2010-11-24 15:52 ` Robert Clancy
Code repositories for project(s) associated with this public inbox https://git.savannah.gnu.org/cgit/emacs.git This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox; as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).