From mboxrd@z Thu Jan  1 00:00:00 1970
Path: news.gmane.org!not-for-mail
From: Fujii Hironori <fujii.hironori@gmail.com>
Newsgroups: gmane.emacs.bugs
Subject: bug#11732: 24.1; Microsoft IME Japanese input problem
Date: Mon, 9 Mar 2015 11:13:43 +0900
Message-ID: <CALus1PnmBL3mLdkT-5=Ok_fRChHmiFzx9OVfZhicocffrJH0Tw@mail.gmail.com>
References: <87obohkxga.fsf@XAVIER-PC.i-did-not-set--mail-host-address--so-tickle-me>
	<CALus1Pk3vTbjR5Z73vapXJjCORQrQ2gO4tmZ+man=KFpREEUiQ@mail.gmail.com>
	<83h9uj5jwv.fsf@gnu.org>
	<CALus1PnuvdqHNha7gw0+mHiGGMjE+T14pXMtZ8s=7mAGkuiRbQ@mail.gmail.com>
	<83k2ze4czy.fsf@gnu.org>
	<CALus1PmqiC8TnQTfcpVFD5ObjqbK_4hkOczRKmG1=+mkWXUHWQ@mail.gmail.com>
	<8361ay3z36.fsf@gnu.org> <83pp8lna2w.fsf@gnu.org>
NNTP-Posting-Host: plane.gmane.org
Mime-Version: 1.0
Content-Type: text/plain; charset=UTF-8
X-Trace: ger.gmane.org 1425867271 27427 80.91.229.3 (9 Mar 2015 02:14:31 GMT)
X-Complaints-To: usenet@ger.gmane.org
NNTP-Posting-Date: Mon, 9 Mar 2015 02:14:31 +0000 (UTC)
Cc: 11732@debbugs.gnu.org
To: Eli Zaretskii <eliz@gnu.org>
Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Mon Mar 09 03:14:23 2015
Return-path: <bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org>
Envelope-to: geb-bug-gnu-emacs@m.gmane.org
Original-Received: from lists.gnu.org ([208.118.235.17])
	by plane.gmane.org with esmtp (Exim 4.69)
	(envelope-from <bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org>)
	id 1YUnCx-000118-P1
	for geb-bug-gnu-emacs@m.gmane.org; Mon, 09 Mar 2015 03:14:15 +0100
Original-Received: from localhost ([::1]:41196 helo=lists.gnu.org)
	by lists.gnu.org with esmtp (Exim 4.71)
	(envelope-from <bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org>)
	id 1YUnCr-0007t2-Ne
	for geb-bug-gnu-emacs@m.gmane.org; Sun, 08 Mar 2015 22:14:09 -0400
Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:54127)
	by lists.gnu.org with esmtp (Exim 4.71)
	(envelope-from <Debian-debbugs@debbugs.gnu.org>) id 1YUnCn-0007sU-Vx
	for bug-gnu-emacs@gnu.org; Sun, 08 Mar 2015 22:14:06 -0400
Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71)
	(envelope-from <Debian-debbugs@debbugs.gnu.org>) id 1YUnCk-0006Sg-P0
	for bug-gnu-emacs@gnu.org; Sun, 08 Mar 2015 22:14:05 -0400
Original-Received: from debbugs.gnu.org ([140.186.70.43]:41368)
	by eggs.gnu.org with esmtp (Exim 4.71)
	(envelope-from <Debian-debbugs@debbugs.gnu.org>) id 1YUnCk-0006Sc-Lx
	for bug-gnu-emacs@gnu.org; Sun, 08 Mar 2015 22:14:02 -0400
Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.80)
	(envelope-from <Debian-debbugs@debbugs.gnu.org>) id 1YUnCk-0008IM-AC
	for bug-gnu-emacs@gnu.org; Sun, 08 Mar 2015 22:14:02 -0400
X-Loop: help-debbugs@gnu.org
Resent-From: Fujii Hironori <fujii.hironori@gmail.com>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces@debbugs.gnu.org>
Resent-CC: bug-gnu-emacs@gnu.org
Resent-Date: Mon, 09 Mar 2015 02:14:02 +0000
Resent-Message-ID: <handler.11732.B11732.142586723131860@debbugs.gnu.org>
Resent-Sender: help-debbugs@gnu.org
X-GNU-PR-Message: followup 11732
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords: patch
Original-Received: via spool by 11732-submit@debbugs.gnu.org id=B11732.142586723131860
	(code B ref 11732); Mon, 09 Mar 2015 02:14:02 +0000
Original-Received: (at 11732) by debbugs.gnu.org; 9 Mar 2015 02:13:51 +0000
Original-Received: from localhost ([127.0.0.1]:39936 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.80)
	(envelope-from <debbugs-submit-bounces@debbugs.gnu.org>)
	id 1YUnCZ-0008Ho-Ef
	for submit@debbugs.gnu.org; Sun, 08 Mar 2015 22:13:51 -0400
