[7788] in testers

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

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


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