Closed
Bug 486801
Opened 17 years ago
Closed 17 years ago
can't change binding of control A in message composer
Categories
(Thunderbird :: Preferences, defect)
Tracking
(Not tracked)
RESOLVED
INVALID
People
(Reporter: hedrick, Unassigned)
Details
User-Agent: Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_5_6; en-us) AppleWebKit/528.16 (KHTML, like Gecko) Version/4.0 Safari/528.16
Build Identifier: 2.0.0.12 and 3 beta 2
I'm trying to install emacs bindings. I can get most of it by editing platformHTMLBindings.xml and change the keys. However nothing I do affects control A. It does select all, no matter what. Even redefining it is keyconfig has no effect.
This is ubuntu 9.04 beta. It occurs both with ubuntu's thunderbird and one from thunderbird.com.
by the way: looking at the bug history, it's pretty clear that lots of people expect emacs editing keys to work. Why is it so hard? Like a number of other people, this is a showstopper for me. I don't really want to compose mail by moving the mouse around.
Reproducible: Always
Steps to Reproduce:
1.
2.
3.see above
Actual Results:
see above
Expected Results:
see above
Comment 1•17 years ago
|
||
(In reply to comment #0)
> User-Agent: Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_5_6; en-us)
> AppleWebKit/528.16 (KHTML, like Gecko) Version/4.0 Safari/528.16
> Build Identifier: 2.0.0.12 and 3 beta 2
>
> I'm trying to install emacs bindings. I can get most of it by editing
> platformHTMLBindings.xml and change the keys. However nothing I do affects
> control A. It does select all, no matter what. Even redefining it is keyconfig
> has no effect.
There are lots of places where select all can be set:
http://mxr.mozilla.org/comm-central/search?string=selectall&find=%2Flocales%2F&findi=&filter=^[^\0]*%24&hitlimit=&tree=comm-central
(specifically the ones in /editor/)
> by the way: looking at the bug history, it's pretty clear that lots of people
> expect emacs editing keys to work. Why is it so hard? Like a number of other
> people, this is a showstopper for me. I don't really want to compose mail by
> moving the mouse around.
Generally we follow the platform standard for keys that are generic in other applications (e.g. select all, begin/end of line etc). Emacs isn't standard and would confuse the majority of users.
However, this bug is invalid as the key configurations can be set - you just have to find the right places to set the keys.
Status: UNCONFIRMED → RESOLVED
Closed: 17 years ago
Resolution: --- → INVALID
This is one of the least helpful answers I've seen to a problem report. You're telling me that if I search through the source I'll find that I can fix it. Great.
In fact it looks like the problem is probably not within Thunderbird, but within something Ubuntu has done in setting up the libraries on which it depends. I just tried Debian, and if you set the GTK mode to Emacs, and map the accel key to alt, Emacs editing works fine.
A workaround:
append /usr/share/themes/Emacs/gtk-2.0-key/gtkrc to ~/.gtkrc-2.0
That fixes both thunderbird and firefox. Seems to confirm it as a problem in gnome/gtk. I don't believe changing any xul or xml files would have fixed it.
You need to log in
before you can comment on or make changes to this bug.
Description
•