After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 315950 - Composer does not use Emacs keybindings
Composer does not use Emacs keybindings
Status: RESOLVED DUPLICATE of bug 269404
Product: GtkHtml
Classification: Other
Component: html-editor-control
3.7.x
Other Linux
: Normal normal
: ---
Assigned To: evolution-mail-maintainers
Evolution QA team
Depends on:
Blocks:
 
 
Reported: 2005-09-11 00:29 UTC by Miguel de Icaza
Modified: 2006-01-20 23:46 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Miguel de Icaza 2005-09-11 00:29:04 UTC
My gtk_key_theme is set to "Emacs" but the composer is ignoring this setting and
the keybindings are not Emacs-like.

This worked with Evolution 2.2
Comment 1 Miguel de Icaza 2005-09-11 00:37:57 UTC
I overwrote one of the files in the GtkHTML distribution:

cp /opt/gnome/share/gtkhtml-3.8/GNOME_GtkHTML_Editor-emacs.xml
/opt/gnome/share/gtkhtml-3.8/GNOME_GtkHTML_Editor.xml

And that made Evolution start using the Emacs keybindings, but this should
probably be automatic.  Apparently the code in the HTML component is supposed to
care of this, but it is probably not correctly initialized:

from gtkhtml/components/html-editor/menubar.c:

        if (GTK_HTML_CLASS(G_OBJECT_GET_CLASS (cd->html))->use_emacs_bindings) {
                bonobo_ui_util_set_ui (uic, GTKHTML_DATADIR,
"GNOME_GtkHTML_Editor-emacs.xml", "GNOME_GtkHTML_Editor", NULL);
        } else {
                bonobo_ui_util_set_ui (uic, GTKHTML_DATADIR,
"GNOME_GtkHTML_Editor.xml", "GNOME_GtkHTML_Editor", NULL);
        }

So something is not setting the use_emacs_bindings variable properly somewhere.

This bug is also been reported in the Debian groups for a while:

http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=295641

And there are a few threads on Google about this issue.
Comment 2 C Shilpa 2005-10-17 05:51:08 UTC
changing component to gtkhtml.
Comment 3 Karsten Bräckelmann 2006-01-20 23:46:07 UTC
Thanks for the bug report. This particular bug has already been reported into our bug tracking system, but please feel free to report any further bugs you find.


*** This bug has been marked as a duplicate of 269404 ***