This was reported upstream (apparently it also affects UIM and IBus):
  http://lists.gnu.org/archive/html/emacs-devel/2014-03/msg00867.html
resulting in four upstream patches:
  http://bzr.savannah.gnu.org/lh/emacs/trunk/revision/116856.1.1
  http://bzr.savannah.gnu.org/lh/emacs/trunk/revision/116856.1.2
  http://bzr.savannah.gnu.org/lh/emacs/trunk/revision/116856.1.3
  http://bzr.savannah.gnu.org/lh/emacs/trunk/revision/116856.1.4
also known as 10b7c08..b38653c in emacs.git.

I just tested that adding these four patches fixes the problem on Ubuntu
utopic.  If anyone else wants to test, here are my packages:

https://launchpad.net/~anders-kaseorg/+archive/ppa/+sourcepub/4270902
/+listing-archive-extra

** Bug watch added: Debian Bug tracker #753534
   http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=753534

** Also affects: emacs24 (Debian) via
   http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=753534
   Importance: Unknown
       Status: Unknown

-- 
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to emacs23 in Ubuntu.
https://bugs.launchpad.net/bugs/493766

Title:
  Multi_key / compose does not work when XMODIFIERS="@im=SCIM"

Status in “emacs23” package in Ubuntu:
  Confirmed
Status in “emacs24” package in Ubuntu:
  Confirmed
Status in “emacs24” package in Debian:
  Unknown
Status in “emacs23” package in Fedora:
  Unknown

Bug description:
  Binary package hint: emacs23

  Ubuntu 9.10
  emacs23:
    Installed: 23.1+1-4ubuntu3.1

  Using X with a configuration for SCIM input methods, environment
  variable XMODIFIERS then contains @im=SCIM

  Start emacs

  Hit Multi_key (aka Compose key, often bound to one of the Windows keys
  depending on keyboard layout and layout options) ' (single quote) e

  You should be getting é (e acute accent)

  Instead, emacs complains that <Multi_key> is undefined.

  Problem disappears if launching Emacs with XMODIFIERS="'

  ProblemType: Bug
  Architecture: i386
  Date: Mon Dec  7 21:56:37 2009
  DistroRelease: Ubuntu 9.10
  Package: emacs (not installed)
  ProcEnviron:
   LANGUAGE=en_US.UTF-8
   PATH=(custom, no user)
   LANG=en_US.UTF-8
   SHELL=/bin/bash
  ProcVersionSignature: Ubuntu 2.6.31-16.52-generic
  SourcePackage: emacs22
  Uname: Linux 2.6.31-16-generic i686
  XsessionErrors:
   (gnome-settings-daemon:2488): GLib-CRITICAL **: g_propagate_error: assertion 
`src != NULL' failed
   (gnome-settings-daemon:2488): GLib-CRITICAL **: g_propagate_error: assertion 
`src != NULL' failed
   (polkit-gnome-authentication-agent-1:2548): GLib-CRITICAL **: 
g_once_init_leave: assertion `initialization_value != 0' failed
   (nautilus:2537): Eel-CRITICAL **: eel_preferences_get_boolean: assertion 
`preferences_is_initialized ()' failed
   (gnome-panel:2536): Gdk-WARNING **: 
/build/buildd/gtk+2.0-2.18.3/gdk/x11/gdkdrawable-x11.c:952 drawable is not a 
pixmap or window

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/emacs23/+bug/493766/+subscriptions

-- 
Mailing list: https://launchpad.net/~desktop-packages
Post to     : desktop-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~desktop-packages
More help   : https://help.launchpad.net/ListHelp

Reply via email to