Hi William,
First, the issue was not really solved by getting additional fonts in
/usr/share/fonts; it just reversed the problem. Before adding the fonts I could
use SCIM when emacs ran in its own window in X11, but X11 wouldn't catch my
typing in a console or on a terminal. After adding the fonts, Emacs would catch
my typing allright in a console (and this is why I sent a SOLVED message to the
list), but later I realized that SCIM would no longer work with Emacs when Emacs
ran in its own window. In fact I was back to the same situation I was when I
used the version of Emacs that came with Slackware14. The version of Emacs I
used in this test (this is not the Slackware14 Emacs) is my old Emacs-23.1.90
configured as follows.
../emacs/configure --prefix=/opt/emacs_cvs --with-x-toolkit=athena
--with-xft --without-dbus --without-gconf
Now, to answer your question, I re-configured as you suggest,
../emacs/configure --prefix=/opt/emacs_cvs --with-x-toolkit=gtk --with-xft
--without-dbus --without-gsettings --without-gconf
The result of using toolkit 'gtk' here is that I still don't have SCIM input
when Emacs is run in its own window, but in addition, Emacs does not even see
what I type when run on a terminal (emacs -nw) or on a console -- whether I am
logged as a user or root.
I have double checked the setup of LANG and LC... variables and those are set as
en_US.UTF-8 in X11 for a user and en_US for root.
So there is something other than the choice of font at play here ...
Richard