Dead key quotes not working properly

Bug #490454 reported by Olli Helenius
16
This bug affects 3 people
Affects Status Importance Assigned to Milestone
emacs23 (Ubuntu)
New
Undecided
Unassigned

Bug Description

Binary package hint: emacs23

When using the USA international keyboard layout (with dead keys), it is not possible to insert a single (') or a double (") quote. Normally this can be done by pressing the appropriate quote key followed by a space.

In Karmic's emacs23 this doesn't insert a quote character but a ¨ (dead_diaeresis?) instead of a double quote and ´ (acute?) instead of a single quote.

This used to work in Jaunty and older.

xterm has the same problem, so this might actually be a bug in the input driver but I'm not quite sure about that..

Here's a workaround. It's not perfect, though.

(defun insert-dquote ()
  (interactive)
  (insert "\""))
(defun insert-squote ()
  (interactive)
  (insert "'"))

(global-set-key "¨" 'insert-dquote)
(global-set-key "´" 'insert-squote)

ProblemType: Bug
Architecture: amd64
Date: Mon Nov 30 20:28:25 2009
DistroRelease: Ubuntu 9.10
InstallationMedia: Ubuntu 9.10 "Karmic Koala" - Release amd64 (20091027)
Package: emacs23 23.1+1-4ubuntu3.1
ProcEnviron:
 PATH=(custom, user)
 LANG=fi_FI.UTF-8
 SHELL=/bin/bash
ProcVersionSignature: Ubuntu 2.6.31-15.50-generic
SourcePackage: emacs23
Uname: Linux 2.6.31-15-generic x86_64

Revision history for this message
Olli Helenius (liff) wrote :
Revision history for this message
Pander (pander) wrote :

On Maverik it works for '+e to get é but e+' does not work. This also applies for other diacritics and other letters.

I'm using emacs under GNOME and it should support all dead key combinations supported by GNOME.

Revision history for this message
Pander (pander) wrote :
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.