[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#631237: libreoffice works with ibus in sarge/wheezy/jessie



Aoki-san,

Thank you for your response.  As you say, this issue may
well be due to ibus.

> What locale you are running ibus mini-window and X matters.
> I do not have reference now but pretty sure it has to be UTF-8
> locale.

I'm not disagreeing with you, but it's strange that ibus should
depend on a locale.  It's plugin-based and designed to handle
all sorts of languages (and other phonetic alphabets)
AT THE SAME TIME.  You can input Russian, International
Phonetic Alphabet, Korean, Japanese, etc. using ibus
in a single text box without restarting ibus.
Then, what locale should you set for it?  Or is there any
"generic" UTF-8 locale? like "C.UTF-8" or "anylanguage.UTF-8"
or some such thing?

> Your bug report indicates that you are in LANG=C
> for your machine.

Yes!

> Do you have locales-all installed?  If not install it or configure
> locale package to enable some UTF-8 locale with:
> 
> $ sudo dpkg-reconfigure locale

Thanks.  Actually I do have en_US.UTF-8 and ja_JP.UTF-8 generated.

> Also, make sure that /etc/default/local uses UTF-8 locale as default
> for LANG like:
> 
> # File generated by update-locale
> LANG="en_US.UTF-8"
> LANGUAGE="en_US:en"

I'm not sure if I can do that.  en_US.UTF-8 is a terrible setting.
What files do you think the following command remove?

   $ rm [A-Z]*

Under en_US.UTF-8, it deletes files starting with A-Z and a-y !
because the collating sequence is changed from A-Za-z to
AaBbCc . . . YyZz .  Another example is that the output
of "ls -l" depends on the locale.  I write and use a lot
of shell scripts and I cannot accept that their behaviors
depend on the locale and I don't want to start
all my scripts with "LANG=C; export C", and I cannot
escape from the habit of typing something like "rm [A-Z]*".

I'm not complaining to YOU.  I just thank you for your response.

Maybe, should I ask the ibus folks?

Cheers,

Ryo


Reply to: