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-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-29 Thread Chong Yidong
Richard Stallman <[EMAIL PROTECTED]> writes:

> 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
>
> "According to the report" makes me wonder who actually observs this?
> Is there anyone here who can reproduce the problem?

Okay I can reproduce this now.  SCIM (the standard XIM program for
Gnome) fails on all versions of Emacs, including Emacs 21, if the
given version (2.12+) of gnome-settings-daemon is running.  I can also
verify that SCIM works perfectly without gnome-settings-daemon; in
particular, in other desktop environments.  This is probably a Gnome
bug.

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.

I think we should not delay the Emacs pretest for 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-23 Thread Richard Stallman
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

"According to the report" makes me wonder who actually observs this?
Is there anyone here who can reproduce the problem?


___
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-23 Thread Eli Zaretskii
> From: Richard Stallman <[EMAIL PROTECTED]>
> Date: Fri, 22 Sep 2006 13:01:25 -0400
> Cc: emacs-pretest-bug@gnu.org
> 
>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.

Yes, it did.  We have the --without-xim option to configure, so
evidently the default is to use XIM if available.


___
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-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-21 Thread Zhang Wei
Richard Stallman <[EMAIL PROTECTED]> writes:

> How do you select which hotkey is used?

You could configure the XIM input method used (SCIM or fcitx), and
select your favorit hotkey.

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




___
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


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 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 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, 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?


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.

Please contact with Mr. MaNing <[EMAIL PROTECTED]> for more
information about this problem.


___
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-20 Thread Miles Bader
Richard Stallman <[EMAIL PROTECTED]> writes:
> There's a lot of report from chinese Emacs community that Emacs conflicts
> with gnome-settings-daemon.
>
> 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?

FWIW, the key in Gnome apps on my system to enter alternate input modes
is Shift-Space, not Control-Space.  I use a Japanese locale though; it
would seem silly to have different hot keys for different locales, but
maybe there's some sort of history behind it?

[I'm not sure where this stuff is configured though...]

-Miles
-- 
.Numeric stability is probably not all that important when you're guessing.


___
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-20 Thread Richard Stallman
There's a lot of report from chinese Emacs community that Emacs conflicts
    with gnome-settings-daemon.

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?



___
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-' 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-' 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