Thunderbird does not support C-f, C-n, C-p, C-w of gtk-key-theme=Emacs

Bug #875315 reported by Nobuto Murata
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Mozilla Thunderbird
Confirmed
Unknown
thunderbird (Ubuntu)
Incomplete
Undecided
Unassigned

Bug Description

In composing area of new mail, Thunderbird does not honor gtk-key-theme=Emacs on some key-combinations.

DOES NOT WORK:

  C-f: <right> Move forward one character (forward-char).
    - Open search dialogue instead

  C-n: <down> Move down one screen line (next-line).
    - Open an another composing window instead

  C-p: <up> Move up one screen line (previous-line).
    - Open print dialogue instead

  C-w: <Ctrl>+<Delete> Kill region (backward-word).
    - Close the window instead

WORKS:
  C-a: <Home> Move to the beginning of the line (move-beginning-of-line).

  C-e: <End> Move to the end of the line (move-end-of-line).

  C-b: <left> Move backward one character (backward-char).

gtk-key-theme=Emacs can be set by the command:
  $ gsettings set org.gnome.desktop.interface gtk-key-theme 'Emacs'

ProblemType: BugDistroRelease: Ubuntu 11.10
Package: thunderbird 7.0.1+build1+nobinonly-0ubuntu1
ProcVersionSignature: Ubuntu 3.0.0-12.20-generic-pae 3.0.4
Uname: Linux 3.0.0-12-generic-pae i686
AddonCompatCheckDisabled: False
AlsaVersion: Advanced Linux Sound Architecture Driver Version 1.0.24.
AplayDevices:
 **** List of PLAYBACK Hardware Devices ****
 card 0: Intel [HDA Intel], device 0: ALC269 Analog [ALC269 Analog]
   Subdevices: 1/1
   Subdevice #0: subdevice #0
ApportVersion: 1.23-0ubuntu3
Architecture: i386
ArecordDevices:
 **** List of CAPTURE Hardware Devices ****
 card 0: Intel [HDA Intel], device 0: ALC269 Analog [ALC269 Analog]
   Subdevices: 1/1
   Subdevice #0: subdevice #0
AudioDevicesInUse:
 USER PID ACCESS COMMAND
 /dev/snd/controlC0: nobuto 1667 F.... pulseaudio
BuildID: 20110929181644
CRDA: Error: [Errno 2] そのようなファイルやディレクトリはありません
Card0.Amixer.info:
 Card hw:0 'Intel'/'HDA Intel at 0xf0a00000 irq 45'
   Mixer name : 'Realtek ALC269'
   Components : 'HDA:10ec0269,10cf0000,00100004 HDA:11c11040,10cf14a5,00100200'
   Controls : 17
   Simple ctrls : 11
Channel: release
CheckboxSubmission: 1d84ca1b2de43c2199974f7b8a6ca9cb
CheckboxSystem: 0657dd966bc74d2b22e7c94051aa55af
Date: Sun Oct 16 05:14:12 2011
EcryptfsInUse: Yes
ForcedLayersAccel: False
IfupdownConfig:
 auto lo
 iface lo inet loopback
IncompatibleExtensions: Nightly Tester Tools - ID={8620c15f-30dc-4dba-a131-7c5d20cf4a29}, Version=3.1.5.1, minVersion=2.0, maxVersion=7.0a1, Location=app-profile, Type=extension, Active=Yes
InstallationMedia: Ubuntu 11.10 "Oneiric Ocelot" - Beta i386 (20111007)
IpRoute:
 default via 192.168.11.1 dev wlan0 proto static
 169.254.0.0/16 dev wlan0 scope link metric 1000
 192.168.11.0/24 dev wlan0 proto kernel scope link src 192.168.11.52 metric 2
Profiles: Profile0 (Default) - LastVersion=7.0.1/20110929181644 (Running)
RunningIncompatibleAddons: TrueSourcePackage: thunderbird
UpgradeStatus: No upgrade log present (probably fresh install)
dmi.bios.date: 03/30/2009
dmi.bios.vendor: FUJITSU // Phoenix Technologies Ltd.
dmi.bios.version: Version 1.22
dmi.board.name: FJNB1E6
dmi.board.vendor: FUJITSU
dmi.chassis.type: 10
dmi.chassis.vendor: FUJITSU
dmi.modalias: dmi:bvnFUJITSU//PhoenixTechnologiesLtd.:bvrVersion1.22:bd03/30/2009:svnFUJITSU:pnFMVMGD75P:pvr:rvnFUJITSU:rnFJNB1E6:rvr:cvnFUJITSU:ct10:cvr:
dmi.product.name: FMVMGD75P
dmi.sys.vendor: FUJITSU

Revision history for this message
Nobuto Murata (nobuto) wrote :
description: updated
Nobuto Murata (nobuto)
description: updated
summary: - Thunderbird does not support C-f, C-n, C-p of gtk-key-theme=Emacs
+ Thunderbird does not support C-f, C-n, C-p, C-w of gtk-key-theme=Emacs
Revision history for this message
In , Nobuto Murata (nobuto) wrote :

User Agent: Mozilla/5.0 (X11; Linux i686; rv:7.0.1) Gecko/20100101 Firefox/7.0.1
Build ID: 20111008085056

Steps to reproduce:

1. Set gtk-key-theme=Emacs
    $ gsettings set org.gnome.desktop.interface gtk-key-theme 'Emacs'
2. In composing area of new mail, pressed C-f (Control+F), C-n, C-p or C-w.

Actual results:

gtk-key-theme=Emacs is ignored:

  C-f: search dialogue is opened

  C-n: an another composing window is opened

  C-p: print dialogue is opended

  C-w: the window is closed

Expected results:

gtk-key-theme=Emacs is honored:

  C-f: <right> Move forward one character (forward-char).

  C-n: <down> Move down one screen line (next-line).

  C-p: <up> Move up one screen line (previous-line).

  C-w: <Ctrl>+<Delete> Kill region (backward-word).

NOTE:
  C-a: <Home>, C-e: <End>, C-b: <left> are already supported.

Changed in thunderbird:
importance: Unknown → Medium
status: Unknown → New
Revision history for this message
In , Ludovic-mozilla (ludovic-mozilla) wrote :

Does this works in Firefox ?

Revision history for this message
In , Nobuto Murata (nobuto) wrote :

> Does this works in Firefox ?

Yes. I can use C-f, C-n, C-p or C-w as expected in textarea of web pages.
firefox 7.0.1+build1+nobinonly-0ubuntu2 on Ubuntu 11.10.

Changed in thunderbird:
importance: Medium → Wishlist
status: New → Confirmed
Revision history for this message
In , Acelists (acelists) wrote :

I wonder how this may be implemented in Firefox.

Revision history for this message
gf (gf-interlinks-deactivatedaccount) wrote :

Hello Nobuto,
Thank you for submitting this bug and reporting a problem with Thunderbird and gtk-key-theme=Emacs.

You made this bug report in 2011 and there have been several versions of Ubuntu and Thunderbird since then.

Could you confirm that this is no longer a problem and that we can close the ticket?
Or, if it is still a problem, could you run the following (only once):
apport-collect 875315

and upload the updated logs and and any other logs that are relevant for this particular issue.

Thank you again for helping make Ubuntu and Thunderbird better.

G

Changed in thunderbird (Ubuntu):
status: New → Incomplete
Changed in thunderbird:
importance: Wishlist → Unknown
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.