Re: emacs conflicts with gnome-settings-daemon

2006-09-30 Thread Richard Stallman
The bug report entered into the Gnome bugzilla database has not
received a reply.  If there is still no reply in the next couple days,
I'll email the Gnome lists directly.

Please do, and thanks.

I think we should not delay the Emacs pretest for this.

Could you add an entry in etc/PROBLEMS about this?


___
emacs-pretest-bug mailing list
emacs-pretest-bug@gnu.org
http://lists.gnu.org/mailman/listinfo/emacs-pretest-bug


Re: emacs conflicts with gnome-settings-daemon

2006-09-30 Thread Chong Yidong
Richard Stallman [EMAIL PROTECTED] writes:

 The bug report entered into the Gnome bugzilla database has not
 received a reply.  If there is still no reply in the next couple days,
 I'll email the Gnome lists directly.

 Please do, and thanks.

I've emailed the Gnome desktop-devel-list; if there's any reply, I'll
send it on to emacs-devel.

 I think we should not delay the Emacs pretest for this.

 Could you add an entry in etc/PROBLEMS about this?

Done.



___
emacs-pretest-bug mailing list
emacs-pretest-bug@gnu.org
http://lists.gnu.org/mailman/listinfo/emacs-pretest-bug


Re: emacs conflicts with gnome-settings-daemon

2006-09-22 Thread Richard Stallman
The problem's behavior looks like every other application receive input
from the XIM server, but Emacs receive keyboard input directly, the XIM
is bypassed.

 keyboard -- XIM -- application
 keyboard -- Emacs

Are you saying that XIM can't ever work with Emacs?

That might be ok, since Emacs has its own input methods.  But it would
be good to offer the possibility of using Emacs with XIM.  And I thought
that this DID work.

Does it fail only when the gnome-settings-daemon is running?



___
emacs-pretest-bug mailing list
emacs-pretest-bug@gnu.org
http://lists.gnu.org/mailman/listinfo/emacs-pretest-bug


Re: emacs conflicts with gnome-settings-daemon

2006-09-22 Thread Zhang Wei
Richard Stallman [EMAIL PROTECTED] writes:

[...]

 Are you saying that XIM can't ever work with Emacs?

Yes, that's what I mean.

 That might be ok, since Emacs has its own input methods.  But it would
 be good to offer the possibility of using Emacs with XIM.  And I thought
 that this DID work.

There's several popular chinese input methods that Emacs didn't provide,
such as Wubi, and the PY input method comes with Emacs is not so
efficient and only support chinese-gb2312, a subset of GBK/GB18030, that
means a lot of chinese characters can't input with PY.

And it's strange to let the user use XIM with other applications, but
use another input method with Emacs. Mordern input methods has some kind
of intelligence, self-learning for example, every user has his own
favorite input method and optimized vocabulary.

 Does it fail only when the gnome-settings-daemon is running?

According to the report, it fails with:

1, emacs 22, or emacs-unicode-2 branch
2, gnome-settings-daemon 2.12 or later
3, *.UTF-8 locale



___
emacs-pretest-bug mailing list
emacs-pretest-bug@gnu.org
http://lists.gnu.org/mailman/listinfo/emacs-pretest-bug


Re: emacs conflicts with gnome-settings-daemon

2006-09-21 Thread Miles Bader
Zhang Wei [EMAIL PROTECTED] writes:
 This bug is quite subtle and hard to trace. The problem is that other
 applications collaborate with gnome-settings-daemon quite well except
 Emacs, and you can activate XIM in Emacs with no difficulty if
 gnome-settings-daemon is not running.

If Emacs _did_ cooperate, it would screw up common Emacs bindings.  That
isn't a problem for many Gnome apps, because they barely use any
keybindings, but Emacs obviously uses keybindings very heavily, and this
particular keybinding is extremely common indeed.

-Miles

-- 
Ich bin ein Virus. Mach' mit und kopiere mich in Deine .signature.


___
emacs-pretest-bug mailing list
emacs-pretest-bug@gnu.org
http://lists.gnu.org/mailman/listinfo/emacs-pretest-bug


Re: emacs conflicts with gnome-settings-daemon

2006-09-21 Thread Zhang Wei

2006/9/21, Miles Bader [EMAIL PROTECTED]:


If Emacs _did_ cooperate, it would screw up common Emacs bindings.  That
isn't a problem for many Gnome apps, because they barely use any
keybindings, but Emacs obviously uses keybindings very heavily, and this
particular keybinding is extremely common indeed.


This bug has nothing to do with keybindings. Whatever hotkey is used
for activate the input method, they won't function in Emacs if the
gnome-settings-daemon is running, evenif you select the XIM panel with
mouse, that means you won't find a way to input chinese with XIM in
Emacs.


___
emacs-pretest-bug mailing list
emacs-pretest-bug@gnu.org
http://lists.gnu.org/mailman/listinfo/emacs-pretest-bug


Re: emacs conflicts with gnome-settings-daemon

2006-09-21 Thread Zhang Wei

2006/9/21, Richard Stallman [EMAIL PROTECTED]:


The developers of the gnome-settings-daemon should not have chosen a
character that is so important for Emacs.  Can you tell me their names
and email addresses, so I can talk with them about this?


I have talked to some of the initial reporters of this bug, one of
them has made a bug report to the gnome developing team, he also
provided a detailed recipe to reproduce this problem, the bug report
could be found at:

http://bugzilla.gnome.org/show_bug.cgi?id=357032


___
emacs-pretest-bug mailing list
emacs-pretest-bug@gnu.org
http://lists.gnu.org/mailman/listinfo/emacs-pretest-bug


Re: emacs conflicts with gnome-settings-daemon

2006-09-21 Thread Richard Stallman
This bug has nothing to do with keybindings. Whatever hotkey is used
for activate the input method, they won't function in Emacs if the
gnome-settings-daemon is running, evenif you select the XIM panel with
mouse, that means you won't find a way to input chinese with XIM in
Emacs.

How do you select which hotkey is used?


___
emacs-pretest-bug mailing list
emacs-pretest-bug@gnu.org
http://lists.gnu.org/mailman/listinfo/emacs-pretest-bug


emacs conflicts with gnome-settings-daemon

2006-09-19 Thread Zhang Wei
There's a lot of report from chinese Emacs community that Emacs conflicts
with gnome-settings-daemon.

`C-SPC' is widely accepted as the hot-key to activate XIM input method
such as SCIM or fcitx in chinese linux community. But when
gnome-settings-daemon is running, `C-SPC' is swallowed by emacs and
not passed to the system, it's really a big trouble because that mean's
you can't input chinese with XIM in Emacs.

I'm not sure it's a bug of GNOME or Emacs, but only Emacs users observed
this phenomenon, so I report it here.



___
emacs-pretest-bug mailing list
emacs-pretest-bug@gnu.org
http://lists.gnu.org/mailman/listinfo/emacs-pretest-bug