Original-Received: from mail-la0-f44.google.com ([209.85.215.44]:45728)
	by debbugs.gnu.org with esmtp (Exim 4.80)
	(envelope-from <fujii.hironori@gmail.com>) id 1YUnCX-0008Ha-KO
	for 11732@debbugs.gnu.org; Sun, 08 Mar 2015 22:13:50 -0400
Original-Received: by lamq1 with SMTP id q1so4060365lam.12
	for <11732@debbugs.gnu.org>; Sun, 08 Mar 2015 19:13:44 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; 
	h=mime-version:in-reply-to:references:date:message-id:subject:from:to
	:cc:content-type;
	bh=ZNry8w78Fq1sVID56M+kmWkN3Tv8p00cwBwyzJBhOsQ=;
	b=rZWb/tLoprJGvThHBXGFOQr973wpiCq1LriyB3fRqaoqH2fczBedXsxgGS8RfsDHKR
	7v0f1CzHUlZWKAAoGPBQramzmGA7wLOZE3ueBvjht3InrjxhcJ0JMHSs2YmwlqF35oFn
	bQ/9UOxohPuiOzCj9WF6/zpnK3Rtg7ZljI8ZygyyJx/KSIR3PhRRgTFpcVjVZR7cloJr
	Pxa1cDEmBDX0QZqM/jmtSrcFOePWZCk9vpqk+IW91mSsBJZbiEkt3dOJD2fCRZdhc+hB
	DBvNTjb2aIBLCe4sRsNf5Zre7fv3TyUkwQSoEyJ4u6RW4LLeHQ2o5Ik6tDCAykQ7KkXt
	dq/w==
X-Received: by 10.112.29.211 with SMTP id m19mr23732715lbh.100.1425867223911; 
	Sun, 08 Mar 2015 19:13:43 -0700 (PDT)
Original-Received: by 10.112.10.164 with HTTP; Sun, 8 Mar 2015 19:13:43 -0700 (PDT)
In-Reply-To: <83pp8lna2w.fsf@gnu.org>
X-BeenThere: debbugs-submit@debbugs.gnu.org
X-Mailman-Version: 2.1.15
Precedence: list
X-detected-operating-system: by eggs.gnu.org: GNU/Linux 3.x
X-Received-From: 140.186.70.43
X-BeenThere: bug-gnu-emacs@gnu.org
List-Id: "Bug reports for GNU Emacs,
	the Swiss army knife of text editors" <bug-gnu-emacs.gnu.org>
List-Unsubscribe: <https://lists.gnu.org/mailman/options/bug-gnu-emacs>,
	<mailto:bug-gnu-emacs-request@gnu.org?subject=unsubscribe>
List-Archive: <http://lists.gnu.org/archive/html/bug-gnu-emacs>
List-Post: <mailto:bug-gnu-emacs@gnu.org>
List-Help: <mailto:bug-gnu-emacs-request@gnu.org?subject=help>
List-Subscribe: <https://lists.gnu.org/mailman/listinfo/bug-gnu-emacs>,
	<mailto:bug-gnu-emacs-request@gnu.org?subject=subscribe>
Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org
Original-Sender: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org
Xref: news.gmane.org gmane.emacs.bugs:100306
Archived-At: <http://permalink.gmane.org/gmane.emacs.bugs/100306>

On Sat, Mar 7, 2015 at 5:29 AM, Eli Zaretskii <eliz@gnu.org> wrote:
> Unfortunately, it looks like that change has a devastating effect on
> dialog boxes.  Try clicking File->Open File, and then click anywhere
> inside the file selection dialog that opens: the dialog will disappear
> from the display!

I don't see such problem. I'm testing on Windows 7.
Could you tell me your Windows version.

This is my environment:

  In GNU Emacs 25.0.50.2 (x86_64-unknown-cygwin)
   of 2015-03-09 on win7-pc
  Repository revision: 6b134bcba9de5605086ee9382c0be13174480cac
  Windowing system distributor `Microsoft Corp.', version 6.1.7601
  Configured using:
   `configure --prefix=/cygdrive/c/home/fujii/opt/emacs --with-w32'

I applied a following patch to test:

diff --git a/src/w32fns.c b/src/w32fns.c
index 6abb433..685d30c 100644
--- a/src/w32fns.c
+++ b/src/w32fns.c
@@ -3330,7 +3330,7 @@ w32_wnd_proc (HWND hwnd, UINT msg, WPARAM
wParam, LPARAM lParam)
  dialog boxes, such as the file selection dialog or font
  selection dialog.  So something else is needed to fix the
  former without breaking the latter.  See bug#11732.  */
-      break;
+      goto dflt;

     case WM_IME_ENDCOMPOSITION:
       ignore_ime_char = 0;