bug-gnu-emacs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

bug#51449: 28.0.50; iso-transl overwrites alt key bindings


From: Gregory Heytings
Subject: bug#51449: 28.0.50; iso-transl overwrites alt key bindings
Date: Wed, 27 Oct 2021 21:48:47 +0000


Your bug report is difficult to understand.


In emacs -Q just need something to get the Alt key bound
e.g.
(setq  mac-command-modifier 'alt)

The when you Type A-c you get ¢ and you cannot bind it yourself.


If you do this, A-c should display "A-c is undefined", which is indeed the case, it's not bound to any command (in emacs -Q).


On a mac I want the key by space to be Alt as that is what is printed on my PC keyboard. I suspect this is true with PCs


If you want the key on the left of the space bar to be the Meta key in Emacs (which is what the Alt key usually does), you should do: (setq mac-command-modifier 'meta).


The issue is that (require 'iso-transl) is called before the user can alter its behaviour and that iso-transl.el then binds to various A-c and other keys.


The use of the Alt modifier is indeed hardcoded in iso-transl. If you want to use it, you can chose another modifier key on your keyboard, for example: (setq mac-right-command-modifier 'alt). In that case the key on the left of your space bar will be Meta, and the key on the right of your space bar will be Alt.
reply via email to

[Prev in Thread] Current Thread [Next in Thread]