Subject: scim: shift key behaves abnormally with xim Package: scim Version: 1.4.4-4 Severity: normal
*** Please type your report below this line *** Hi, Due to the C++ ABI transition problem, scim suggests the users use XIM rather than SCIM. This is reasonable since XIM support has been improved in scim. But the recent upgrade of scim packages contain some bugs which make shift key behave abnormally when GTK_IM_MODULE set to xim other than scim. Let's take scim-pinyin as an example. When we input some character by pressing shift key simultaneouslly, say, a colon, scim should distinguish this usage of shift key from the chinese/english switch by pressing shift key lonely. And in fact, scim had the ability in the past. But after the last upgrade of scim, scim always consider pressing shift key as a signal to switch between english and chinese status of input if GTK_IM_MODULE is set to xim. This problem, however, does not exit if GTK_IM_MODULE is set to scim. -- Package-specific info: Related packages: ii libscim8c2a 1.4.4-4 library for SCIM platform ii scim 1.4.4-4 smart common input method platform ii scim-gtk2-immo 1.4.4-4 GTK+2 input method module with SCIM as backe ii scim-modules-s 1.4.4-4 socket modules for SCIM platform ii scim-pinyin 0.5.0-2 smart pinyin IM engine for SCIM platform Related environment variables: [EMAIL PROTECTED] $GTK_IM_MODULE=xim Installed SCIM components: /usr/lib/scim-1.0: 1.4.0 scim-helper-launcher scim-helper-manager scim-launcher scim-panel-gtk /usr/lib/scim-1.0/1.4.0: Config Filter FrontEnd Helper IMEngine SetupUI /usr/lib/scim-1.0/1.4.0/Config: simple.so socket.so /usr/lib/scim-1.0/1.4.0/Filter: sctc.so /usr/lib/scim-1.0/1.4.0/FrontEnd: socket.so x11.so /usr/lib/scim-1.0/1.4.0/Helper: setup.so /usr/lib/scim-1.0/1.4.0/IMEngine: pinyin.so rawcode.so socket.so /usr/lib/scim-1.0/1.4.0/SetupUI: aaa-frontend-setup.so aaa-imengine-setup.so panel-gtk-setup.so pinyin-imengine-setup.so -- System Information: Debian Release: testing/unstable APT prefers unstable APT policy: (500, 'unstable'), (500, 'testing'), (1, 'experimental') Architecture: i386 (i686) Shell: /bin/sh linked to /bin/bash Kernel: Linux 2.6.16-2-686 Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8) Versions of packages scim depends on: ii libatk1.0-0 1.11.4-2 The ATK accessibility toolkit ii libc6 2.3.6-15 GNU C Library: Shared libraries ii libcairo2 1.0.4-2 The Cairo 2D vector graphics libra ii libfontconfig1 2.3.2-7 generic font configuration library ii libfreetype6 2.2.1-2 FreeType 2 font engine, shared lib ii libgcc1 1:4.1.1-5 GCC support library ii libglib2.0-0 2.10.3-1 The GLib library of C routines ii libgtk2.0-0 2.8.18-1 The GTK+ graphical user interface ii libpango1.0-0 1.12.3-1 Layout and rendering of internatio ii libpng12-0 1.2.8rel-5.1 PNG library - runtime ii libscim8c2a 1.4.4-4 library for SCIM platform ii libstdc++6 4.1.1-5 The GNU Standard C++ Library v3 ii libx11-6 2:1.0.0-6 X11 client-side library ii libxcursor1 1.1.5.2-5 X cursor management library ii libxext6 1:1.0.0-4 X11 miscellaneous extension librar ii libxfixes3 1:3.0.1.2-4 X11 miscellaneous 'fixes' extensio ii libxi6 1:1.0.0-5 X11 Input extension library ii libxinerama1 1:1.0.1-4 X11 Xinerama extension library ii libxrandr2 2:1.1.0.2-4 X11 RandR extension library ii libxrender1 1:0.9.0.2-4 X Rendering Extension client libra ii zlib1g 1:1.2.3-11 compression library - runtime Versions of packages scim recommends: ii im-switch 1.11 Input method switch framework ii scim-gtk2-immodule 1.4.4-4 GTK+2 input method module with SCI -- no debconf information -- Hongzheng Wang -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]