Package: im-switch
Version: 1.2
Severity: normal

im-switch is enabled once it is installed, even if leaving it
unconfigure, it override the config variable such as XMODIFIERS in
~/.gnomerc or ~/.xsession, setting them to empty strings.

i think im-switch should get rid of system wide settings, (e.g, just
reading the user config files, a dirty patch attatched) or at least,
it could be configured via debconf like most of the emacs .el packages
(they will ask you if you'd like to eable system wide startup of the
package).

thanks.

-- System Information:
Debian Release: testing/unstable
  APT prefers unstable
  APT policy: (500, 'unstable'), (500, 'testing')
Architecture: i386 (i686)
Shell:  /bin/sh linked to /bin/bash
Kernel: Linux 2.6.12-1-686
Locale: LANG=zh_CN.UTF-8, LC_CTYPE=zh_CN.UTF-8 (charmap=UTF-8)

im-switch depends on no packages.

Versions of packages im-switch recommends:
ii  libapt-pkg-perl           0.1.17         Perl interface to libapt-pkg
ii  x11-common [xfree86-commo 6.8.2.dfsg.1-9 X Window System (X.Org) infrastruc
ii  xfree86-common            6.8.2.dfsg.1-9 X Window System infrastructure tra

-- no debconf information

--
GnuPG Public Key: 0xF7142EC2
--- 90im-switch.orig    2005-10-24 12:10:42.000000000 +0800
+++ 90im-switch 2005-10-24 12:11:28.000000000 +0800
@@ -21,9 +21,7 @@
 unset XIM XIM_PROGRAM XIM_ARGS XMODIFIERS GTK_IM_MODULE
 lang_region=$(echo $tmplang | sed -e 's/\..*//')
 for f in $HOME/.xinput.d/${lang_region} \
-           $HOME/.xinput.d/default \
-           /etc/X11/xinit/xinput.d/${lang_region} \
-           /etc/X11/xinit/xinput.d/default ; do
+           $HOME/.xinput.d/default ; do
     [ -r $f ] && . $f && break
 done
 unset lang_region

Reply via email to