Fix for #821290 broke M-f/M-b behaviour in gnome-terminal without menubar

Bug #868000 reported by James Troup
10
This bug affects 1 person
Affects Status Importance Assigned to Milestone
gtk+3.0 (Ubuntu)
New
Undecided
Unassigned

Bug Description

The fix for #821290 broke M-f/M-b (that is 'Alt + f' and 'Alt + b')
behaviour in gnome-terminal instances running with the menu bar
hidden.

If I install libgtk-3-0_3.2.0-0ubuntu1_i386.deb and run
gnome-terminal, M-f acts as forward-word and M-b acts as
backwards-word in bash or zsh instances.

If I upgrade to libgtk-3-0_3.2.0-0ubuntu2_i386.deb, M-f or M-b both
just bring up the menu bar prompt, even though my gnome-terminal is
configured to run with 'Show menu bar' turned off.

This is a regression from natty and breaks the brain of emacs users
like me who have these keys hardwired into their muscle memory.

ProblemType: Bug
DistroRelease: Ubuntu 11.10
Package: libgtk-3-0 3.2.0-0ubuntu2
ProcVersionSignature: Ubuntu 3.0.0-12.19-generic 3.0.4
Uname: Linux 3.0.0-12-generic i686
ApportVersion: 1.23-0ubuntu2
Architecture: i386
Date: Wed Oct 5 01:15:42 2011
ProcEnviron:
 PATH=(custom, user)
 LANG=en_GB.UTF-8
 SHELL=/usr/bin/zsh
SourcePackage: gtk+3.0
UpgradeStatus: Upgraded to oneiric on 2011-09-02 (32 days ago)

Revision history for this message
James Troup (elmo) wrote :
tags: added: regression-proposed
Revision history for this message
Fernando Perez (fdo.perez) wrote :

I suspect (but could be wrong) this is related to the fact that in 11.10, now gtk won't honor the Emacs keybindings theme. Now even if the gtk key theme is set to "Emacs", Ctrl A/E/K etc don't work anymore as they used to in any GTK text field (gedit, firefox text areas, etc). I tried to report it as a separate bug but keep getting launchpad server errors that discard my report, so I gave up and found the most similar existing bug.

Revision history for this message
Martin Chase (outofculture) wrote :

Edit -> Keyboard Shortcuts... -> de-select "Enable menu access keys"

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.