From unknown Tue Jun 17 01:48:36 2025 X-Loop: help-debbugs@gnu.org Subject: bug#14403: 24.3.50; [regression] Typing non-ascii characters on a non-GUI MS-Windows session Resent-From: dmoncayo@gmail.com Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 14 May 2013 19:12:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 14403 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: 14403@debbugs.gnu.org X-Debbugs-Original-To: bug-gnu-emacs@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.136855869918598 (code B ref -1); Tue, 14 May 2013 19:12:02 +0000 Received: (at submit) by debbugs.gnu.org; 14 May 2013 19:11:39 +0000 Received: from localhost ([127.0.0.1]:44460 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1UcKdP-0004pv-02 for submit@debbugs.gnu.org; Tue, 14 May 2013 15:11:39 -0400 Received: from eggs.gnu.org ([208.118.235.92]:49007) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1UcKdL-0004pb-Dr for submit@debbugs.gnu.org; Tue, 14 May 2013 15:11:36 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1UcKdD-0001yj-BN for submit@debbugs.gnu.org; Tue, 14 May 2013 15:11:29 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-101.9 required=5.0 tests=BAYES_00,FREEMAIL_FROM, T_DKIM_INVALID,USER_IN_WHITELIST autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([208.118.235.17]:55224) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UcKdD-0001yZ-8S for submit@debbugs.gnu.org; Tue, 14 May 2013 15:11:27 -0400 Received: from eggs.gnu.org ([208.118.235.92]:60359) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UcKdB-00084X-MN for bug-gnu-emacs@gnu.org; Tue, 14 May 2013 15:11:27 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1UcKdA-0001yG-Do for bug-gnu-emacs@gnu.org; Tue, 14 May 2013 15:11:25 -0400 Received: from mail-wg0-x22f.google.com ([2a00:1450:400c:c00::22f]:58959) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UcKdA-0001xw-6r for bug-gnu-emacs@gnu.org; Tue, 14 May 2013 15:11:24 -0400 Received: by mail-wg0-f47.google.com with SMTP id e11so795309wgh.2 for ; Tue, 14 May 2013 12:11:22 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=x-received:from:to:subject:date:message-id:mime-version :content-type:content-transfer-encoding; bh=irHuabS5/90y9f3CwtIvxNjAVFxx11+vxmzoR+mtRe4=; b=pO776PEqEd0CPvPfcQPMeFG+4iCkEq/BAMT2f6M+zZUDXZiV85sbC8uunQy0ocYSIq 7N+3GKbKEep5zg6qTqsoeyEyLVf18nG2DGL3MHfxfEsCu7Cr0fNJd/98hlOHUPloUf0M I57uS7psS8R4e+O6Igdm4dd5JPke/ScS+jXVOh0ku6UoVSg4FIjcIIH5PlX2G+GDYHWo RveTdFHt1+1x8QXb/tKav+ud7PcARP71aGAhbAkhTCVnk20dkPdT24xZqgkwTDtLIfUp pEMXTfebJee4bqAL02LX29d7yzLonUhNrwnl9F86QCh0hr8HYAweuG+FsrErMEXEyFbq /uHQ== X-Received: by 10.180.210.242 with SMTP id mx18mr9356203wic.14.1368558682877; Tue, 14 May 2013 12:11:22 -0700 (PDT) Received: from LEG570 ([37.61.144.186]) by mx.google.com with ESMTPSA id fv11sm11697367wic.11.2013.05.14.12.11.21 for (version=TLSv1.2 cipher=RC4-SHA bits=128/128); Tue, 14 May 2013 12:11:22 -0700 (PDT) From: dmoncayo@gmail.com Date: Tue, 14 May 2013 21:11:22 +0200 Message-ID: <87ppwt2x7p.fsf@gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: quoted-printable X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 208.118.235.17 X-Spam-Score: -6.1 (------) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -6.1 (------) I see this problem in [2] but not in [1]. Recipe from "emacs -Q -nw": Type these characters: =E1=E9=ED=F3=FA=F1=E7 Note: With my spanish keyboard, I input the accented vowels by typing the dead key [=B4] and then the vowel key (e.g [a]). As for the "=F1" and the "=E7" characters, they have their own keys. Well, in [1], I see the expected characters in the buffer (=E1=E9=ED=F3=FA= =F1=E7), but in [2] I see these characters instead: =DF=DA=DD=BE=B7=B1=FE --- Footnotes --- [1] Build from the emacs-24 branch: In GNU Emacs 24.3.1 (i386-mingw-nt6.1.7601) of 2013-04-08 on LEG570 Bzr revision: 111342 rgm@gnu.org-20130406230553-iw6czqc1chq2peld Windowing system distributor `Microsoft Corp.', version 6.1.7601 Configured using: `configure --with-gcc (4.7) --no-opt --enable-checking --cflags -IC:/emacs/libs/libXpm-3.5.10/include -IC:/emacs/libs/libXpm-3.5.10/src -IC:/emacs/libs/libpng-dev_1.4.3-1_win32/include -IC:/emacs/libs/zlib-dev_1.2.5-2_win32/include -IC:/emacs/libs/giflib-4.1.4-1-lib/include -IC:/emacs/libs/jpeg-6b-4-lib/include -IC:/emacs/libs/tiff-3.8.2-1-lib/include -IC:/emacs/libs/libxml2-2.7.8-w32-bin/include/libxml2 -IC:/emacs/libs/gnutls-3.1.10-w32/include -IC:/emacs/libs/libiconv-1.14-2-mingw32-dev/include' Important settings: value of $LANG: ENU locale-coding-system: cp1252 default enable-multibyte-characters: t [2] Build from the trunk: In GNU Emacs 24.3.50.1 (i386-mingw-nt6.1.7601) of 2013-04-21 on LEG570 Bzr revision: 112347 xfq.free@gmail.com-20130421120104-6nn62drdem8o2cud Windowing system distributor `Microsoft Corp.', version 6.1.7601 Configured using: `configure --with-gcc (4.7) --no-opt --enable-checking --cflags -IC:/emacs/libs/libXpm-3.5.10/include -IC:/emacs/libs/libXpm-3.5.10/src -IC:/emacs/libs/libpng-dev_1.4.3-1_win32/include -IC:/emacs/libs/zlib-dev_1.2.5-2_win32/include -IC:/emacs/libs/giflib-4.1.4-1-lib/include -IC:/emacs/libs/jpeg-6b-4-lib/include -IC:/emacs/libs/tiff-3.8.2-1-lib/include -IC:/emacs/libs/libxml2-2.7.8-w32-bin/include/libxml2 -IC:/emacs/libs/gnutls-3.1.10-w32/include -IC:/emacs/libs/libiconv-1.14-2-mingw32-dev/include' =20=20 Important settings: value of $LANG: ENU locale-coding-system: cp1252 default enable-multibyte-characters: t From unknown Tue Jun 17 01:48:36 2025 X-Loop: help-debbugs@gnu.org Subject: bug#14403: 24.3.50; [regression] Typing non-ascii characters on a non-GUI MS-Windows session Resent-From: Eli Zaretskii Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 14 May 2013 19:50:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 14403 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: dmoncayo@gmail.com Cc: 14403@debbugs.gnu.org Reply-To: Eli Zaretskii Received: via spool by 14403-submit@debbugs.gnu.org id=B14403.136856096323698 (code B ref 14403); Tue, 14 May 2013 19:50:02 +0000 Received: (at 14403) by debbugs.gnu.org; 14 May 2013 19:49:23 +0000 Received: from localhost ([127.0.0.1]:44514 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1UcLDv-0006AA-2U for submit@debbugs.gnu.org; Tue, 14 May 2013 15:49:23 -0400 Received: from mtaout22.012.net.il ([80.179.55.172]:39342) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1UcLDt-00069t-F3 for 14403@debbugs.gnu.org; Tue, 14 May 2013 15:49:22 -0400 Received: from conversion-daemon.a-mtaout22.012.net.il by a-mtaout22.012.net.il (HyperSendmail v2007.08) id <0MMT007000B7V000@a-mtaout22.012.net.il> for 14403@debbugs.gnu.org; Tue, 14 May 2013 22:48:54 +0300 (IDT) Received: from HOME-C4E4A596F7 ([87.69.4.28]) by a-mtaout22.012.net.il (HyperSendmail v2007.08) with ESMTPA id <0MMT007PL0DHPY80@a-mtaout22.012.net.il>; Tue, 14 May 2013 22:48:54 +0300 (IDT) Date: Tue, 14 May 2013 22:48:45 +0300 From: Eli Zaretskii In-reply-to: <87ppwt2x7p.fsf@gmail.com> Message-id: <83hai5736q.fsf@gnu.org> MIME-version: 1.0 Content-type: text/plain; charset=iso-8859-1 Content-transfer-encoding: QUOTED-PRINTABLE X-012-Sender: halo1@inter.net.il References: <87ppwt2x7p.fsf@gmail.com> X-Spam-Score: 0.7 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -1.2 (-) > From: dmoncayo@gmail.com > Date: Tue, 14 May 2013 21:11:22 +0200 >=20 >=20 > I see this problem in [2] but not in [1]. >=20 > Recipe from "emacs -Q -nw": > Type these characters: =E1=E9=ED=F3=FA=F1=E7 >=20 > Note: With my spanish keyboard, I input the accented vowels by typi= ng > the dead key [=B4] and then the vowel key (e.g [a]). As for the "= =F1" and > the "=E7" characters, they have their own keys. >=20 > Well, in [1], I see the expected characters in the buffer (=E1=E9= =ED=F3=FA=F1=E7), but > in [2] I see these characters instead: =DF=DA=DD=BE=B7=B1=FE This is an exact duplicate of 14368, discussed just yesterday. From debbugs-submit-bounces@debbugs.gnu.org Tue May 14 16:05:59 2013 Received: (at control) by debbugs.gnu.org; 14 May 2013 20:06:00 +0000 Received: from localhost ([127.0.0.1]:44550 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1UcLTz-0006jn-FT for submit@debbugs.gnu.org; Tue, 14 May 2013 16:05:59 -0400 Received: from fencepost.gnu.org ([208.118.235.10]:43122 ident=Debian-exim) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1UcLTx-0006jh-Vy for control@debbugs.gnu.org; Tue, 14 May 2013 16:05:58 -0400 Received: from rgm by fencepost.gnu.org with local (Exim 4.71) (envelope-from ) id 1UcLTw-0002OX-Tk for control@debbugs.gnu.org; Tue, 14 May 2013 16:05:57 -0400 Date: Tue, 14 May 2013 16:05:56 -0400 Message-Id: Subject: control message for bug 14403 To: X-Mailer: mail (GNU Mailutils 2.1) From: Glenn Morris X-Spam-Score: -4.8 (----) X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -6.1 (------) forcemerge 14368 14403 From unknown Tue Jun 17 01:48:36 2025 X-Loop: help-debbugs@gnu.org Subject: bug#14403: 24.3.50; [regression] Typing non-ascii characters on a non-GUI MS-Windows session Resent-From: Stefan Monnier Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 14 May 2013 22:29:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 14403 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Eli Zaretskii Cc: 14403@debbugs.gnu.org, dmoncayo@gmail.com Received: via spool by 14403-submit@debbugs.gnu.org id=B14403.136857052424391 (code B ref 14403); Tue, 14 May 2013 22:29:02 +0000 Received: (at 14403) by debbugs.gnu.org; 14 May 2013 22:28:44 +0000 Received: from localhost ([127.0.0.1]:44708 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1UcNi8-0006LM-1r for submit@debbugs.gnu.org; Tue, 14 May 2013 18:28:44 -0400 Received: from ironport2-out.teksavvy.com ([206.248.154.182]:48682) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1UcNi6-0006Kx-Gg for 14403@debbugs.gnu.org; Tue, 14 May 2013 18:28:42 -0400 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AlMJABK/CFG4rwb8/2dsb2JhbABEuzWCVgQEexdzgh4BAQQBViMFCwkCNBIUGA0QAROIHgaTYJ0/kA6RCgOkeoFegxM X-IPAS-Result: AlMJABK/CFG4rwb8/2dsb2JhbABEuzWCVgQEexdzgh4BAQQBViMFCwkCNBIUGA0QAROIHgaTYJ0/kA6RCgOkeoFegxM X-IronPort-AV: E=Sophos;i="4.84,565,1355115600"; d="scan'208";a="12041933" Received: from 184-175-6-252.dsl.teksavvy.com (HELO fmsmemgm.homelinux.net) ([184.175.6.252]) by ironport2-out.teksavvy.com with ESMTP/TLS/ADH-AES256-SHA; 14 May 2013 18:28:30 -0400 Received: by fmsmemgm.homelinux.net (Postfix, from userid 20848) id 35521AE0C3; Tue, 14 May 2013 18:28:35 -0400 (EDT) From: Stefan Monnier Message-ID: References: <87ppwt2x7p.fsf@gmail.com> <83hai5736q.fsf@gnu.org> Date: Tue, 14 May 2013 18:28:35 -0400 In-Reply-To: <83hai5736q.fsf@gnu.org> (Eli Zaretskii's message of "Tue, 14 May 2013 22:48:45 +0300") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.3.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -1.9 (-) >> I see this problem in [2] but not in [1]. >> Recipe from "emacs -Q -nw": >> Type these characters: =E1=E9=ED=F3=FA=F1=E7 >> Note: With my spanish keyboard, I input the accented vowels by typing >> the dead key [=B4] and then the vowel key (e.g [a]). As for the "=F1" a= nd >> the "=E7" characters, they have their own keys. >> Well, in [1], I see the expected characters in the buffer (=E1=E9=ED=F3= =FA=F1=E7), but >> in [2] I see these characters instead: =DF=DA=DD=BE=B7=B1=FE > This is an exact duplicate of 14368, discussed just yesterday. Hmm, this looks different, since it doesn't seem to use quail, but instead relies on the "native input method". Is it the case that the non-GUI code in Windows receives decoded chars in `read_char', contrary to the posix code which receives encoded chars there? Stefan From unknown Tue Jun 17 01:48:36 2025 X-Loop: help-debbugs@gnu.org Subject: bug#14403: 24.3.50; [regression] Typing non-ascii characters on a non-GUI MS-Windows session Resent-From: Eli Zaretskii Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 15 May 2013 08:14:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 14403 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Stefan Monnier Cc: 14403@debbugs.gnu.org, dmoncayo@gmail.com Reply-To: Eli Zaretskii Received: via spool by 14403-submit@debbugs.gnu.org id=B14403.136860560526833 (code B ref 14403); Wed, 15 May 2013 08:14:01 +0000 Received: (at 14403) by debbugs.gnu.org; 15 May 2013 08:13:25 +0000 Received: from localhost ([127.0.0.1]:45222 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1UcWpv-0006yi-KK for submit@debbugs.gnu.org; Wed, 15 May 2013 04:13:24 -0400 Received: from mtaout21.012.net.il ([80.179.55.169]:37585) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1UcWpr-0006yR-Vk for 14403@debbugs.gnu.org; Wed, 15 May 2013 04:13:22 -0400 Received: from conversion-daemon.a-mtaout21.012.net.il by a-mtaout21.012.net.il (HyperSendmail v2007.08) id <0MMT00K00YK8PE00@a-mtaout21.012.net.il> for 14403@debbugs.gnu.org; Wed, 15 May 2013 11:13:08 +0300 (IDT) Received: from HOME-C4E4A596F7 ([87.69.4.28]) by a-mtaout21.012.net.il (HyperSendmail v2007.08) with ESMTPA id <0MMT00K6TYTVRW30@a-mtaout21.012.net.il>; Wed, 15 May 2013 11:13:08 +0300 (IDT) Date: Wed, 15 May 2013 11:13:03 +0300 From: Eli Zaretskii In-reply-to: X-012-Sender: halo1@inter.net.il Message-id: <83sj1o64q8.fsf@gnu.org> References: <87ppwt2x7p.fsf@gmail.com> <83hai5736q.fsf@gnu.org> X-Spam-Score: -1.2 (-) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -1.2 (-) > From: Stefan Monnier > Cc: dmoncayo@gmail.com, 14403@debbugs.gnu.org > Date: Tue, 14 May 2013 18:28:35 -0400 > > > This is an exact duplicate of 14368, discussed just yesterday. > > Hmm, this looks different, since it doesn't seem to use quail Different, yes. But caused by the same change in keyboard.c. > Is it the case that the non-GUI code in Windows receives decoded > chars in `read_char', contrary to the posix code which receives > encoded chars there? Both GUI and non-GUI keyboard input on Windows produce Unicode codepoints of the characters the user types. The produced input events have the 'kind' of either ASCII_KEYSTROKE_EVENT or MULTIBYTE_CHAR_KEYSTROKE_EVENT. They are returned via this call sequence: read_char -> kbd_buffer_get_event -> make_lispy_event I guess the solution is to tell read_decoded_char more about the event that produced the character? Or maybe we should not set the keyboard encoding to the console codepage on Windows (although I have no idea what kind of breakage this could cause)? What setting of keyboard-coding-system tells the condition below that no decoding is needed? Of course, we could always augment this condition: if (!((FRAME_TERMCAP_P (frame) || FRAME_MSDOS_P (frame)) && (TERMINAL_KEYBOARD_CODING (terminal)->common_flags & CODING_REQUIRE_DECODING_MASK))) return nextevt; /* No decoding needed. */ to do something special for MS-Windows, but that sounds kludgey. From unknown Tue Jun 17 01:48:36 2025 X-Loop: help-debbugs@gnu.org Subject: bug#14403: 24.3.50; [regression] Typing non-ascii characters on a non-GUI MS-Windows session Resent-From: Stefan Monnier Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 22 May 2013 16:08:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 14403 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Eli Zaretskii Cc: 14403@debbugs.gnu.org, dmoncayo@gmail.com Received: via spool by 14403-submit@debbugs.gnu.org id=B14403.13692388604794 (code B ref 14403); Wed, 22 May 2013 16:08:01 +0000 Received: (at 14403) by debbugs.gnu.org; 22 May 2013 16:07:40 +0000 Received: from localhost ([127.0.0.1]:56474 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1UfBZj-0001FG-IO for submit@debbugs.gnu.org; Wed, 22 May 2013 12:07:40 -0400 Received: from relais.videotron.ca ([24.201.245.36]:59194) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1UfBZi-0001FA-5H for 14403@debbugs.gnu.org; Wed, 22 May 2013 12:07:38 -0400 MIME-version: 1.0 Content-transfer-encoding: 7BIT Content-type: text/plain; CHARSET=US-ASCII Received: from ceviche.home ([184.163.196.74]) by VL-VM-MR001.ip.videotron.ca (Oracle Communications Messaging Exchange Server 7u4-22.01 64bit (built Apr 21 2011)) with ESMTP id <0MN7006ZTJFBXH40@VL-VM-MR001.ip.videotron.ca> for 14403@debbugs.gnu.org; Wed, 22 May 2013 12:06:47 -0400 (EDT) Received: by ceviche.home (Postfix, from userid 20848) id 45DD966107; Wed, 22 May 2013 12:06:47 -0400 (EDT) From: Stefan Monnier Message-id: References: <87ppwt2x7p.fsf@gmail.com> <83hai5736q.fsf@gnu.org> <83sj1o64q8.fsf@gnu.org> Date: Wed, 22 May 2013 12:06:47 -0400 In-reply-to: <83sj1o64q8.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.3.50 (gnu/linux) X-Spam-Score: 1.5 (+) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has identified this incoming email as possible spam. The original message has been attached to this so you can view it (if it isn't spam) or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: > Of course, we could always augment this condition: > if (!((FRAME_TERMCAP_P (frame) || FRAME_MSDOS_P (frame)) > && (TERMINAL_KEYBOARD_CODING (terminal)->common_flags > & CODING_REQUIRE_DECODING_MASK))) > return nextevt; /* No decoding needed. */ [...] Content analysis details: (1.5 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -0.0 RCVD_IN_DNSWL_NONE RBL: Sender listed at http://www.dnswl.org/, no trust [24.201.245.36 listed in list.dnswl.org] 0.7 SPF_SOFTFAIL SPF: sender does not match SPF record (softfail) 0.8 BAYES_50 BODY: Bayes spam probability is 40 to 60% [score: 0.4977] 0.0 T_HDRS_LCASE Odd capitalization of message header 0.0 T_MANY_HDRS_LCASE Odd capitalization of multiple message headers X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: 0.7 (/) > Of course, we could always augment this condition: > if (!((FRAME_TERMCAP_P (frame) || FRAME_MSDOS_P (frame)) > && (TERMINAL_KEYBOARD_CODING (terminal)->common_flags > & CODING_REQUIRE_DECODING_MASK))) > return nextevt; /* No decoding needed. */ Before my change, the test was just (TERMINAL_KEYBOARD_CODING (terminal)->common_flags & CODING_REQUIRE_DECODING_MASK) but was done inside tty_read_avail_input. AFAICT, tty_read_avail_input is only used under POSIX ttys and MSDOS, hence this bug: FRAME_TERMCAP_P is true for w32 non-GUI frames even though they don't use tty_read_avail_input (they use w32_console_read_socket instead). So a crude fix would be to check "terminal->read_socket_hook == &tty_read_avail_input". What would be a good test to cleanly distinguish posix ttys from w32 "ttys"? Stefan From unknown Tue Jun 17 01:48:36 2025 X-Loop: help-debbugs@gnu.org Subject: bug#14403: 24.3.50; [regression] Typing non-ascii characters on a non-GUI MS-Windows session Resent-From: Juanma Barranquero Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 22 May 2013 20:25:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 14403 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Eli Zaretskii Cc: 14403@debbugs.gnu.org, Dani Moncayo Melgar Received: via spool by 14403-submit@debbugs.gnu.org id=B14403.13692542635416 (code B ref 14403); Wed, 22 May 2013 20:25:02 +0000 Received: (at 14403) by debbugs.gnu.org; 22 May 2013 20:24:23 +0000 Received: from localhost ([127.0.0.1]:56737 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1UfFaA-0001PI-VU for submit@debbugs.gnu.org; Wed, 22 May 2013 16:24:23 -0400 Received: from mail-ee0-f54.google.com ([74.125.83.54]:61698) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1UfFa6-0001P3-Tc for 14403@debbugs.gnu.org; Wed, 22 May 2013 16:24:20 -0400 Received: by mail-ee0-f54.google.com with SMTP id e50so1355940eek.27 for <14403@debbugs.gnu.org>; Wed, 22 May 2013 13:23:27 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc:content-type; bh=ixwsKqQ9pku1ffKt+G8GY0N+VzT+DZDNPwiMiSfiFLM=; b=at3+lQ77A0R3efqhdlbnBSBpidLBvIdjT/0r2AG8M7lj6u3Qk3A1zCTSfFWd8+Wnai cm8AeRuDiQYDtYalHJJ9NuZRvM+d4mYQAezulL+c8pm5JqM4qYtsemtzqnC1sPO4MZ1D f1pOasrQMhoOzHeI1n2xpff5C/spSM4MHTT1+QRL9cBSogcITewrePW5jM2l6dzAVR8M lDDSEKirgW5tYClXbfI20OS8oT27YOi3NZj8HX6F5GJV2XDjv8IJrZQ9vFKYZy+I1Zvp RzRAMFjs0kauLkN7ZTrmenQnPhwv36mIl1mmFuG6ckABb9C0Q8CT9H83huk5aKO7oa46 Lkog== X-Received: by 10.14.93.201 with SMTP id l49mr23019907eef.23.1369254207188; Wed, 22 May 2013 13:23:27 -0700 (PDT) MIME-Version: 1.0 Received: by 10.15.93.130 with HTTP; Wed, 22 May 2013 13:22:47 -0700 (PDT) In-Reply-To: <83hai5736q.fsf@gnu.org> References: <87ppwt2x7p.fsf@gmail.com> <83hai5736q.fsf@gnu.org> From: Juanma Barranquero Date: Wed, 22 May 2013 22:22:47 +0200 Message-ID: Content-Type: text/plain; charset=UTF-8 X-Spam-Score: 0.1 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -2.6 (--) On Tue, May 14, 2013 at 9:48 PM, Eli Zaretskii wrote: > This is an exact duplicate of 14368, discussed just yesterday. Isn't this in fact a regression to bug#12055? I can reproduce the bug with console codepage 850, it works OK with 1252. J From unknown Tue Jun 17 01:48:36 2025 X-Loop: help-debbugs@gnu.org Subject: bug#14403: 24.3.50; [regression] Typing non-ascii characters on a non-GUI MS-Windows session Resent-From: Eli Zaretskii Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 22 May 2013 20:36:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 14403 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Juanma Barranquero Cc: 14403@debbugs.gnu.org, dmoncayo@gmail.com Reply-To: Eli Zaretskii Received: via spool by 14403-submit@debbugs.gnu.org id=B14403.13692549386936 (code B ref 14403); Wed, 22 May 2013 20:36:02 +0000 Received: (at 14403) by debbugs.gnu.org; 22 May 2013 20:35:38 +0000 Received: from localhost ([127.0.0.1]:56751 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1UfFl3-0001no-OC for submit@debbugs.gnu.org; Wed, 22 May 2013 16:35:37 -0400 Received: from mtaout20.012.net.il ([80.179.55.166]:56139) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1UfFl0-0001nU-CZ for 14403@debbugs.gnu.org; Wed, 22 May 2013 16:35:35 -0400 Received: from conversion-daemon.a-mtaout20.012.net.il by a-mtaout20.012.net.il (HyperSendmail v2007.08) id <0MN700400VFNIX00@a-mtaout20.012.net.il> for 14403@debbugs.gnu.org; Wed, 22 May 2013 23:34:41 +0300 (IDT) Received: from HOME-C4E4A596F7 ([87.69.4.28]) by a-mtaout20.012.net.il (HyperSendmail v2007.08) with ESMTPA id <0MN7004ZOVTTFU20@a-mtaout20.012.net.il>; Wed, 22 May 2013 23:34:41 +0300 (IDT) Date: Wed, 22 May 2013 23:34:38 +0300 From: Eli Zaretskii In-reply-to: X-012-Sender: halo1@inter.net.il Message-id: <834nduu529.fsf@gnu.org> References: <87ppwt2x7p.fsf@gmail.com> <83hai5736q.fsf@gnu.org> X-Spam-Score: -1.2 (-) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -1.2 (-) > From: Juanma Barranquero > Date: Wed, 22 May 2013 22:22:47 +0200 > Cc: Dani Moncayo Melgar , 14403@debbugs.gnu.org > > On Tue, May 14, 2013 at 9:48 PM, Eli Zaretskii wrote: > > > This is an exact duplicate of 14368, discussed just yesterday. > > Isn't this in fact a regression to bug#12055? No. > I can reproduce the bug with console codepage 850, it works OK with > 1252. Revert the changes in keyboard.c I pointed to and try again. Does the bug still happen? From unknown Tue Jun 17 01:48:36 2025 X-Loop: help-debbugs@gnu.org Subject: bug#14403: 24.3.50; [regression] Typing non-ascii characters on a non-GUI MS-Windows session Resent-From: Eli Zaretskii Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 22 May 2013 20:41:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 14403 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Stefan Monnier Cc: 14403@debbugs.gnu.org, dmoncayo@gmail.com Reply-To: Eli Zaretskii Received: via spool by 14403-submit@debbugs.gnu.org id=B14403.13692552267632 (code B ref 14403); Wed, 22 May 2013 20:41:01 +0000 Received: (at 14403) by debbugs.gnu.org; 22 May 2013 20:40:26 +0000 Received: from localhost ([127.0.0.1]:56758 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1UfFph-0001z2-FX for submit@debbugs.gnu.org; Wed, 22 May 2013 16:40:26 -0400 Received: from mtaout20.012.net.il ([80.179.55.166]:57333) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1UfFpa-0001yh-DY for 14403@debbugs.gnu.org; Wed, 22 May 2013 16:40:19 -0400 Received: from conversion-daemon.a-mtaout20.012.net.il by a-mtaout20.012.net.il (HyperSendmail v2007.08) id <0MN700400VUGKU00@a-mtaout20.012.net.il> for 14403@debbugs.gnu.org; Wed, 22 May 2013 23:39:06 +0300 (IDT) Received: from HOME-C4E4A596F7 ([87.69.4.28]) by a-mtaout20.012.net.il (HyperSendmail v2007.08) with ESMTPA id <0MN70047UW162FE0@a-mtaout20.012.net.il>; Wed, 22 May 2013 23:39:06 +0300 (IDT) Date: Wed, 22 May 2013 23:39:02 +0300 From: Eli Zaretskii In-reply-to: X-012-Sender: halo1@inter.net.il Message-id: <8338teu4ux.fsf@gnu.org> References: <87ppwt2x7p.fsf@gmail.com> <83hai5736q.fsf@gnu.org> <83sj1o64q8.fsf@gnu.org> X-Spam-Score: 0.7 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -1.2 (-) > From: Stefan Monnier > Cc: dmoncayo@gmail.com, 14403@debbugs.gnu.org > Date: Wed, 22 May 2013 12:06:47 -0400 > > So a crude fix would be to check > "terminal->read_socket_hook == &tty_read_avail_input". Yes, crude. > What would be a good test to cleanly distinguish posix ttys from w32 > "ttys"? How are they different? And what about the Leim use case, which trips there as well? From unknown Tue Jun 17 01:48:36 2025 X-Loop: help-debbugs@gnu.org Subject: bug#14403: 24.3.50; [regression] Typing non-ascii characters on a non-GUI MS-Windows session Resent-From: Stefan Monnier Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 22 May 2013 21:24:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 14403 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Eli Zaretskii Cc: 14403@debbugs.gnu.org, dmoncayo@gmail.com Received: via spool by 14403-submit@debbugs.gnu.org id=B14403.136925778512655 (code B ref 14403); Wed, 22 May 2013 21:24:01 +0000 Received: (at 14403) by debbugs.gnu.org; 22 May 2013 21:23:05 +0000 Received: from localhost ([127.0.0.1]:56808 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1UfGUy-0003I1-Fz for submit@debbugs.gnu.org; Wed, 22 May 2013 17:23:05 -0400 Received: from pruche.dit.umontreal.ca ([132.204.246.22]:35629) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1UfGUw-0003Hv-N9 for 14403@debbugs.gnu.org; Wed, 22 May 2013 17:23:03 -0400 Received: from faina.iro.umontreal.ca (lechon.iro.umontreal.ca [132.204.27.242]) by pruche.dit.umontreal.ca (8.14.1/8.14.1) with ESMTP id r4MLMFG5028844; Wed, 22 May 2013 17:22:16 -0400 Received: by faina.iro.umontreal.ca (Postfix, from userid 20848) id C89FAB4030; Wed, 22 May 2013 17:22:15 -0400 (EDT) From: Stefan Monnier Message-ID: References: <87ppwt2x7p.fsf@gmail.com> <83hai5736q.fsf@gnu.org> <83sj1o64q8.fsf@gnu.org> <8338teu4ux.fsf@gnu.org> Date: Wed, 22 May 2013 17:22:15 -0400 In-Reply-To: <8338teu4ux.fsf@gnu.org> (Eli Zaretskii's message of "Wed, 22 May 2013 23:39:02 +0300") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.3.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-NAI-Spam-Flag: NO X-NAI-Spam-Threshold: 5 X-NAI-Spam-Score: 0 X-NAI-Spam-Rules: 1 Rules triggered RV4587=0 X-NAI-Spam-Version: 2.3.0.9362 : core <4587> : streams <965633> : uri <1427373> X-Spam-Score: -2.7 (--) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -4.6 (----) >> So a crude fix would be to check >> "terminal->read_socket_hook == &tty_read_avail_input". > Yes, crude. >> What would be a good test to cleanly distinguish posix ttys from w32 >> "ttys"? > How are they different? posix ttys only emit bytes (aka encoded characters) in the event queue, whereas according to this bug, w32 ttys emit characters (aka decoded characters). > And what about the Leim use case, which trips there as well? While the Leim use case comes from the same commit, its source is slightly different, so the two fixes are unrelated. I'm working on a patch for that problem, but it doesn't fix this problem. Stefan From unknown Tue Jun 17 01:48:36 2025 X-Loop: help-debbugs@gnu.org Subject: bug#14403: 24.3.50; [regression] Typing non-ascii characters on a non-GUI MS-Windows session Resent-From: Eli Zaretskii Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 23 May 2013 02:50:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 14403 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Stefan Monnier Cc: 14403@debbugs.gnu.org, dmoncayo@gmail.com Reply-To: Eli Zaretskii Received: via spool by 14403-submit@debbugs.gnu.org id=B14403.136927735222448 (code B ref 14403); Thu, 23 May 2013 02:50:01 +0000 Received: (at 14403) by debbugs.gnu.org; 23 May 2013 02:49:12 +0000 Received: from localhost ([127.0.0.1]:57126 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1UfLaZ-0005q1-RC for submit@debbugs.gnu.org; Wed, 22 May 2013 22:49:12 -0400 Received: from mtaout21.012.net.il ([80.179.55.169]:59124) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1UfLaV-0005pS-Od for 14403@debbugs.gnu.org; Wed, 22 May 2013 22:49:09 -0400 Received: from conversion-daemon.a-mtaout21.012.net.il by a-mtaout21.012.net.il (HyperSendmail v2007.08) id <0MN800G00CZBB300@a-mtaout21.012.net.il> for 14403@debbugs.gnu.org; Thu, 23 May 2013 05:46:18 +0300 (IDT) Received: from HOME-C4E4A596F7 ([87.69.4.28]) by a-mtaout21.012.net.il (HyperSendmail v2007.08) with ESMTPA id <0MN800FHJD15ZJ80@a-mtaout21.012.net.il>; Thu, 23 May 2013 05:46:18 +0300 (IDT) Date: Thu, 23 May 2013 05:46:15 +0300 From: Eli Zaretskii In-reply-to: X-012-Sender: halo1@inter.net.il Message-id: <83zjvms9ag.fsf@gnu.org> References: <87ppwt2x7p.fsf@gmail.com> <83hai5736q.fsf@gnu.org> <83sj1o64q8.fsf@gnu.org> <8338teu4ux.fsf@gnu.org> X-Spam-Score: -1.2 (-) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -1.2 (-) > From: Stefan Monnier > Cc: dmoncayo@gmail.com, 14403@debbugs.gnu.org > Date: Wed, 22 May 2013 17:22:15 -0400 > > >> So a crude fix would be to check > >> "terminal->read_socket_hook == &tty_read_avail_input". > > Yes, crude. > >> What would be a good test to cleanly distinguish posix ttys from w32 > >> "ttys"? > > How are they different? > > posix ttys only emit bytes (aka encoded characters) in the event queue, > whereas according to this bug, w32 ttys emit characters (aka decoded > characters). Agree, but then shouldn't we distinguish between them based on this difference, rather than look for some external attribute? From unknown Tue Jun 17 01:48:36 2025 MIME-Version: 1.0 X-Mailer: MIME-tools 5.428 (Entity 5.428) X-Loop: help-debbugs@gnu.org From: help-debbugs@gnu.org (GNU bug Tracking System) To: dmoncayo@gmail.com Subject: bug#14403: closed (Re: bug#14403: 24.3.50; [regression] Typing non-ascii characters on a non-GUI MS-Windows session) Message-ID: References: <87ppwt2x7p.fsf@gmail.com> X-Gnu-PR-Message: they-closed 14403 X-Gnu-PR-Package: emacs Reply-To: 14403@debbugs.gnu.org Date: Thu, 23 May 2013 14:04:03 +0000 Content-Type: multipart/mixed; boundary="----------=_1369317843-16855-1" This is a multi-part message in MIME format... ------------=_1369317843-16855-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Your bug report #14403: 24.3.50; [regression] Typing non-ascii characters on a non-GUI MS-W= indows session which was filed against the emacs package, has been closed. The explanation is attached below, along with your original report. If you require more details, please reply to 14403@debbugs.gnu.org. --=20 14403: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D14403 GNU Bug Tracking System Contact help-debbugs@gnu.org with problems ------------=_1369317843-16855-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at 14403-done) by debbugs.gnu.org; 23 May 2013 14:03:15 +0000 Received: from localhost ([127.0.0.1]:58228 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1UfW6s-0004MB-Fg for submit@debbugs.gnu.org; Thu, 23 May 2013 10:03:15 -0400 Received: from ironport2-out.teksavvy.com ([206.248.154.182]:28857) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1UfW6o-0004LR-RR for 14403-done@debbugs.gnu.org; Thu, 23 May 2013 10:03:11 -0400 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: Av4EABK/CFFFpZoF/2dsb2JhbABEvw4Xc4IfAQUnLyMQCzQSFA0LDRABExOHfwMPt0sNiVWMEoR4A5Q3jQ+DNIFegxM X-IPAS-Result: Av4EABK/CFFFpZoF/2dsb2JhbABEvw4Xc4IfAQUnLyMQCzQSFA0LDRABExOHfwMPt0sNiVWMEoR4A5Q3jQ+DNIFegxM X-IronPort-AV: E=Sophos;i="4.84,565,1355115600"; d="scan'208";a="14216431" Received: from 69-165-154-5.dsl.teksavvy.com (HELO pastel.home) ([69.165.154.5]) by ironport2-out.teksavvy.com with ESMTP/TLS/ADH-AES256-SHA; 23 May 2013 10:02:10 -0400 Received: by pastel.home (Postfix, from userid 20848) id 98F876E6E5; Thu, 23 May 2013 10:02:14 -0400 (EDT) From: Stefan Monnier To: Eli Zaretskii Subject: Re: bug#14403: 24.3.50; [regression] Typing non-ascii characters on a non-GUI MS-Windows session Message-ID: References: <87ppwt2x7p.fsf@gmail.com> <83hai5736q.fsf@gnu.org> <83sj1o64q8.fsf@gnu.org> <8338teu4ux.fsf@gnu.org> <83zjvms9ag.fsf@gnu.org> Date: Thu, 23 May 2013 10:02:14 -0400 In-Reply-To: <83zjvms9ag.fsf@gnu.org> (Eli Zaretskii's message of "Thu, 23 May 2013 05:46:15 +0300") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.3.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -1.9 (-) X-Debbugs-Envelope-To: 14403-done Cc: 14403-done@debbugs.gnu.org, dmoncayo@gmail.com X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -1.9 (-) I installed the patch below which I hope fixes this problem. Stefan === modified file 'src/ChangeLog' --- src/ChangeLog 2013-05-22 21:35:00 +0000 +++ src/ChangeLog 2013-05-23 13:22:33 +0000 @@ -1,3 +1,7 @@ +2013-05-23 Stefan Monnier + + * keyboard.c (read_decoded_char): Don't decode under w32 (bug#14403). + 2013-05-22 Barry OReilly (tiny change) * casetab.c (init_casetab_once): Fix last change (bug#14424). === modified file 'src/keyboard.c' --- src/keyboard.c 2013-04-14 20:33:57 +0000 +++ src/keyboard.c 2013-05-23 13:21:53 +0000 @@ -6827,6 +6827,8 @@ /* XXX I think the following code should be moved to separate hook functions in system-dependent files. */ #ifdef WINDOWSNT + /* FIXME: AFAIK, tty_read_avail_input is not used under w32 since the non-GUI + code sets read_socket_hook to w32_console_read_socket instead! */ return 0; #else /* not WINDOWSNT */ if (! tty->term_initted) /* In case we get called during bootstrap. */ @@ -8700,6 +8702,10 @@ { Lisp_Object nextevt = read_char (commandflag, map, prev_event, used_mouse_menu, NULL); +#ifdef WINDOWSNT + /* w32_console already returns decoded events. */ + return nextevt; +#else struct frame *frame = XFRAME (selected_frame); struct terminal *terminal = frame->terminal; if (!((FRAME_TERMCAP_P (frame) || FRAME_MSDOS_P (frame)) @@ -8750,6 +8756,7 @@ = Fcons (events[--n], Vunread_command_events); return events[0]; } +#endif } } ------------=_1369317843-16855-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at submit) by debbugs.gnu.org; 14 May 2013 19:11:39 +0000 Received: from localhost ([127.0.0.1]:44460 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1UcKdP-0004pv-02 for submit@debbugs.gnu.org; Tue, 14 May 2013 15:11:39 -0400 Received: from eggs.gnu.org ([208.118.235.92]:49007) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1UcKdL-0004pb-Dr for submit@debbugs.gnu.org; Tue, 14 May 2013 15:11:36 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1UcKdD-0001yj-BN for submit@debbugs.gnu.org; Tue, 14 May 2013 15:11:29 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-101.9 required=5.0 tests=BAYES_00,FREEMAIL_FROM, T_DKIM_INVALID,USER_IN_WHITELIST autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([208.118.235.17]:55224) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UcKdD-0001yZ-8S for submit@debbugs.gnu.org; Tue, 14 May 2013 15:11:27 -0400 Received: from eggs.gnu.org ([208.118.235.92]:60359) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UcKdB-00084X-MN for bug-gnu-emacs@gnu.org; Tue, 14 May 2013 15:11:27 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1UcKdA-0001yG-Do for bug-gnu-emacs@gnu.org; Tue, 14 May 2013 15:11:25 -0400 Received: from mail-wg0-x22f.google.com ([2a00:1450:400c:c00::22f]:58959) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UcKdA-0001xw-6r for bug-gnu-emacs@gnu.org; Tue, 14 May 2013 15:11:24 -0400 Received: by mail-wg0-f47.google.com with SMTP id e11so795309wgh.2 for ; Tue, 14 May 2013 12:11:22 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=x-received:from:to:subject:date:message-id:mime-version :content-type:content-transfer-encoding; bh=irHuabS5/90y9f3CwtIvxNjAVFxx11+vxmzoR+mtRe4=; b=pO776PEqEd0CPvPfcQPMeFG+4iCkEq/BAMT2f6M+zZUDXZiV85sbC8uunQy0ocYSIq 7N+3GKbKEep5zg6qTqsoeyEyLVf18nG2DGL3MHfxfEsCu7Cr0fNJd/98hlOHUPloUf0M I57uS7psS8R4e+O6Igdm4dd5JPke/ScS+jXVOh0ku6UoVSg4FIjcIIH5PlX2G+GDYHWo RveTdFHt1+1x8QXb/tKav+ud7PcARP71aGAhbAkhTCVnk20dkPdT24xZqgkwTDtLIfUp pEMXTfebJee4bqAL02LX29d7yzLonUhNrwnl9F86QCh0hr8HYAweuG+FsrErMEXEyFbq /uHQ== X-Received: by 10.180.210.242 with SMTP id mx18mr9356203wic.14.1368558682877; Tue, 14 May 2013 12:11:22 -0700 (PDT) Received: from LEG570 ([37.61.144.186]) by mx.google.com with ESMTPSA id fv11sm11697367wic.11.2013.05.14.12.11.21 for (version=TLSv1.2 cipher=RC4-SHA bits=128/128); Tue, 14 May 2013 12:11:22 -0700 (PDT) From: dmoncayo@gmail.com To: bug-gnu-emacs@gnu.org Subject: 24.3.50; [regression] Typing non-ascii characters on a non-GUI MS-Windows session Date: Tue, 14 May 2013 21:11:22 +0200 Message-ID: <87ppwt2x7p.fsf@gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: quoted-printable X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 208.118.235.17 X-Spam-Score: -6.1 (------) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -6.1 (------) I see this problem in [2] but not in [1]. Recipe from "emacs -Q -nw": Type these characters: =E1=E9=ED=F3=FA=F1=E7 Note: With my spanish keyboard, I input the accented vowels by typing the dead key [=B4] and then the vowel key (e.g [a]). As for the "=F1" and the "=E7" characters, they have their own keys. Well, in [1], I see the expected characters in the buffer (=E1=E9=ED=F3=FA= =F1=E7), but in [2] I see these characters instead: =DF=DA=DD=BE=B7=B1=FE --- Footnotes --- [1] Build from the emacs-24 branch: In GNU Emacs 24.3.1 (i386-mingw-nt6.1.7601) of 2013-04-08 on LEG570 Bzr revision: 111342 rgm@gnu.org-20130406230553-iw6czqc1chq2peld Windowing system distributor `Microsoft Corp.', version 6.1.7601 Configured using: `configure --with-gcc (4.7) --no-opt --enable-checking --cflags -IC:/emacs/libs/libXpm-3.5.10/include -IC:/emacs/libs/libXpm-3.5.10/src -IC:/emacs/libs/libpng-dev_1.4.3-1_win32/include -IC:/emacs/libs/zlib-dev_1.2.5-2_win32/include -IC:/emacs/libs/giflib-4.1.4-1-lib/include -IC:/emacs/libs/jpeg-6b-4-lib/include -IC:/emacs/libs/tiff-3.8.2-1-lib/include -IC:/emacs/libs/libxml2-2.7.8-w32-bin/include/libxml2 -IC:/emacs/libs/gnutls-3.1.10-w32/include -IC:/emacs/libs/libiconv-1.14-2-mingw32-dev/include' Important settings: value of $LANG: ENU locale-coding-system: cp1252 default enable-multibyte-characters: t [2] Build from the trunk: In GNU Emacs 24.3.50.1 (i386-mingw-nt6.1.7601) of 2013-04-21 on LEG570 Bzr revision: 112347 xfq.free@gmail.com-20130421120104-6nn62drdem8o2cud Windowing system distributor `Microsoft Corp.', version 6.1.7601 Configured using: `configure --with-gcc (4.7) --no-opt --enable-checking --cflags -IC:/emacs/libs/libXpm-3.5.10/include -IC:/emacs/libs/libXpm-3.5.10/src -IC:/emacs/libs/libpng-dev_1.4.3-1_win32/include -IC:/emacs/libs/zlib-dev_1.2.5-2_win32/include -IC:/emacs/libs/giflib-4.1.4-1-lib/include -IC:/emacs/libs/jpeg-6b-4-lib/include -IC:/emacs/libs/tiff-3.8.2-1-lib/include -IC:/emacs/libs/libxml2-2.7.8-w32-bin/include/libxml2 -IC:/emacs/libs/gnutls-3.1.10-w32/include -IC:/emacs/libs/libiconv-1.14-2-mingw32-dev/include' =20=20 Important settings: value of $LANG: ENU locale-coding-system: cp1252 default enable-multibyte-characters: t ------------=_1369317843-16855-1-- From unknown Tue Jun 17 01:48:36 2025 MIME-Version: 1.0 X-Mailer: MIME-tools 5.428 (Entity 5.428) X-Loop: help-debbugs@gnu.org From: help-debbugs@gnu.org (GNU bug Tracking System) To: rms@gnu.org Subject: bug#14368: closed (Re: bug#14403: 24.3.50; [regression] Typing non-ascii characters on a non-GUI MS-Windows session) Message-ID: References: X-Gnu-PR-Message: they-closed 14368 X-Gnu-PR-Package: emacs Reply-To: 14368@debbugs.gnu.org Date: Thu, 23 May 2013 14:04:04 +0000 Content-Type: multipart/mixed; boundary="----------=_1369317844-16855-3" This is a multi-part message in MIME format... ------------=_1369317844-16855-3 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Your bug report #14403: 24.3.50; Big screw: multibyte characters become unibyte which was filed against the emacs package, has been closed. The explanation is attached below, along with your original report. If you require more details, please reply to 14368@debbugs.gnu.org. --=20 14403: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D14403 GNU Bug Tracking System Contact help-debbugs@gnu.org with problems ------------=_1369317844-16855-3 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at 14403-done) by debbugs.gnu.org; 23 May 2013 14:03:15 +0000 Received: from localhost ([127.0.0.1]:58228 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1UfW6s-0004MB-Fg for submit@debbugs.gnu.org; Thu, 23 May 2013 10:03:15 -0400 Received: from ironport2-out.teksavvy.com ([206.248.154.182]:28857) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1UfW6o-0004LR-RR for 14403-done@debbugs.gnu.org; Thu, 23 May 2013 10:03:11 -0400 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: Av4EABK/CFFFpZoF/2dsb2JhbABEvw4Xc4IfAQUnLyMQCzQSFA0LDRABExOHfwMPt0sNiVWMEoR4A5Q3jQ+DNIFegxM X-IPAS-Result: Av4EABK/CFFFpZoF/2dsb2JhbABEvw4Xc4IfAQUnLyMQCzQSFA0LDRABExOHfwMPt0sNiVWMEoR4A5Q3jQ+DNIFegxM X-IronPort-AV: E=Sophos;i="4.84,565,1355115600"; d="scan'208";a="14216431" Received: from 69-165-154-5.dsl.teksavvy.com (HELO pastel.home) ([69.165.154.5]) by ironport2-out.teksavvy.com with ESMTP/TLS/ADH-AES256-SHA; 23 May 2013 10:02:10 -0400 Received: by pastel.home (Postfix, from userid 20848) id 98F876E6E5; Thu, 23 May 2013 10:02:14 -0400 (EDT) From: Stefan Monnier To: Eli Zaretskii Subject: Re: bug#14403: 24.3.50; [regression] Typing non-ascii characters on a non-GUI MS-Windows session Message-ID: References: <87ppwt2x7p.fsf@gmail.com> <83hai5736q.fsf@gnu.org> <83sj1o64q8.fsf@gnu.org> <8338teu4ux.fsf@gnu.org> <83zjvms9ag.fsf@gnu.org> Date: Thu, 23 May 2013 10:02:14 -0400 In-Reply-To: <83zjvms9ag.fsf@gnu.org> (Eli Zaretskii's message of "Thu, 23 May 2013 05:46:15 +0300") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.3.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -1.9 (-) X-Debbugs-Envelope-To: 14403-done Cc: 14403-done@debbugs.gnu.org, dmoncayo@gmail.com X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -1.9 (-) I installed the patch below which I hope fixes this problem. Stefan === modified file 'src/ChangeLog' --- src/ChangeLog 2013-05-22 21:35:00 +0000 +++ src/ChangeLog 2013-05-23 13:22:33 +0000 @@ -1,3 +1,7 @@ +2013-05-23 Stefan Monnier + + * keyboard.c (read_decoded_char): Don't decode under w32 (bug#14403). + 2013-05-22 Barry OReilly (tiny change) * casetab.c (init_casetab_once): Fix last change (bug#14424). === modified file 'src/keyboard.c' --- src/keyboard.c 2013-04-14 20:33:57 +0000 +++ src/keyboard.c 2013-05-23 13:21:53 +0000 @@ -6827,6 +6827,8 @@ /* XXX I think the following code should be moved to separate hook functions in system-dependent files. */ #ifdef WINDOWSNT + /* FIXME: AFAIK, tty_read_avail_input is not used under w32 since the non-GUI + code sets read_socket_hook to w32_console_read_socket instead! */ return 0; #else /* not WINDOWSNT */ if (! tty->term_initted) /* In case we get called during bootstrap. */ @@ -8700,6 +8702,10 @@ { Lisp_Object nextevt = read_char (commandflag, map, prev_event, used_mouse_menu, NULL); +#ifdef WINDOWSNT + /* w32_console already returns decoded events. */ + return nextevt; +#else struct frame *frame = XFRAME (selected_frame); struct terminal *terminal = frame->terminal; if (!((FRAME_TERMCAP_P (frame) || FRAME_MSDOS_P (frame)) @@ -8750,6 +8756,7 @@ = Fcons (events[--n], Vunread_command_events); return events[0]; } +#endif } } ------------=_1369317844-16855-3 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at submit) by debbugs.gnu.org; 8 May 2013 08:23:00 +0000 Received: from localhost ([127.0.0.1]:33559 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1UZzeN-0004Xw-Mg for submit@debbugs.gnu.org; Wed, 08 May 2013 04:23:00 -0400 Received: from eggs.gnu.org ([208.118.235.92]:51770) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1UZzeG-0004XD-EL for submit@debbugs.gnu.org; Wed, 08 May 2013 04:22:58 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1UZzd6-00042J-Uj for submit@debbugs.gnu.org; Wed, 08 May 2013 04:21:45 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-100.6 required=5.0 tests=BAYES_50,RP_MATCHES_RCVD, USER_IN_WHITELIST autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([208.118.235.17]:56291) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UZzd6-00042F-Re for submit@debbugs.gnu.org; Wed, 08 May 2013 04:21:40 -0400 Received: from eggs.gnu.org ([208.118.235.92]:34856) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UZzd1-0006Jw-NI for bug-gnu-emacs@gnu.org; Wed, 08 May 2013 04:21:40 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1UZzcx-000419-6H for bug-gnu-emacs@gnu.org; Wed, 08 May 2013 04:21:35 -0400 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:41254) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UZzcx-000414-1o for bug-gnu-emacs@gnu.org; Wed, 08 May 2013 04:21:31 -0400 Received: from rms by fencepost.gnu.org with local (Exim 4.71) (envelope-from ) id 1UZzcw-0003MA-BX; Wed, 08 May 2013 04:21:30 -0400 Date: Wed, 08 May 2013 04:21:30 -0400 Message-Id: Content-Type: text/plain; charset=ISO-8859-15 From: Richard Stallman To: bug-gnu-emacs@gnu.org Subject: 24.3.50; Big screw: multibyte characters become unibyte X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 208.118.235.17 X-Spam-Score: -8.2 (--------) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 Precedence: list Reply-To: rms@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -8.2 (--------) When I use latin-1-postfix to enter characters such as i-with-acute-accent and inverse-?, as soon as I type another character they turn into Latin-1 single byte codes. For instance, when I type i and ', the input method turns that into i-with-acute-accent; but then my next keystroke turns the i-with-acute-accent into \355. This is horrible! I can't find what is doing it. It seems to happen no matter what the next character is -- even M-x does it. But I can't see this on post-command-hook. In GNU Emacs 24.3.50.1 (mips64el-unknown-linux-gnu, GTK+ Version 2.20.1) of 2013-05-01 on chiefs-gnewsense Bzr revision: 112434 juri@jurta.org-20130501081012-n3c351r92cr17lu5 System Description: Debian GNU/Linux 6.0.6 (squeeze) Configured using: `configure CFLAGS=-g -O0' Important settings: value of $LANG: en_US.UTF-8 locale-coding-system: utf-8-unix default enable-multibyte-characters: t Major mode: Dired by date Minor modes in effect: shell-dirtrack-mode: t gpm-mouse-mode: t 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 auto-composition-mode: t auto-encryption-mode: t auto-compression-mode: t buffer-read-only: t line-number-mode: t transient-mark-mode: t abbrev-mode: t Recent input: n . C-c C-c d d d x C-x b o u t g TAB RET g C-u C-p C-p C-p C-p C-p C-o C-n C-o C-x o C-x o d x y e s RET C-x b R TAB RET C-x 1 d u d d d d u d x 3 0 p d d d x n x C-a C-u C-u C-n C-u C-n C-n C-n C-n C-@ C-n C-n C-n r ESC , RET P u e d e SPC s e r SPC e l SPC 4 ? C-a ? / DEL DEL C-\ ? / C-e C-c C-c C-n C-@ C-n C-n ESC w C-x b o u t g TAB RET g C-p C-p C-p C-o C-x o ESC > RET RET ESC , RET C-o S e r i ' DEL DEL C-\ i ' a SPC p o s i b l e SPC a d n DEL m i t i r SPC a SPC o t r o s SPC s i n SPC ESC DEL g r a t u i t a m e n t e SPC y SPC n o SPC e n t r e g a r l e s SPC n a d a ? C-a ? / C-c C-c C-g C-x C-s C-g ESC x t o g g l e SPC e n a TAB RET ESC x ESC p RET C-x C-s RET C-x k RET C-x o e C-x 1 C-u C-u C-n C-n C-n C-d C-x C-s C-x k RET ESC x b u g SPC g n u SPC e m a DEL DEL DEL ESC DEL ESC DEL r e p o r t SPC e m a c s SPC b u g RET Recent messages: Wrote /home/rms/outgoing/out-56 Sending...done Mark set [3 times] Quit Saving file /home/rms/outgoing/out-56... Quit Saving file /home/rms/outgoing/out-56... Wrote /home/rms/outgoing/out-56 Saving file /home/rms/outgoing/out-56... Wrote /home/rms/outgoing/out-56 Load-path shadows: None found. Features: (shadow emacsbug quail cal-move cal-menu calendar cal-loaddefs dired-aux rmailsum grep compile parse-time vc-cvs sgml-mode shell pcomplete comint ansi-color ring mule-util qp help-mode rmailout misearch multi-isearch dabbrev mailalias rmailmm message sendmail format-spec rfc822 mml easymenu mml-sec mm-decode mm-bodies mm-encode mailabbrev gmm-utils mailheader mail-parse rfc2231 dired t-mouse time-date rmailedit rmail rfc2047 rfc2045 ietf-drums mm-util mail-prsvr mail-utils paren cus-start cus-load nadvice advice help-fns tooltip ediff-hook vc-hooks lisp-float-type mwheel x-win x-dnd tool-bar dnd fontset image regexp-opt fringe tabulated-list newcomment 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 macroexp files text-properties overlay sha1 md5 base64 format env code-pages mule custom widget hashtable-print-readable backquote make-network-process dbusbind inotify dynamic-setting system-font-setting font-render-setting move-toolbar gtk x-toolkit x multi-tty emacs) -- Dr Richard Stallman President, Free Software Foundation 51 Franklin St Boston MA 02110 USA www.fsf.org www.gnu.org Skype: No way! That's nonfree (freedom-denying) software. Use Ekiga or an ordinary phone call ------------=_1369317844-16855-3-- From debbugs-submit-bounces@debbugs.gnu.org Thu May 23 12:05:13 2013 Received: (at control) by debbugs.gnu.org; 23 May 2013 16:05:13 +0000 Received: from localhost ([127.0.0.1]:58389 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1UfY0s-0000Ps-Gs for submit@debbugs.gnu.org; Thu, 23 May 2013 12:05:11 -0400 Received: from fencepost.gnu.org ([208.118.235.10]:35579 ident=Debian-exim) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1UfY0q-0000Pl-4T for control@debbugs.gnu.org; Thu, 23 May 2013 12:05:09 -0400 Received: from rgm by fencepost.gnu.org with local (Exim 4.71) (envelope-from ) id 1UfY01-0002n6-CP for control@debbugs.gnu.org; Thu, 23 May 2013 12:04:17 -0400 Date: Thu, 23 May 2013 12:04:17 -0400 Message-Id: Subject: control message for bug 14403 To: X-Mailer: mail (GNU Mailutils 2.1) From: Glenn Morris X-Spam-Score: -5.3 (-----) X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -6.6 (------) # fix previous control message unmerge 14403 close 14403 From unknown Tue Jun 17 01:48:36 2025 X-Loop: help-debbugs@gnu.org Subject: bug#14403: 24.3.50; [regression] Typing non-ascii characters on a non-GUI MS-Windows session Resent-From: Eli Zaretskii Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 23 May 2013 16:26:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 14403 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Stefan Monnier Cc: 14403@debbugs.gnu.org, dmoncayo@gmail.com Reply-To: Eli Zaretskii Received: via spool by 14403-submit@debbugs.gnu.org id=B14403.13693263037245 (code B ref 14403); Thu, 23 May 2013 16:26:02 +0000 Received: (at 14403) by debbugs.gnu.org; 23 May 2013 16:25:03 +0000 Received: from localhost ([127.0.0.1]:58427 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1UfYK5-0001sa-RN for submit@debbugs.gnu.org; Thu, 23 May 2013 12:25:02 -0400 Received: from mtaout23.012.net.il ([80.179.55.175]:39085) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1UfYK3-0001sA-6b for 14403@debbugs.gnu.org; Thu, 23 May 2013 12:25:00 -0400 Received: from conversion-daemon.a-mtaout23.012.net.il by a-mtaout23.012.net.il (HyperSendmail v2007.08) id <0MN900200EQIDX00@a-mtaout23.012.net.il> for 14403@debbugs.gnu.org; Thu, 23 May 2013 19:23:56 +0300 (IDT) Received: from HOME-C4E4A596F7 ([87.69.4.28]) by a-mtaout23.012.net.il (HyperSendmail v2007.08) with ESMTPA id <0MN9002EFEVWCS20@a-mtaout23.012.net.il>; Thu, 23 May 2013 19:23:56 +0300 (IDT) Date: Thu, 23 May 2013 19:23:55 +0300 From: Eli Zaretskii In-reply-to: X-012-Sender: halo1@inter.net.il Message-id: <83obc1sm04.fsf@gnu.org> References: <87ppwt2x7p.fsf@gmail.com> <83hai5736q.fsf@gnu.org> <83sj1o64q8.fsf@gnu.org> <8338teu4ux.fsf@gnu.org> <83zjvms9ag.fsf@gnu.org> X-Spam-Score: -1.2 (-) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -1.2 (-) > From: Stefan Monnier > Cc: dmoncayo@gmail.com, 14403-done@debbugs.gnu.org > Date: Thu, 23 May 2013 10:02:14 -0400 > > I installed the patch below which I hope fixes this problem. Thanks. It seems to work for me, but let's wait for the Latin-1 guys to see if it does for them. From unknown Tue Jun 17 01:48:36 2025 X-Loop: help-debbugs@gnu.org Subject: bug#14403: 24.3.50; [regression] Typing non-ascii characters on a non-GUI MS-Windows session Resent-From: Dani Moncayo Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 23 May 2013 17:24:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 14403 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Eli Zaretskii Cc: Stefan Monnier , 14403@debbugs.gnu.org Received: via spool by 14403-submit@debbugs.gnu.org id=B14403.136932982821771 (code B ref 14403); Thu, 23 May 2013 17:24:02 +0000 Received: (at 14403) by debbugs.gnu.org; 23 May 2013 17:23:48 +0000 Received: from localhost ([127.0.0.1]:58537 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1UfZEy-0005f6-0F for submit@debbugs.gnu.org; Thu, 23 May 2013 13:23:48 -0400 Received: from mail-lb0-f170.google.com ([209.85.217.170]:43529) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1UfZEv-0005eu-QM for 14403@debbugs.gnu.org; Thu, 23 May 2013 13:23:46 -0400 Received: by mail-lb0-f170.google.com with SMTP id t13so3719307lbd.1 for <14403@debbugs.gnu.org>; Thu, 23 May 2013 10:22:49 -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=Gsqz3Ql76Ju7dhjC+IrVqyatmmUpvtYB16GiakSiwRs=; b=kD/kMzUE7Pmmikw+T28EDC5aWduzuBboQJlzsfvu0Kja48X4wZzh/+BMe7w934zvKz cGgU8CmFyOn5skbuo4gF/IZJE9/pxzhcVNsCW7CFVbSYlNZqqX/2NvAGrIibjRvqiots ENtMazAI68m4RbI2u9vBhsMMQVC0egdKlr0LP85HVhTDYLHwwvEV9pDlH7jhd9wdd8p7 xsNtvopT0KASTgzRsSjitgxIx8vXhWtna+8VY75MBNes/Hf5qwOaggVBAB+VgWoIboX8 hNb4Wkw23bB1eXw0p0r4GvsHRvkbqGsHmseoR+6cqp1wpRWcYewltuuUKnZgNt8N6vQA Q8xA== MIME-Version: 1.0 X-Received: by 10.112.132.105 with SMTP id ot9mr220159lbb.66.1369329769108; Thu, 23 May 2013 10:22:49 -0700 (PDT) Received: by 10.114.187.147 with HTTP; Thu, 23 May 2013 10:22:49 -0700 (PDT) In-Reply-To: <83obc1sm04.fsf@gnu.org> References: <87ppwt2x7p.fsf@gmail.com> <83hai5736q.fsf@gnu.org> <83sj1o64q8.fsf@gnu.org> <8338teu4ux.fsf@gnu.org> <83zjvms9ag.fsf@gnu.org> <83obc1sm04.fsf@gnu.org> Date: Thu, 23 May 2013 19:22:49 +0200 Message-ID: From: Dani Moncayo Content-Type: text/plain; charset=ISO-8859-1 X-Spam-Score: -0.7 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -2.6 (--) >> I installed the patch below which I hope fixes this problem. > > Thanks. It seems to work for me, but let's wait for the Latin-1 guys > to see if it does for them. It works fine here too. Thank you. -- Dani Moncayo From unknown Tue Jun 17 01:48:36 2025 X-Loop: help-debbugs@gnu.org Subject: bug#14403: 24.3.50; [regression] Typing non-ascii characters on a non-GUI MS-Windows session Resent-From: Juanma Barranquero Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 23 May 2013 17:43:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 14403 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Dani Moncayo Cc: Eli Zaretskii , 14403@debbugs.gnu.org Received: via spool by 14403-submit@debbugs.gnu.org id=B14403.136933094923768 (code B ref 14403); Thu, 23 May 2013 17:43:01 +0000 Received: (at 14403) by debbugs.gnu.org; 23 May 2013 17:42:29 +0000 Received: from localhost ([127.0.0.1]:58569 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1UfZX2-0006BI-SX for submit@debbugs.gnu.org; Thu, 23 May 2013 13:42:29 -0400 Received: from mail-ee0-f49.google.com ([74.125.83.49]:53953) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1UfZX1-0006B6-Ld for 14403@debbugs.gnu.org; Thu, 23 May 2013 13:42:28 -0400 Received: by mail-ee0-f49.google.com with SMTP id d17so2027246eek.36 for <14403@debbugs.gnu.org>; Thu, 23 May 2013 10:41:30 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc:content-type; bh=FuMI+OKrSq3VxQMTEwDP1h32TkU7T4Hx9JbvZKD/Rvg=; b=mP0IgJBMV8jlVL6jRNw7qm6cyBL1UE3JGd32gh+lKhHv3e5HvbQ+fA1Urz+dX2LUqC wKFzuQ6NEchmoMusmOUJKujqFKYgZHH/ZhNcPqLaqq/qAB73xDtbZQEk9p7xgjwetX3X jyQl8Wl+If3RL4nN4yKJhbgTPURTiq/trrz6crM7jw2pCGh7t+jybN+YSkws/Z8Qr7Fv IlTkf4hvuntJ7jf1i8n5aO+EQPO06z3tkZeRbrVTtipSsxUjNcnY1faH0zlWsHbh0pRV Y59mumScQrDrHj4Lovan+hRkUO6IWptTe0iKE8Gk2wMkFAvpsImgW52M1fFXvHFlm2Nk 5TBg== X-Received: by 10.14.93.201 with SMTP id l49mr33588966eef.23.1369330747328; Thu, 23 May 2013 10:39:07 -0700 (PDT) MIME-Version: 1.0 Received: by 10.15.93.130 with HTTP; Thu, 23 May 2013 10:38:05 -0700 (PDT) In-Reply-To: References: <87ppwt2x7p.fsf@gmail.com> <83hai5736q.fsf@gnu.org> <83sj1o64q8.fsf@gnu.org> <8338teu4ux.fsf@gnu.org> <83zjvms9ag.fsf@gnu.org> <83obc1sm04.fsf@gnu.org> From: Juanma Barranquero Date: Thu, 23 May 2013 19:38:05 +0200 Message-ID: Content-Type: text/plain; charset=UTF-8 X-Spam-Score: -0.7 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -2.6 (--) On Thu, May 23, 2013 at 7:22 PM, Dani Moncayo wrote: > It works fine here too. Same here. J