desktop-packages team mailing list archive
-
desktop-packages team
-
Mailing list archive
-
Message #70975
[Bug 1278569] Re: ibus breaks emacs and eclipse control-space keybinding
Re: #20 - it looks like it is upstream that changed to super+space, not Debian:
https://github.com/ibus/ibus/releases
1.5.3: Release 1.5.3 Takao Fujiwara fujiwarat released this on Jul 26,
2013.... This version changes the default hotkey from Control + space
to Super + space. You can customize the hotkey with ibus-setup.
The code changes (to more than just the xml file, Jorge) are here:
Defalut triggers key is changed to <Super>space. · f3d80dc · ibus/ibus
https://github.com/ibus/ibus/commit/f3d80dc026853c1024cdf6bda31b1496939cb095
So Ubuntu is overriding upstream! Why?
Aha - it is patched back to ctrl-space in patches/ibus-xx-ctrl-
space.patch as a "transitional solution in trusty" because of this bug
in gnome-settings-daemon I guess:
Bug #1249208 “Avoid conflicting <Super>Space shortcut with g-s-d...” : Bugs : “ibus” package : Ubuntu
https://bugs.launchpad.net/ubuntu/+source/ibus/+bug/1249208
Trusty LTS is not a release to be doing transitional solutions in....
This bug among other things has caused me to lose data in emacs, because
set-mark-command doesn't work from ctrl-space like it has for what,
decades? And my fingers expect it to continue to work that way. I set
the mark and delete the region as a muscle macro. Very dangerous.
This needs to work right for all the desktops, rather than breaking it
for everything except one desktop.
--
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to ibus in Ubuntu.
https://bugs.launchpad.net/bugs/1278569
Title:
ibus breaks emacs and eclipse control-space keybinding
Status in “ibus” package in Ubuntu:
Triaged
Bug description:
Installing ibus 1.5.5-1ubuntu1 breaks Emacs 24's control-space
keybinding. I generally have that bound to a custom lisp function,
but by default (e.g. starting with `emacs -Q`) it is bound to set-
mark-command. After doing a dist-upgrade in Trusty which installs
ibus 1.5.5-1ubuntu1, emacs no longer even sees the control-space key
chord. My guess is that ibus is consuming this event, preventing
emacs from seeing it. This is a critical regression that makes emacs
almost unusable.
By process of elimination, I've narrowed it down to one of these 4
binary packages.
gir1.2-ibus-1.0
ibus
ibus-gtk
ibus-gtk3
ProblemType: Bug
DistroRelease: Ubuntu 14.04
Package: ibus 1.5.5-1ubuntu1
ProcVersionSignature: Ubuntu 3.13.0-8.27-generic 3.13.2
Uname: Linux 3.13.0-8-generic x86_64
ApportVersion: 2.13.2-0ubuntu2
Architecture: amd64
CurrentDesktop: Unity
Date: Mon Feb 10 15:15:57 2014
EcryptfsInUse: Yes
InstallationDate: Installed on 2013-12-06 (66 days ago)
InstallationMedia: Ubuntu 13.10 "Saucy Salamander" - Release amd64 (20131016.1)
SourcePackage: ibus
UpgradeStatus: No upgrade log present (probably fresh install)
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/ibus/+bug/1278569/+subscriptions