From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Tassilo Horn Newsgroups: gmane.emacs.devel Subject: Re: with-pgtk: C-; turns into plain ';' Date: Wed, 16 Feb 2022 14:11:17 +0100 Message-ID: <87a6erlzja.fsf@gnu.org> References: <871r04zqbv.fsf@yahoo.com> <838ruc458z.fsf@gnu.org> <874k50xmye.fsf@yahoo.com> <835ypg449d.fsf@gnu.org> <87sfsj7k7x.fsf@gmail.com> <87y22bmihf.fsf@gmail.com> <8735kjwa0f.fsf@yahoo.com> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="19846"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: mu4e 1.7.7; emacs 29.0.50 Cc: Tim Cross , emacs-devel@gnu.org, "T.V Raman" To: Po Lu Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Wed Feb 16 14:24:55 2022 Return-path: Envelope-to: ged-emacs-devel@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1nKKIg-0004yq-ON for ged-emacs-devel@m.gmane-mx.org; Wed, 16 Feb 2022 14:24:54 +0100 Original-Received: from localhost ([::1]:46306 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1nKKIf-00077w-Oo for ged-emacs-devel@m.gmane-mx.org; Wed, 16 Feb 2022 08:24:53 -0500 Original-Received: from eggs.gnu.org ([209.51.188.92]:43072) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nKKDM-0002cU-KN for emacs-devel@gnu.org; Wed, 16 Feb 2022 08:19:24 -0500 Original-Received: from [2001:470:142:3::e] (port=52220 helo=fencepost.gnu.org) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nKKDM-0000WU-9t; Wed, 16 Feb 2022 08:19:24 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=MIME-Version:In-reply-to:Date:Subject:To:From: References; bh=/qhBAPhOLQgBZ6qfL7A5oKKb0yVvtQ1eS8ITeRbc+Fg=; b=XHG/RBtQ4+bUqt F0A/xgPWhxY1xl8dlDq3ioyr39Z380yfzc8bz25DyiQ5Z4EaSkkAzTkr55N1e6PcTwdNQavbzTEB5 3brZ9aWC2tlchFXMuDnm5sURF/bftqc9N7Vhd74bVEXD8/aucA18sDbNJA6yFWWvSQFcdVvhgRGv6 CAAYP0j4DtgCHyRff5InVyAjIrNFrOLi4vc/T9MT+rAmbfe0qXSdM9fLn5ecVLTm3sVkDTCBSvt8r QPJw7QLdLcoK98EdhexEZK2I6xfHth5NTgnXkrQmn8hMnjDikhSdKeuJSS6gLGibDVTUfpq6bxlcz Jy0TIVf/AGX72j3tpIqA==; Original-Received: from auth1-smtp.messagingengine.com ([66.111.4.227]:57423) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1nKKDM-0000Ib-3b; Wed, 16 Feb 2022 08:19:24 -0500 Original-Received: from compute5.internal (compute5.nyi.internal [10.202.2.45]) by mailauth.nyi.internal (Postfix) with ESMTP id 7FC3127C005A; Wed, 16 Feb 2022 08:19:23 -0500 (EST) Original-Received: from mailfrontend2 ([10.202.2.163]) by compute5.internal (MEProxy); Wed, 16 Feb 2022 08:19:23 -0500 X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedvvddrjeeigdeglecutefuodetggdotefrodftvf curfhrohhfihhlvgemucfhrghsthforghilhdpqfgfvfdpuffrtefokffrpgfnqfghnecu uegrihhlohhuthemuceftddtnecusecvtfgvtghiphhivghnthhsucdlqddutddtmdenuc fjughrpehffgfhvffuffgjkfggtgfgsehtqhertddtreejnecuhfhrohhmpefvrghsshhi lhhoucfjohhrnhcuoehtshguhhesghhnuhdrohhrgheqnecuggftrfgrthhtvghrnhepie dugffhhfejveevvdfhffegteelleejffefgefgueeggeelheefieeujefhheegnecuvehl uhhsthgvrhfuihiivgeptdenucfrrghrrghmpehmrghilhhfrhhomhepthhhohhrnhdomh gvshhmthhprghuthhhphgvrhhsohhnrghlihhthidqkeeijeefkeejkeegqdeifeehvdel kedqthhsughhpeepghhnuhdrohhrghesfhgrshhtmhgrihhlrdhfmh X-ME-Proxy: Original-Received: by mail.messagingengine.com (Postfix) with ESMTPA; Wed, 16 Feb 2022 08:19:22 -0500 (EST) In-reply-to: <8735kjwa0f.fsf@yahoo.com> X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Original-Sender: "Emacs-devel" Xref: news.gmane.io gmane.emacs.devel:286383 Archived-At: Po Lu writes: >> If you were running the pgtk build and all the key bindings were >> working fine and then suddenly they stopped working, I would agree it >> it likely there is something more going on than simply "a known >> problem with gtk and input methods". > > AFAICT, it's the same issue with "C-S-u" being reported as C-u on the > PGTK port, which has been there since the beginning (search the bug > tracker for more details.) Interesting, I'm using pgtk on wayland/sway and C-h k C-S-u doesn't report anything but inserts an underlined letter "u" in the current buffer, even when that is read-only, and still seems to wait for my key. Then, emacs is inresponsive, C-g won't work, and I need to switch to another window and back again. At that point, the underlined u disappears and I can interact with emacs again. > Disabling input methods using `pgtk-use-im-context' makes both > problems go away here for me, and none of that code has changed since > it was installed. When I run (pgtk-use-im-context nil), the above problem doesn't happen and C-h k C-S-u reports C-u translated from C-S-u. However, I also cannot insert characters like ` or =C2=B4 anymore. Pressing the relevant AltGr-key combo on my German Dvorak layout doesn't seem to be received by emacs. C-h k doesn't receive anything. So it seems like I can choose pest or cholera... Bye, Tassilo