From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Fujii Hironori Newsgroups: gmane.emacs.bugs Subject: bug#11732: 24.1; Microsoft IME Japanese input problem Date: Tue, 17 Feb 2015 19:26:41 +0900 Message-ID: References: <87obohkxga.fsf@XAVIER-PC.i-did-not-set--mail-host-address--so-tickle-me> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: multipart/mixed; boundary=001a11342dfc8621e0050f462327 X-Trace: ger.gmane.org 1424191656 17258 80.91.229.3 (17 Feb 2015 16:47:36 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Tue, 17 Feb 2015 16:47:36 +0000 (UTC) To: 11732@debbugs.gnu.org Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Tue Feb 17 17:47:19 2015 Return-path: 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 ) id 1YNlIq-0005pT-KC for geb-bug-gnu-emacs@m.gmane.org; Tue, 17 Feb 2015 17:47:16 +0100 Original-Received: from localhost ([::1]:46238 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YNlIq-00033X-1a for geb-bug-gnu-emacs@m.gmane.org; Tue, 17 Feb 2015 11:47:16 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:60328) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YNlIj-0002yP-9E for bug-gnu-emacs@gnu.org; Tue, 17 Feb 2015 11:47:10 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1YNlIf-0000hj-2A for bug-gnu-emacs@gnu.org; Tue, 17 Feb 2015 11:47:09 -0500 Original-Received: from debbugs.gnu.org ([140.186.70.43]:55253) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YNlIe-0000he-Vo for bug-gnu-emacs@gnu.org; Tue, 17 Feb 2015 11:47:04 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.80) (envelope-from ) id 1YNlIe-0006MM-Nr for bug-gnu-emacs@gnu.org; Tue, 17 Feb 2015 11:47:04 -0500 X-Loop: help-debbugs@gnu.org In-Reply-To: <87obohkxga.fsf@XAVIER-PC.i-did-not-set--mail-host-address--so-tickle-me> Resent-From: Fujii Hironori Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 17 Feb 2015 16:47:04 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 11732 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: Original-Received: via spool by 11732-submit@debbugs.gnu.org id=B11732.142419159224368 (code B ref 11732); Tue, 17 Feb 2015 16:47:04 +0000 Original-Received: (at 11732) by debbugs.gnu.org; 17 Feb 2015 16:46:32 +0000 Original-Received: from localhost ([127.0.0.1]:46489 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YNlI8-0006Kx-6o for submit@debbugs.gnu.org; Tue, 17 Feb 2015 11:46:32 -0500 Original-Received: from mail-lb0-f169.google.com ([209.85.217.169]:35521) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YNfMd-0004aP-De for 11732@debbugs.gnu.org; Tue, 17 Feb 2015 05:26:48 -0500 Original-Received: by lbjb6 with SMTP id b6so3576720lbj.2 for <11732@debbugs.gnu.org>; Tue, 17 Feb 2015 02:26:41 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:date:message-id:subject:from:to:content-type; bh=a3H8hg5gWt5gvNDLyBZoHrtxBL2DZCG7j/qq0F/PzK8=; b=Qrudi+ub3AxLYDdROL1K9K51CVSzogbAnBQ0xSI7NUrleKZlEW6nvbq1H8+ixLpD9m +k8TURZ8f3PtiNe2Ls1s0O5T3u98HDYUzDrKwPWoswGilZ8EmCJByf0qSzju96m2fmON nuxS5J0psqjQN4HemyHRppEhj+LIwI4OJnBidXSuZBIul5eBEJutEFFJUdT+fATiG8hf PxDQUN9safA1UlTHwW+3YnFN1PczfUbS/xHLN0xJlxlPIyyU7ALCe7noysxbn09N5jfy mfuyz7iCJCT0HTLOdS+v7/7ee6VH9jDeckCj29EhJ++JU2d5qOiaalpyXjg4aOmXYTnJ pjHA== X-Received: by 10.152.204.69 with SMTP id kw5mr23605677lac.3.1424168801646; Tue, 17 Feb 2015 02:26:41 -0800 (PST) Original-Received: by 10.112.64.42 with HTTP; Tue, 17 Feb 2015 02:26:41 -0800 (PST) X-Mailman-Approved-At: Tue, 17 Feb 2015 11:46:30 -0500 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" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-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:99495 Archived-At: --001a11342dfc8621e0050f462327 Content-Type: text/plain; charset=UTF-8 WM_IME_STARTCOMPOSITION should be passed to DefWindowProc. On Mon, 18 Jun 2012 14:20:37 +0900, xavier.dahan@gmail.com wrote: > > Problem to use the native Microsoft IME Japanese input tool to write in > Japanese within Emacs. > > Japanese keyboard. > > Windows 7, fully in Japanese (locale, language). > > Switching to Japanese IME input in Emacs makes the user "blind". > Can not see what we are typing (like when typing a password) until is pressed: > > - either 2 times "space". Then the small IME window displaying the kanji > choices corresponding to what has been typeset (blind) appears on the > bottom-right of the screen. > > - either "enter". Then the hiragana that have been typeset (blind) are printed > in Emacs. > > That's all. Best regards, Xavier. > -------------------------------------------------------------------------- > > In GNU Emacs 24.1.1 (i386-mingw-nt6.1.7601) > of 2012-06-10 on MARVIN > Windowing system distributor `Microsoft Corp.', version 6.1.7601 > Configured using: > `configure --with-gcc (4.6) --cflags > -ID:/devel/emacs/libs/libXpm-3.5.8/include > -ID:/devel/emacs/libs/libXpm-3.5.8/src > -ID:/devel/emacs/libs/libpng-dev_1.4.3-1/include > -ID:/devel/emacs/libs/zlib-dev_1.2.5-2/include > -ID:/devel/emacs/libs/giflib-4.1.4-1/include > -ID:/devel/emacs/libs/jpeg-6b-4/include > -ID:/devel/emacs/libs/tiff-3.8.2-1/include > -ID:/devel/emacs/libs/gnutls-3.0.9/include' > > Important settings: > value of $LC_ALL: nil > value of $LC_COLLATE: nil > value of $LC_CTYPE: nil > value of $LC_MESSAGES: nil > value of $LC_MONETARY: nil > value of $LC_NUMERIC: nil > value of $LC_TIME: nil > value of $LANG: JPN > value of $XMODIFIERS: nil > locale-coding-system: cp932 > default enable-multibyte-characters: t > > Major mode: Lisp Interaction > > Minor modes in effect: > tooltip-mode: t > mouse-wheel-mode: t > tool-bar-mode: t > menu-bar-mode: t > file-name-shadow-mode: t > global-font-lock-mode: t > font-lock-mode: t > blink-cursor-mode: t > auto-composition-mode: t > auto-encryption-mode: t > auto-compression-mode: t > line-number-mode: t > transient-mark-mode: t > > Recent input: > C-c C-c M-x b u g - r e > > > r e > p o r t - e m a > > Recent messages: > For information about GNU Emacs and the GNU system, type C-h C-a. > Making completion list... > > Load-path shadows: > None found. > > Features: > (shadow sort gnus-util mail-extr emacsbug message format-spec rfc822 mml > mml-sec mm-decode mm-bodies mm-encode mail-parse rfc2231 mailabbrev > gmm-utils mailheader sendmail regexp-opt rfc2047 rfc2045 ietf-drums > mm-util mail-prsvr mail-utils help-mode easymenu view time-date > japan-util tooltip ediff-hook vc-hooks lisp-float-type mwheel dos-w32 > disp-table ls-lisp w32-win w32-vars tool-bar dnd fontset image fringe > lisp-mode register page menu-bar rfn-eshadow timer select scroll-bar > mouse jit-lock font-lock syntax facemenu font-core frame cham georgian > utf-8-lang misc-lang vietnamese tibetan thai tai-viet lao korean > japanese hebrew greek romanian slovak czech european ethiopic indian > cyrillic chinese case-table epa-hook jka-cmpr-hook help simple abbrev > minibuffer loaddefs button faces cus-face files text-properties overlay > sha1 md5 base64 format env code-pages mule custom widget > hashtable-print-readable backquote make-network-process multi-tty emacs) > > > > --001a11342dfc8621e0050f462327 Content-Type: application/octet-stream; name="a.patch" Content-Disposition: attachment; filename="a.patch" Content-Transfer-Encoding: base64 X-Attachment-Id: f_i695blv10 ZGlmZiAtLWdpdCBhL3NyYy93MzJmbnMuYyBiL3NyYy93MzJmbnMuYwppbmRleCAwODAwMGQ4Li4z YjAyMTNkIDEwMDY0NAotLS0gYS9zcmMvdzMyZm5zLmMKKysrIGIvc3JjL3czMmZucy5jCkBAIC0z Mjk1LDEyICszMjk1LDEyIEBAIHczMl93bmRfcHJvYyAoSFdORCBod25kLCBVSU5UIG1zZywgV1BB UkFNIHdQYXJhbSwgTFBBUkFNIGxQYXJhbSkKIAkgICAgIGZpZWxkIGJlaW5nIHJlc2V0IHRvIG5p bC4gICovCiAJICBmID0geF93aW5kb3dfdG9fZnJhbWUgKGRweWluZm8sIGh3bmQpOwogCSAgaWYg KCEoZiAmJiBGUkFNRV9MSVZFX1AgKGYpKSkKLQkgICAgYnJlYWs7CisJICAgIGdvdG8gZGZsdDsK IAkgIHcgPSBYV0lORE9XIChGUkFNRV9TRUxFQ1RFRF9XSU5ET1cgKGYpKTsKIAkgIC8qIFB1bnQg aWYgc29tZW9uZSBjaGFuZ2VkIHRoZSBmcmFtZSdzIHNlbGVjdGVkIHdpbmRvdwogCSAgICAgYmVo aW5kIG91ciBiYWNrLiAqLwogCSAgaWYgKHcgIT0gdzMyX3N5c3RlbV9jYXJldF93aW5kb3cpCi0J ICAgIGJyZWFrOworCSAgICBnb3RvIGRmbHQ7CiAKIAkgIGZvcm0uZHdTdHlsZSA9IENGU19SRUNU OwogCSAgZm9ybS5wdEN1cnJlbnRQb3MueCA9IHczMl9zeXN0ZW1fY2FyZXRfeDsKQEAgLTMzMTgs MTcgKzMzMTgsMTcgQEAgdzMyX3duZF9wcm9jIChIV05EIGh3bmQsIFVJTlQgbXNnLCBXUEFSQU0g d1BhcmFtLCBMUEFSQU0gbFBhcmFtKQogCiAJICAvKiBQdW50IGlmIHRoZSB3aW5kb3cgd2FzIGRl bGV0ZWQgYmVoaW5kIG91ciBiYWNrLiAgKi8KIAkgIGlmICghQlVGRkVSUCAody0+Y29udGVudHMp KQotCSAgICBicmVhazsKKwkgICAgZ290byBkZmx0OwogCiAJICBjb250ZXh0ID0gZ2V0X2ltZV9j b250ZXh0X2ZuIChod25kKTsKIAogCSAgaWYgKCFjb250ZXh0KQotCSAgICBicmVhazsKKwkgICAg Z290byBkZmx0OwogCiAJICBzZXRfaW1lX2NvbXBvc2l0aW9uX3dpbmRvd19mbiAoY29udGV4dCwg JmZvcm0pOwogCSAgcmVsZWFzZV9pbWVfY29udGV4dF9mbiAoaHduZCwgY29udGV4dCk7CiAJfQot ICAgICAgYnJlYWs7CisgICAgICBnb3RvIGRmbHQ7CiAKICAgICBjYXNlIFdNX0lNRV9FTkRDT01Q T1NJVElPTjoKICAgICAgIGlnbm9yZV9pbWVfY2hhciA9IDA7Cg== --001a11342dfc8621e0050f462327--