From: SourceForge.net <no...@so...> - 2006-08-04 08:47:12
|
Bugs item #1529783, was opened at 2006-07-27 23:23 Message generated for change (Comment added) made by demonstrate You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=650539&aid=1529783&group_id=108454 Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. Category: FrontEnd: XIM Group: 1.4.x Status: Open Resolution: None Priority: 5 Submitted By: HE Li (demonstrate) Assigned to: James Su (suzhe) Summary: emacs does NOT cooperate with scim Initial Comment: I have used scim as the Chinese input programme for Emacs for a while. And they worked fine. However, when I updated my FC4 to FC5, I find something really strange. First I never change my configuration of all programmes. Second, scim still works fine with lots of other programmes, e.g. firefox, qterm(which is based on qt) and etc., only except Emacs 21.4 which is packaged with FC5. When C-<SPC> is pressed in Emacs, the panel of scim won't appear as usual. Instead, Emacs captures the key-hit and shows ``Set mark''. And even if I disable the function associated with C-<SPC> in Emacs, scim won't be able to be activated. Then, a CVS version of Emacs 23.0.0.1 is compiled natively. But scim won't be triggered either. The environment variables, e.g. LANG and LC_CTYPE are modified as zh_CN.gb2312 or zh_CN.gbk(or capitalized as GB2312 and etc.) but without any success. So now I am really confused with the problem. I don't understand the reason that scim couldn't be activated. Any suggestion will be welcome! ---------------------------------------------------------------------- >Comment By: HE Li (demonstrate) Date: 2006-08-04 16:47 Message: Logged In: YES user_id=1562405 It won't work, either. The other environment variables are set in this script so as to launch all kinds of program. E.g. when I log in, I will enter a command as below: chinese emacs qterm kontact firefox gaim Then I can input Chinese in these programmes. ---------------------------------------------------------------------- Comment By: Jens-Ulrik Petersen (juhp) Date: 2006-08-03 13:36 Message: Logged In: YES user_id=139853 Does scim XIM work ok if you run: XMODIFIERS="@im=SCIM" LANG=zh_CN.UTF-8 /usr/bin/emacs -q for example? BTW XIM, XIM_PROGRAM, GTK_IM_MODULE, and QT_IM_MODULE have no effect on Emacs so there is no need to set them in your script. (Well GTK_IM_MODULE may possibly be useful one day for gtk widgets in Emacs 22.) ---------------------------------------------------------------------- Comment By: HE Li (demonstrate) Date: 2006-08-01 21:56 Message: Logged In: YES user_id=1562405 here it is. LANG=en_US, because the default value of LANG is set to en_US. However Emacs is launched with a script. Output of printenv | sort with private variables ommitted: DESKTOP_SESSION=xfce4 DISPLAY=:0.0 DM_CONTROL=/var/run/xdmctl G_BROKEN_FILENAMES=1 GTK_IM_MODULE=xim HISTSIZE=1000 INPUTRC=/etc/inputrc JAVA_HOME=/usr/java/jdk1.5.0_04 KDEDIR=/usr KDE_IS_PRELINKED=1 LANG=zh_CN.gb2312 LESSCHARSET=iso8859 LESSOPEN=|/usr/bin/lesspipe.sh %s LS_COLORS= QTDIR=/usr/lib/qt-3.3 QT_IM_MODULE=xim QTINC=/usr/lib/qt-3.3/include QTLIB=/usr/lib/qt-3.3/lib SHELL=/bin/bash SHLVL=3 SVN_EDITOR=/bin/vi TERM=dumb _=/usr/bin/printenv XDM_MANAGED=/var/run/xdmctl/xdmctl-:0,maysd,mayfn,sched,rsvd,method=classic XIM_PROGRAM=scim XIM=scim XMODIFIERS=@im=SCIM Scipt which launches Emacs: #!/bin/bash scim -d 1>/dev/null 2>/dev/null export XMODIFIERS="@im=SCIM" export XIM=scim export XIM_PROGRAM=scim export GTK_IM_MODULE=xim export QT_IM_MODULE=xim export LANG=zh_CN.gb2312 while test $# -gt 0 do exec $1 1>/dev/null 2>/dev/null & shift done ---------------------------------------------------------------------- Comment By: Jens-Ulrik Petersen (juhp) Date: 2006-07-31 10:35 Message: Logged In: YES user_id=139853 Could you please attach the output of "printenv|sort" from inside Emacs? eg by using M-! (shell-command) ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=650539&aid=1529783&group_id=108454 |