From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: "Ian D. Leroux" Newsgroups: gmane.emacs.bugs Subject: bug#7380: 23.2; Dead keys misinterpreted in gtk emacs Date: Tue, 16 Nov 2010 18:56:30 -0500 Message-ID: <1289951790.6461.1405669531@webmail.messagingengine.com> References: <87d3qbe9et.wl%idleroux@fastmail.fm> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Trace: dough.gmane.org 1289952864 18589 80.91.229.12 (17 Nov 2010 00:14:24 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Wed, 17 Nov 2010 00:14:24 +0000 (UTC) Cc: 7380@debbugs.gnu.org To: "Stefan Monnier" Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Wed Nov 17 01:14:20 2010 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by lo.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1PIVfH-0005OT-AH for geb-bug-gnu-emacs@m.gmane.org; Wed, 17 Nov 2010 01:14:19 +0100 Original-Received: from localhost ([127.0.0.1]:39039 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1PIVfG-0002Eg-Lu for geb-bug-gnu-emacs@m.gmane.org; Tue, 16 Nov 2010 19:14:18 -0500 Original-Received: from [140.186.70.92] (port=41298 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1PIVfC-0002Dz-G5 for bug-gnu-emacs@gnu.org; Tue, 16 Nov 2010 19:14:15 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1PIVfB-0002yq-6S for bug-gnu-emacs@gnu.org; Tue, 16 Nov 2010 19:14:14 -0500 Original-Received: from debbugs.gnu.org ([140.186.70.43]:60234) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1PIVfB-0002yZ-4l for bug-gnu-emacs@gnu.org; Tue, 16 Nov 2010 19:14:13 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.69) (envelope-from ) id 1PIVJi-0000jW-U8; Tue, 16 Nov 2010 18:52:02 -0500 X-Loop: help-debbugs@gnu.org Resent-From: "Ian D. Leroux" Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-To: owner@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 16 Nov 2010 23:52:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 7380 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: Original-Received: via spool by 7380-submit@debbugs.gnu.org id=B7380.12899514932810 (code B ref 7380); Tue, 16 Nov 2010 23:52:02 +0000 Original-Received: (at 7380) by debbugs.gnu.org; 16 Nov 2010 23:51:33 +0000 Original-Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1PIVJE-0000jH-Ty for submit@debbugs.gnu.org; Tue, 16 Nov 2010 18:51:33 -0500 Original-Received: from out1.smtp.messagingengine.com ([66.111.4.25]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1PIVJC-0000jC-3b for 7380@debbugs.gnu.org; Tue, 16 Nov 2010 18:51:30 -0500 Original-Received: from compute2.internal (compute2.nyi.mail.srv.osa [10.202.2.42]) by gateway1.messagingengine.com (Postfix) with ESMTP id 6E89B2AE; Tue, 16 Nov 2010 18:56:30 -0500 (EST) Original-Received: from web2.messagingengine.com ([10.202.2.212]) by compute2.internal (MEProxy); Tue, 16 Nov 2010 18:56:30 -0500 Original-Received: by web2.messagingengine.com (Postfix, from userid 99) id 4D7B8B071B4; Tue, 16 Nov 2010 18:56:30 -0500 (EST) X-Sasl-Enc: wvAl53WsreNP5fc1oddTwQhprUFRpbnBcJAzPOMAEgyx 1289951790 X-Mailer: MessagingEngine.com Webmail Interface In-Reply-To: X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list Resent-Date: Tue, 16 Nov 2010 18:52:02 -0500 X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 3) 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: , Original-Sender: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.bugs:41679 Archived-At: On Tue, 16 Nov 2010 11:57 -0500, "Stefan Monnier" wrote: > Now, as to why this X11 key composition does not work for you. Could > you maybe try to rebuild it and show us the output of "configure"? Not > sure it'll help, tho. We'll need either someone to be able to > reproduce it, or you'll need to dig in the code, play with GDB to try > and see what's going on there. If you're up to it, you can try and > place breakpoints near the call to XmbLookupString in xterm.c and > single step there. Normally, the dead-acute event should not escape > from this part of the code: instead it should turn into "nothing" > (just change some state somewhere either in compose_status or in > "FRAME_XIC (f)" depending on whether that frame uses XIM/XIC), and > subsequent "e" should in that same part of the code be turned into an > "=C3=A9" (so the Elisp code never even gets to know that this =C3=A9 was = input > as two separate key presses). Thanks for the pointers. I'll rebuild and poke around in gdb as you suggest later in the week and report back any interesting findings. Thanks for your assistance, Ian Leroux