[Fedora-i18n-bugs] [Bug 598289] Unicode character input not available by default

bugzilla at redhat.com bugzilla at redhat.com
Wed Jun 30 10:03:09 UTC 2010


Please do not reply directly to this email. All additional
comments should be made in the comments box of this bug.


https://bugzilla.redhat.com/show_bug.cgi?id=598289

--- Comment #13 from fujiwara <tfujiwar at redhat.com> 2010-06-30 06:03:08 EDT ---
(In reply to comment #11)
> This will set the default for every user account on the system, right?

Yes, it effects every user.

> 
> Obviously, uninstalling xim means that no user on the system can use xim, but I
> suppose the ibus input methods will still be available, correct?

Yes, GTK_IM_MODULE=xim uses im-xim.so and GTK_IM_MODULE=ibus uses im-ibus.so so
if you uninstall xim, ibus is still available.

> Sorry, this method does not seem to work: I could not see that environment
> variable from a gnome-terminal shell and gtk+ applications did not provide the
> C-S-u input method.

OK, I confirmed it works below.

% cat $HOME/.xinputrc
XIM=none
XIM_PROGRAM=
XIM_ARGS=
GTK_IM_MODULE=gtk-im-context-simple
QT_IM_MODULE=xim
IMSETTINGS_IGNORE_ME=yes
DISABLE_IMSETTINGS=yes

> 1) What is the standard configuration going to be for Fedora users in locales
> that use the Latin alphabet, like en_US. Will an input method be part of the
> standard configuration or not? If no input method is installed, will
> gtk-im-context-simple be used or not?

AFAIK, many European people like to use compose keys so probably xim is more
useful than gtk-im-context-simple.
Yes, if you uninstall IM modules in /usr/lib*/gtk-2.0/../immodules,
gtk-im-context-simple will be used.
If you don't set GTK_IM_MODULE, /etc/gtk-2.0/*/gtk.immodules decide the default
module.
ibus-daemon runs on Asian locales by default.


> 2) How will Fedora users input characters by their code? Will there be one
> standard method for doing this?

ibus-daemon enables ibus IM engine(e.g. ibus-rawcode) when you type trigger key
likes Ctrl+Space.
So the code point feature is implemented in an ibus engine, you need to type
Ctrl+Space to enable the engine.


(In reply to comment #12)
> That is, is it possible to have ISO 14755 functionality in IBus that works
> under all IBus input methods? Does IBus allow this feature?

One idea might be to add features in ibus-rawcode.
 - Disable lookup window option
 - Auto disable engine option

It means you'll use Ctrl+Space instead of Ctrl+Shift+u by default while the
trigger key can be customized with ibus-setup.

If we try to implement Ctrl+Shift+U in ibus-daemon, probably we developers need
further discussions internally.

-- 
Configure bugmail: https://bugzilla.redhat.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.


More information about the i18n-bugs mailing list