Comment #4 on issue 1419 by takao.fujiwara1: Were "enabled"/"disabled"
signals and enable()/disable() methods accidentally removed?
http://code.google.com/p/ibus/issues/detail?id=1419
Many Emacs user unset the key-binding of Ctrl+SPC event in ibus-mode's
keymap because they want to use it for `set-mark-command'. They hate
IBus to consume Ctrl+SPC event. As a substitute for Ctrl+SPC, ibus-mode
provides `ibus-toggle' command which uses ic.enable() and ic.disable()
internally to toggle IM engine.
I think you mean IBusInputContext. The latest ibus won't use the input mode
by context but have the global input method and always assign an ibus
engine.
So I think using the input context would not be a good way for global input
mode.
The previous ibus also provides the global input mode in ibus-setup.
However each ibus engine still can use enable and disable methods.
I added 'def enable()' in ibus-anthy:engine.py for the test and confirmed
both disable() and enable() methods are called by ibus-daemon.
Do you mean ibus-mode changes the default trigger key from Control+Space to
other keys?
If yes, probably I don't think it's a good idea but I'd suggest to use
ibus-setup to customize the trigger key.
I'd like to suggest the default Control+Space is owned by input methods and
users still customize it.
--
You received this message because you are subscribed to the Google
Groups "ibus-devel" group.
iBus project web page: http://code.google.com/p/ibus/
iBus dev group: http://groups.google.com/group/ibus-devel?hl=en