From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Stephen Berman Newsgroups: gmane.emacs.bugs Subject: bug#54289: 29.0.50; Emacs ignores xmodmap Super_L assignment Date: Tue, 08 Mar 2022 11:21:31 +0100 Message-ID: <87k0d4u4lw.fsf@gmx.net> References: <87pmmyt2oj.fsf@rub.de> <87v8wpl1ok.fsf@yahoo.com> <87pmmxl1k0.fsf@yahoo.com> <87o82gu8ps.fsf@gmx.net> <87fsnslpp6.fsf@yahoo.com> Mime-Version: 1.0 Content-Type: text/plain Content-Transfer-Encoding: quoted-printable Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="38229"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (gnu/linux) Cc: 54289@debbugs.gnu.org To: Po Lu Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Tue Mar 08 11:22:32 2022 Return-path: Envelope-to: geb-bug-gnu-emacs@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 1nRWz9-0009qg-U8 for geb-bug-gnu-emacs@m.gmane-mx.org; Tue, 08 Mar 2022 11:22:31 +0100 Original-Received: from localhost ([::1]:43790 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1nRWz8-0006lp-OI for geb-bug-gnu-emacs@m.gmane-mx.org; Tue, 08 Mar 2022 05:22:30 -0500 Original-Received: from eggs.gnu.org ([209.51.188.92]:54856) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nRWyg-0006kg-9L for bug-gnu-emacs@gnu.org; Tue, 08 Mar 2022 05:22:02 -0500 Original-Received: from debbugs.gnu.org ([209.51.188.43]:33202) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1nRWyg-00025F-0e for bug-gnu-emacs@gnu.org; Tue, 08 Mar 2022 05:22:02 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1nRWyf-0001Im-Om for bug-gnu-emacs@gnu.org; Tue, 08 Mar 2022 05:22:01 -0500 X-Loop: help-debbugs@gnu.org Resent-From: Stephen Berman Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 08 Mar 2022 10:22:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 54289 X-GNU-PR-Package: emacs Original-Received: via spool by 54289-submit@debbugs.gnu.org id=B54289.16467349034979 (code B ref 54289); Tue, 08 Mar 2022 10:22:01 +0000 Original-Received: (at 54289) by debbugs.gnu.org; 8 Mar 2022 10:21:43 +0000 Original-Received: from localhost ([127.0.0.1]:55332 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nRWyM-0001IE-Rf for submit@debbugs.gnu.org; Tue, 08 Mar 2022 05:21:43 -0500 Original-Received: from mout.gmx.net ([212.227.17.22]:45513) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nRWyL-0001I1-21 for 54289@debbugs.gnu.org; Tue, 08 Mar 2022 05:21:41 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.net; s=badeba3b8450; t=1646734892; bh=putJKaauyBSuwQsX/DKPZDw6NQ+i3QIhuwH+CzF65rA=; h=X-UI-Sender-Class:From:To:Cc:Subject:References:Date:In-Reply-To; b=cfjvYA6ahVQOZZkupde+JxGhJLgcd6fQ6Ee4chF9iRPdw0+OFUCKnTbr7BhpSdLJS pQshU1lY7JROp0VHgrL5QJN1T7mLxPjlfzSfBzoCf9LhuJkM5dqYvYRKauIQ/l1Sph HBSe8qk6A63lIW1nbJkL0krSMbfAnuBUAcErOMIs= X-UI-Sender-Class: 01bb95c1-4bf8-414a-932a-4f6e2808ef9c Original-Received: from strobelfs2 ([89.246.36.100]) by mail.gmx.net (mrgmx104 [212.227.17.168]) with ESMTPSA (Nemesis) id 1Mn2aN-1nq6PL2FpX-00k69G; Tue, 08 Mar 2022 11:21:32 +0100 In-Reply-To: <87fsnslpp6.fsf@yahoo.com> (Po Lu's message of "Tue, 08 Mar 2022 18:10:45 +0800") X-Provags-ID: V03:K1:22YkwjDe/RJUsdhNg9NKxm+ZKvx5CKgOed6LyYaVq4P39uOp659 QePV3sGz1zWpjLv2+4zlsqo9z4CU7/5majMkFd59O4eiKLOBkRELtCd2y527P9r5uNeK0HS dZz4a5IRVEgtrt0IGRhvobA6KuOCVpPUfnDgaS+iF5/E8JDpHybKGXLtAMFmAnEIAdRb6fQ T40GFqwUA2Xf0zRpfN5BA== X-UI-Out-Filterresults: notjunk:1;V03:K0:cVlePvkFjEg=:JCk7Hc/19qS9UrsKrAFXMs N7vGB1jrKi32QeswCPINXwsiznHWYjsbtbS/xxBq+Z+A22fY+87PPmruClgzFqSaZRTAFLR1Y UujoIPduSNrtUDWU3GiERlUYZ9dGyL6BBpwgEQHnx+g1KYR2jDaLKPTonMt1M0jGs5Tc5tMc9 RWipadlH62HYrbSO/4nyonMdIPhRaAkO3GX+TlzaREQusJPWgI0nAYLSfxyrkhHjTDzYC88P5 Mv4GY/shj9cLCjHcy0n3ET0V95OntcxyYwndaiFaCxBQxt8QTPEB5ocw0jP2u+HmorlaQMexz Zc6Jf0bSVHI+ia3g2fPpb4JLV1Ar+Bs4KaGqPv7CrrmN4uLQcmtQRbczYfAj8mrPdSoua6K3g A5HR3r2wNLcULf5c/d+Rca3DQ/CIm+kWjPjDt91RpMZIsq/0UqG7jzd9a0hpRLGNecvQ/rzIp 0Pqe3/ApSZIDLAuZkJmXqprDFOdsx7tGWWbt1iuKz83SUV2JK9dP0mmIxbmtsYLmaYf+AIi7v OVNV4VMdOi2y4sbbQx29ttgRsQynoBr/egWiTe1fgZnB4RmP7q6BCA1qnWT8kvqo5YjEEOwJx YmCy4yAS3g0F7um5flR+1QfvbY64PKHBqzcRQFpPWAG9ivInuJM3gAS8CdZNAlbxS1eHSBGRA u77tImT49q+TYeF/mX1Bvtfc5iLgseFh1DZwASSVyijBv3bFqEXdBiJ/OqzUEtiI3BUpcLtuF pdle4hWMf9gm4X7mCvMfUOUNfe/x19Frb4uyspXqWaw9JGN8ffHI5yD2rgg2yjFACmE4dkZC X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list 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-mx.org@gnu.org Original-Sender: "bug-gnu-emacs" Xref: news.gmane.io gmane.emacs.bugs:228134 Archived-At: On Tue, 08 Mar 2022 18:10:45 +0800 Po Lu wrote: > Stephen Berman writes: > >> AFAIK Xfce4 uses Gtk3, and e.g. xfce4-terminal and thunar (file manager= ) >> recognize my Super_L mapping to `/'. LibreOffice does too. The only >> other program I use that ignores Super_L is Firefox, but it has since >> long before this Emacs problem started (with your commit 15910e5d >> according to git bisect); I've search the web about this Firefox issue >> but haven't found anything. > > Interesting, but please see below. > >> Of these, Emacs fails to recognize only the Super_L mapping, since the >> above-mentioned commit. (As an experiment I added `remove Super_L =3D >> Mod4' before the Super_L =3D slash mapping, logged out and back in, but >> the result was that none of the .Xmodmap mappings were recognized, not >> just in Emacs but also e.g. in xfce4-terminal. So I removed that line >> to restore the status quo ante.) > > Can you show the output of running just `xmodmap' without any arguments? xmodmap: up to 4 keys per modifier, (keycodes in parentheses): shift Shift_L (0x32), Shift_R (0x3e) lock control Control_L (0x25), Control_L (0x42), Control_R (0x69) mod1 Alt_L (0x40), Meta_L (0xcd) mod2 Num_Lock (0x4d) mod3 mod4 slash (0x85), Super_R (0x86), slash (0xce), Hyper_L (0xcf) mod5 ISO_Level3_Shift (0x5c), Mode_switch (0xcb) > I suspect that some modifier is mapped to Super_L, alongside slash. Is the above output consistent with the five mappings in my .Xmodmap file? > That is incorrect, so Emacs and Firefox are within their rights to > ignore such a mapping. If so, how do I get the mapping of Super_L to slash back (at least in Emacs)? Steve Berman