[7023] in testers

home help back first fref pref prev next nref lref last post

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

home help back first fref pref prev next nref lref last post