Dead key quotes not working properly
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
ProcVersionSign
SourcePackage: emacs23
Uname: Linux 2.6.31-15-generic x86_64
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.