[7023] in testers
Re: mozilla doesn't honor emacs line-edits
daemon@ATHENA.MIT.EDU (Robert A Basch)
Mon May 23 15:36:59 2005
From: Robert A Basch <rbasch@MIT.EDU>
To: Angie Kelic <sly@mit.edu>
Cc: testers@mit.edu
In-Reply-To: <Pine.GSO.4.62L.0505231409280.17538@prowler.mit.edu>
Content-Type: text/plain
Content-Transfer-Encoding: 7bit
Message-Id: <1116877006.27008.86.camel@anhedonia.mit.edu>
Mime-Version: 1.0
Date: Mon, 23 May 2005 15:36:47 -0400
On Mon, 2005-05-23 at 14:11, Angie Kelic wrote:
> Mozilla used to obey emacs key bindings in the URL box
> (like ctrl-a to go to the beginning of the line, ctrl-k
> to delete the line, etc).
>
> It doesn't do this anymore. I don't know if it's a change
> in mozilla or a change in something we did.
Thanks for reporting this.
mozilla and firefox now use the GTK key theme setting to
determine whether emacs key bindings are used, as noted in:
http://kb.mozillazine.org/Emacs_Keybindings_%28Firefox%29
[The proper way to set the preference mentioned there is to
use either gconf-editor (GUI) or gconftool-2 (command line)
to change the key "/desktop/gnome/interface/gtk_key_theme"
from "Default" to "Emacs", and then restart the browser.
This works for both mozilla and firefox, as well as possibly
other GTK applications which look at the setting.]
They seem to have gotten quite a few complaints about the
way this changed, e.g. see:
https://bugzilla.mozilla.org/show_bug.cgi?id=260572
Note that we could change the setting system-wide by adding
it to the Athena GConf schemas, if people think this change
will be too much of a support burden. (Hopefully doing so
would not break other applications). Otherwise, maybe it
should be mentioned in the release notes.
Bob