[7788] in testers
Re: firefox lost emacs keybindings
daemon@ATHENA.MIT.EDU (Jonathon Weiss)
Wed Jan 14 13:23:50 2009
Message-Id: <200901141823.n0EIN3bi015822@speaker-for-the-dead.mit.edu>
From: Jonathon Weiss <jweiss@MIT.EDU>
To: Robert Basch <rbasch@MIT.EDU>
cc: Jonathon Weiss <jweiss@MIT.EDU>, testers@MIT.EDU
In-reply-to: Your message of "Wed, 14 Jan 2009 00:44:08 EST."
<E282B991-21E6-4458-BB3E-46A8B1D905CB@mit.edu>
Date: Wed, 14 Jan 2009 13:23:03 -0500
> On Jan 13, 2009, at 5:24 PM, Jonathon Weiss wrote:
>
> > At least on Solaris with 9.4.52 I no longer have emacs keybindings in
> > firefox. I belive I had previously set this up with:
> >
> > speaker-for-the-dead:~$ cat .gtkrc-2.0
> > gtk-key-theme-name = "Emacs"
>
>
> The Solaris build of Firefox 3 comes with its own set of GNOME
> libraries, including gtk2, installed under /opt/sfw. Unfortunately
> this does not include any data files, including the Emacs bindings
> file, which one would expect would be installed under /opt/sfw/share,
> and which is where Firefox seems to be looking for it.
>
> A workaround is to set the GTK_DATA_PREFIX environment variable to
> run firefox, e.g.:
>
> % env GTK_DATA_PREFIX=/usr/athena firefox
>
> I want to do some more investigation before adding this to our
> wrapper, though.
>
> (It should also work to add:
>
> include "/usr/athena/share/themes/Emacs/gtk-2.0-key/gtkrc"
>
> to your .gtkrc-2.0).
>
> Bob
>
Thanks, adding the include line to my .gtkrc-2.0 solved the problem
Jonathon