The bug is still present in Ubuntu-9.10 Karmic Koala. The patch I submited in previous comment needs to be changed because Esperanto locale is no longer eo_XX.UTF-8 but it is now eo.UTF-8.
So in files /usr/share/X11/locale/compose.dir and /usr/share/X11/locale/locale.dir, we need to substitute eo_XX.UTF-8 into eo.UTF-8.
In other words, in file /usr/share/X11/locale/locale.dir, lines...
After doing that, everything works fine in Ubuntu-9.10 (so it's easy to fix):
- compose key then works
- launching xterm no longer complains unsupported locale
- and Vim no longer crash
The bug is still present in Ubuntu-9.10 Karmic Koala. The patch I submited in previous comment needs to be changed because Esperanto locale is no longer eo_XX.UTF-8 but it is now eo.UTF-8.
So in files /usr/share/ X11/locale/ compose. dir and /usr/share/ X11/locale/ locale. dir, we need to substitute eo_XX.UTF-8 into eo.UTF-8.
In other words, in file /usr/share/ X11/locale/ locale. dir, lines...
en_US.UTF- 8/XLC_LOCALE eo.UTF-8 8/XLC_LOCALE: eo.UTF-8
...
en_US.UTF-
... need to be changed into:
en_US.UTF- 8/XLC_LOCALE eo.UTF-8 8/XLC_LOCALE: eo.UTF-8
...
en_US.UTF-
And in file /usr/share/ X11/locale/ compose. dir, lines...
en_US.UTF-8/Compose eo_XX.UTF-8 8/Compose: eo_XX.UTF-8
...
en_US.UTF-
... need to be changed into:
en_US.UTF-8/Compose eo.UTF-8 8/Compose: eo.UTF-8
...
en_US.UTF-
After doing that, everything works fine in Ubuntu-9.10 (so it's easy to fix):
- compose key then works
- launching xterm no longer complains unsupported locale
- and Vim no longer crash