Received: (at 67070) by debbugs.gnu.org; 15 Nov 2023 17:56:08 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Wed Nov 15 12:56:08 2023 Received: from localhost ([127.0.0.1]:53734 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1r3K7U-0001zZ-D2 for submit <at> debbugs.gnu.org; Wed, 15 Nov 2023 12:56:08 -0500 Received: from smtpout-3.cvg.de ([2003:49:a034:1067:5::3]:55622) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <enrico.scholz@HIDDEN>) id 1r3K7P-0001z1-Uu for 67070 <at> debbugs.gnu.org; Wed, 15 Nov 2023 12:56:07 -0500 Received: from mail-mta-2.intern.sigma-chemnitz.de (mail-mta-2.intern.sigma-chemnitz.de [192.168.12.70]) by mail-out-3.intern.sigma-chemnitz.de (8.17.1/8.17.1) with ESMTPS id 3AFHu1TK1590072 (version=TLSv1.3 cipher=TLS_AES_256_GCM_SHA384 bits=256 verify=OK) for <67070 <at> debbugs.gnu.org>; Wed, 15 Nov 2023 18:56:02 +0100 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sigma-chemnitz.de; s=v2022040800; t=1700070962; bh=DDjGVodIsY1jwpAqMdrkt4NyXEqEwPn//0MPP7d6Atg=; h=From:To:Cc:Subject:In-Reply-To:References:Date; b=Wtire7/iwDMyrSqlx4oMxgUcu91PHH984nPFdE6F8h31FHVHImA9U6FUfqgwOoKT8 y+HIgJlOCJbQtDD4MxKhb6fqHFH/o9/M7thIihWkb+7z4NF/Y56KeCogAHH0OOvSF/ ZxlsiapfaprFdQgWOJBQsmjErxWRJaBXcvBeNTD2VE/+rHHj+hpByzlYUdt6FcQHM9 Ukymt61cA4gHGuDZutgU7/0fU4iUjeaGRAWJJQy6SHeI8Vs6A15eGOWxPBM/JfKroq wUdu9Mt5FlbYJPE7ZTC1tbxlK4/40LnTuKHy3KYOtJubjU7SaYXw0d9rnXbqIaXNfB mga6aoFD62aKQ== Received: from reddoxx.intern.sigma-chemnitz.de (reddoxx.sigma.local [192.168.16.32]) by mail-mta-2.intern.sigma-chemnitz.de (8.17.1/8.17.1) with ESMTP id 3AFHtxKR1021912 for <67070 <at> debbugs.gnu.org> from enrico.scholz@HIDDEN; Wed, 15 Nov 2023 18:56:00 +0100 Received: from mail-msa-3.intern.sigma-chemnitz.de ([192.168.12.73]) by reddoxx.intern.sigma-chemnitz.de with ESMTP id 2CVBZ1DUFQ; Wed, 15 Nov 2023 18:55:59 +0100 Received: from ensc-pc.intern.sigma-chemnitz.de (ensc-pc.intern.sigma-chemnitz.de [192.168.3.24]) by mail-msa-3.intern.sigma-chemnitz.de (8.15.2/8.15.2) with ESMTPS id 3AFHtwxc1552817 (version=TLSv1.3 cipher=TLS_AES_256_GCM_SHA384 bits=256 verify=NO); Wed, 15 Nov 2023 18:55:58 +0100 Received: from ensc by ensc-pc.intern.sigma-chemnitz.de with local (Exim 4.96.2) (envelope-from <ensc@HIDDEN>) id 1r3K7K-002zE7-0P; Wed, 15 Nov 2023 18:55:58 +0100 From: Enrico Scholz <enrico.scholz@HIDDEN> To: Eshel Yaron <me@HIDDEN> Subject: Re: bug#67070: 29.1; broken keybindings with emacs 29 In-Reply-To: <m134x85q1r.fsf@HIDDEN> (Eshel Yaron's message of "Tue, 14 Nov 2023 16:10:24 +0100") References: <87pm0gmvgl.fsf@HIDDEN> <83zfzgsa3r.fsf@HIDDEN> <m134x85q1r.fsf@HIDDEN> Date: Wed, 15 Nov 2023 18:55:58 +0100 Message-ID: <lyedgqoq8h.fsf@HIDDEN> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain X-REDDOXX-Id: 6555062fa867f08c5daee9fb X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 67070 Cc: Po Lu <luangruo@HIDDEN>, 67070 <at> debbugs.gnu.org, Eli Zaretskii <eliz@HIDDEN> X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) Eshel Yaron <me@HIDDEN> writes: >>> Emacs 29 seems to inject always a 'super' key event after 'meta'. >>> E.g. when I try to press 'M-x', emacs reports >>> >>> | M-s-x is undefined >>> >>> Ditto with any other key combination which involves 'meta'. > > FWIW I had a similar issue a few weeks ago, with Emacs master. I don't > think it was an Emacs problem though, IIRC I ended up resolving it by > tweaking my ~/.Xmodmap, adding or reordering a `clear` line. > > When you say that you press `M-x`, which key exactly are you pressing? The key left of space (labeled "Alt") or right of it ("Alt Gr"). With xkbcomp from Fedora 38, I saw that '<SUPR>' was still assigned to Mod4 ('xkbcomp :0 - | grep Mod4'). With Fedora 39 this is not the case anymore (but problem still persists) and I can recover there by reloading the xkb map E.g. with xkbcomp-1.4.6: 1. setxkbmap && xmodmap ~/.Xmodmap --> emacs sees 'M-s-x' 2. xkbcomp :0 /tmp/bad && xkbcomp /tmp/bad :0 --> emacs sees 'M-x' as expected I solved to problem for me by switching to xkb; but this is much more complicated than Xmodmap and because it seems to be impossible to clear a 'modifier_map' I have to copy & paste large parts of predefined keyboard layouts. > A good way to gain more insight here would be to start `xev` and note > which keycodes it records when you say `M-x`. KeyPress event, serial 30, synthetic NO, window 0xa600001, root 0x777, subw 0x0, time 196163413, (100,38), root:(2022,554), state 0x10, keycode 64 (keysym 0xffe7, Meta_L), same_screen YES, XLookupString gives 0 bytes: XmbLookupString gives 0 bytes: XFilterEvent returns: False KeyPress event, serial 33, synthetic NO, window 0xa600001, root 0x777, subw 0x0, time 196169285, (100,38), root:(2022,554), state 0x50, keycode 53 (keysym 0x78, x), same_screen YES, XLookupString gives 1 bytes: (78) "x" XmbLookupString gives 1 bytes: (78) "x" XFilterEvent returns: False KeyRelease event, serial 33, synthetic NO, window 0xa600001, root 0x777, subw 0x0, time 196169413, (100,38), root:(2022,554), state 0x50, keycode 53 (keysym 0x78, x), same_screen YES, XLookupString gives 1 bytes: (78) "x" XFilterEvent returns: False KeyRelease event, serial 33, synthetic NO, window 0xa600001, root 0x777, subw 0x0, time 196172045, (100,38), root:(2022,554), state 0x50, keycode 64 (keysym 0xffe7, Meta_L), same_screen YES, XLookupString gives 0 bytes: XFilterEvent returns: False --- $ xmodmap -query xmodmap: up to 4 keys per modifier, (keycodes in parentheses): shift Shift_L (0x32), Shift_R (0x3e) lock control Control_L (0x42), Control_R (0x69) mod1 Alt_L (0x85), Alt_R (0x87), Alt_L (0xcc) mod2 Num_Lock (0x4d) mod3 ISO_Level5_Shift (0xcb) mod4 Meta_L (0x40), Meta_R (0x6c), Meta_R (0x86), Meta_L (0xcd) mod5 ISO_Level3_Shift (0x5c) $ setxkbmap -query rules: evdev model: pc105 layout: us Enrico
bug-gnu-emacs@HIDDEN
:bug#67070
; Package emacs
.
Full text available.Received: (at 67070) by debbugs.gnu.org; 15 Nov 2023 01:06:47 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Tue Nov 14 20:06:47 2023 Received: from localhost ([127.0.0.1]:34355 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1r34Mh-00066q-Cx for submit <at> debbugs.gnu.org; Tue, 14 Nov 2023 20:06:47 -0500 Received: from sonic310-25.consmr.mail.ne1.yahoo.com ([66.163.186.206]:36176) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <luangruo@HIDDEN>) id 1r34Ma-00066W-F9 for 67070 <at> debbugs.gnu.org; Tue, 14 Nov 2023 20:06:44 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1700010352; bh=cPUemFOAFgBPCqhmIy/lpZN7L8ysHOf6xVHnM+H47t0=; h=From:To:Cc:Subject:In-Reply-To:References:Date:From:Subject:Reply-To; b=ancd/68nvgAs2IgX+ur78rSrXZwQrMmwCMkrQn9/tuaUF2xPxenUVyBOHCtXvaLthlSR6smJGXfAaYOFizdYIieuT0nlzrY7UF4eO4szKmv5UeqtiuFzkWoFSHmHF88eimsS152xaQBnVT8eBj6mMhd06TE2HOokEsI3vZXHbsHBXUpTEqDsjL2Pdr84N6mGRNw+h6ktzicUBZmd6DSDQLiVajUJ0GWjwkWyB6ZTIKtRx96derDzy6untV5Vu070K0BFZX0zszba/x72VZTXBI4GbE0qtXU9wK+uwdRfcARwJ+WysJP5/UddAUoCYlSotkq50i/l/O3ASBEy3BbmbQ== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1700010352; bh=MRrgnIsm85HirJrmjIGcKRJ3btpQmGdQsqwhPS7P1y2=; h=X-Sonic-MF:From:To:Subject:Date:From:Subject; b=Dr6XdZ3xHMpLvE12kSiyz7cP808ZfNnhh2ON0elatR5ALxK7aBdwOoKlGGyXKDJkaeXtG5cB3AyGJ7Pu2cy+oeJTfCKMl9JeKyQqAF1p0IXpdpvz8tEfM8ell++MqxKlveRZwd5ttrIQvcAXBt0exa3oSz24BivWzuDzcdRFYzGmaDfDGlNM8ZAVXtfJa2Wid5OOjXkVbjMn6giJNyAxZO+YOWWBRh5/H1U2DEeS1NUHuXneXUmv+02Ad2goDpFHDefPrP3nr1LTC8TExC/JDJ2LY7omrbOLVM6dMQKtHCt1+c1f2z53bAmp4GoEQ6g6oi8CNWkDyeUgP+2lqOKHnw== X-YMail-OSG: 1X1tOCAVM1njHtM88TScMEVcBaq9X5vofvtkP6_U2Ba3.M2zy8jdCeZS7IVrOMN 4rI5mKGJUTaT532VAyxDyMepC1MVA7LFBhCNZhQyDtWMC.M9d4oti8xcDv_AJlQJRf2GQ_I0F8VD VvIA.JBiS0I7T0qtXe5hRC17Xm5FycFQt8n65C.cNzzGR8xyBnjbGSr4BiD.sNaC_KMxE_7AOGpF YmLcuHI6vgBC0TA92nLIqauiQdwVx.5dHdwD4g37EsaXLOlgYIQO_lIGr5jyBGDmEZoIkNXwyVP3 WCNhjNw_HOGIFhDiXctN.iX1c9BFOmsvz.ncefYN4XU8dGnI5NXjIGPpLPZgGBOlfAqvt6MRtqYo .u_b3gFsBubMSjMviS3Ar9bA49GBrqIrpbDIiIogKZX8G06m4f7DKIU.WRW7EKqgPMVEs592hlTE dNlGh9OHfLW1M0J806cskDwLkfFDoJSRUQ56AfcoBRdcoF0wK0PENXCd372nHUygLnxibgfExOfO krX.x.Sjsaqd5FPbj6NzKvKm6j0nfRClO6z73SmObsc8IuZFYoZ.EAMQO3O25bFp93.5zilpO6.h 0OFyvM19Xy2zrXomC.xMul7bkNCHbKQL7VfgIMj9pJRbNbOKcpLun1SYZ.qYUpL9LUuyJDLYS7qV JSa9gKIDM0Xln3Z389h3c88DVJNuegK8ViHBUGF.F9zXDX_xWw7Uz80n6QOdBmbfPusoPRernQdd ua5jS9bZ246Vw1fXAgGljqLkTmBeCwi7dLyXPMuPEd9pLLF6JtBuOsFS9IUUWuc74S5iL9viIg19 FlrQ3bbmXzdU4Dn_UcwYkaiaxdbJ71AsxVMH8ZY.QXHPXTRRRu5qqWoYEhEO7NInldnVV0jveBmm yAbwMr9lB0pNP3M6NnD7Z0pPohLfPQqKTxnroGY0iAgcdTbRBvoh.f7KyPWRGjno9NSPoHrV1QED .IKu027l4Q3h_y.HrsvsVLQnXfhepV0qc73MTPRTSg2k2.86xB_0EumPIXns2XQZQZw0.B5IdCkC rG13TiyN7BNDxuQRaqNk.ZeFoO3LLYqQPukaTcJ8ke2mxoeO_2GmDUinMlZGFD6pgTpEhK5n0tW2 jU0xBG3Ee7vKLZoG4eIL.uU65FXdliukXfjplfpwM2US_qQH.FlDIzwgmL7nFYeyUw7aTy_scuos n.dSf6uc6yteiSDLHEWQgRLN_DEJAHy8eBCIzMDH_g6fYxY4GiEp0AU.uPNdyxjUfp5iABII1Qxm e17c01VQvxFz46U_o_mKrJWGPkpGueJXPmImFe0jeQAj5ee2LqpjW0hjs6CRlWirwtKdLv4KCtKj r9cYkGjMWVxpRkhx59ly5QY4YDEouhdSHeFJBAVA0v5V0TJCRsX9YEs0xpUprEVFzh4ouVJPUZsY LsbH_yqKI8UcfOoC3dQsi6XCJsuQnSlEAVq09NbES.HB4IWp5Axti1Pzq8H0k7ZesU_kL7XcsBTh nMakJKReA5CBXsf3lTzPLbkl2R1KzovpzTXYMHN31Dvkm.Y2.XXxgAnCo3iR84zKLK2MKzom6.5N MwijltIdvGaaWpqjtnjgs5z8L28Av.1JZ1LSc5nh4EoCkAV5cpASGIMY5mvqQm1bvL6D0BNmK6p5 le8BhvLSPR0xFPtKjkQCQzJpWh6GvizoJlhkJzAPEpFVQVAPVIxM0T16u.Gk0Itog1ewZ..R9FqD t5Y8sZp0Bsp80FAdciicevImlA4Q1JuxwU7n_ul_g_gK4xP4fefP9QNTkuB5zbjHAkhdWiXOrcFZ ymRjwhub2TWSUWCl8lCP02sJls8csBc0xWEp5.Md3ZS_OO2TlnE7jSNKA9fK2I1f2dvkxNpALNAn Z55B.QqjYbQD0T1B3RysGi8ykhhrJhTm3SxTlcxA1VVTvo58JbEqY1xOI88BrG9npSquO6Tt.WVY g1Qrk0PFYep49ScfCf4G6V2900kOVO0OrmgVxaKEOlRh8YYsdkWho41MlRpYng3kSoB9FRsiBTSz iLaHyfRd5HLwSV3si.k7eaA1Z7IbrdUDWNCrh8ir4ziFEIRRzFyXxS4KQr5PsSV4jzChwdqruxka 6LCSDRnKzg8UnN1JXdhn_PcGDmyUqDP4yP08Bwcm4oJhVZ1_cjFgb_j1b4Kwd90UvkjoeLXifvay h6M2u_G5tqa02aur9qqD6z3tanGwi8ZYnRug6ymopGWcuLPwZulGoWKs4IIU2GTuBewb12yFSEYa mmmyC3IhWyfRd_64_NSNvyroDXKuNc8vgZIlV99s76sejPEOrXkV0zKUdnbGGTvAqF1rO X-Sonic-MF: <luangruo@HIDDEN> X-Sonic-ID: cac5762d-1078-40eb-871c-8244e5d0b782 Received: from sonic.gate.mail.ne1.yahoo.com by sonic310.consmr.mail.ne1.yahoo.com with HTTP; Wed, 15 Nov 2023 01:05:52 +0000 Received: by hermes--production-sg3-8696d769c6-p7cfj (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID 09d44e91081b85cd6433cb98bd749f0c; Wed, 15 Nov 2023 01:05:49 +0000 (UTC) From: Po Lu <luangruo@HIDDEN> To: Eli Zaretskii <eliz@HIDDEN> Subject: Re: bug#67070: 29.1; broken keybindings with emacs 29 In-Reply-To: <83zfzgsa3r.fsf@HIDDEN> (Eli Zaretskii's message of "Tue, 14 Nov 2023 16:06:16 +0200") References: <87pm0gmvgl.fsf@HIDDEN> <83zfzgsa3r.fsf@HIDDEN> Date: Wed, 15 Nov 2023 09:05:44 +0800 Message-ID: <875y23n7vb.fsf@HIDDEN> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain X-Mailer: WebService/1.1.21896 mail.backend.jedi.jws.acl:role.jedi.acl.token.atz.jws.hermes.yahoo Content-Length: 523 X-Spam-Score: -0.5 (/) X-Debbugs-Envelope-To: 67070 Cc: 67070 <at> debbugs.gnu.org, Enrico Scholz <enrico.scholz@HIDDEN> X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.5 (-) Eli Zaretskii <eliz@HIDDEN> writes: >> From: Enrico Scholz <enrico.scholz@HIDDEN> >> Date: Sat, 11 Nov 2023 11:32:26 +0100 >> >> Emacs 29 seems to inject always a 'super' key event after 'meta'. >> E.g. when I try to press 'M-x', emacs reports >> >> | M-s-x is undefined >> >> Ditto with any other key combination which involves 'meta'. >> >> Things work as expected with emacs 28.3 and before. Please type "xmodmap -query", then post the output here. Two virtual modifiers are probably being tied to one keycode.
bug-gnu-emacs@HIDDEN
:bug#67070
; Package emacs
.
Full text available.Received: (at 67070) by debbugs.gnu.org; 14 Nov 2023 15:11:11 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Tue Nov 14 10:11:10 2023 Received: from localhost ([127.0.0.1]:34077 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1r2v4I-0007Xz-LH for submit <at> debbugs.gnu.org; Tue, 14 Nov 2023 10:11:10 -0500 Received: from mail.eshelyaron.com ([107.175.124.16]:50906 helo=eshelyaron.com) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <me@HIDDEN>) id 1r2v4H-0007Xs-Gb for 67070 <at> debbugs.gnu.org; Tue, 14 Nov 2023 10:11:09 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=eshelyaron.com; s=mail; t=1699974626; bh=8ohLT4MAonrsmU6Ar84s1kDak/BbKv0wnTc5VCgWXgE=; h=From:To:Cc:Subject:In-Reply-To:References:Date:From; b=LCqeEwbIFBLbCUTMGXRMZqSgk5RUR/uJq/sPa8CARK1mKtaWFEdB1f/i1jREJa9HV PuIaEke2kkEBEP1s36jO8CaL+gMDLtZPSB32xAsTJa8SBHNDipg94dpHbP8IrHdVs6 9WkS2a3EYhfUbs8ZkSEZ7Q4gid6BaGjV3ob+DwWhbPBdfuHmB67/K59b9sEtTpQ2/Y w40mQKDxW+bXKBqRnomVZVyxYhPgsOJ0S4gZI1TkFFpJohuwbNtE57/mHfrbX78YKn Wqvwhz5WUVc+dgM0S7qv1pUiittD8LpdiIOstBOp358X1HiAKfb1iUTYsHxd///LkE YtRKX//us1NHw== From: Eshel Yaron <me@HIDDEN> To: Eli Zaretskii <eliz@HIDDEN> Subject: Re: bug#67070: 29.1; broken keybindings with emacs 29 In-Reply-To: <83zfzgsa3r.fsf@HIDDEN> (Eli Zaretskii's message of "Tue, 14 Nov 2023 16:06:16 +0200") References: <87pm0gmvgl.fsf@HIDDEN> <83zfzgsa3r.fsf@HIDDEN> Date: Tue, 14 Nov 2023 16:10:24 +0100 Message-ID: <m134x85q1r.fsf@HIDDEN> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 67070 Cc: Po Lu <luangruo@HIDDEN>, 67070 <at> debbugs.gnu.org, Enrico Scholz <enrico.scholz@HIDDEN> X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) >> Emacs 29 seems to inject always a 'super' key event after 'meta'. >> E.g. when I try to press 'M-x', emacs reports >> >> | M-s-x is undefined >> >> Ditto with any other key combination which involves 'meta'. FWIW I had a similar issue a few weeks ago, with Emacs master. I don't think it was an Emacs problem though, IIRC I ended up resolving it by tweaking my ~/.Xmodmap, adding or reordering a `clear` line. When you say that you press `M-x`, which key exactly are you pressing? A good way to gain more insight here would be to start `xev` and note which keycodes it records when you say `M-x`. Best, Eshel
bug-gnu-emacs@HIDDEN
:bug#67070
; Package emacs
.
Full text available.Received: (at 67070) by debbugs.gnu.org; 14 Nov 2023 14:07:20 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Tue Nov 14 09:07:20 2023 Received: from localhost ([127.0.0.1]:60562 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1r2u4W-0005Vg-AO for submit <at> debbugs.gnu.org; Tue, 14 Nov 2023 09:07:20 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:55670) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <eliz@HIDDEN>) id 1r2u4U-0005VS-Kd for 67070 <at> debbugs.gnu.org; Tue, 14 Nov 2023 09:07:19 -0500 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <eliz@HIDDEN>) id 1r2u3i-0001Jb-Na; Tue, 14 Nov 2023 09:06:30 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date: mime-version; bh=xDjCYW4mi5TUfNd+E9DksnI/9rNZx0t5vJRADcO+4EY=; b=sVs6WRm9GkOf c619TLOwcIFa3GmnoDCTqlfBKVdWrsZ0A6UsyWc7HfcF33Fe2FucL0OI6szUA7lUd5pH8qA1Oxedn jRzPlwLgDic6Q+TWxnmH7AZeHt3F+G2J9yZPb3w6KsXuY9GztMVwMsNwr0TKT57c8bGEjoS5f3voQ SqpIQPvNt58f46wiqITzb7szhJP8UgKRf3bCjVGpc+2teYCgIRaZQ6kzgLI9kucA5smSgsRHgwqxT pgSiVL6U6w/+aR5JXWRCws57orJWIxfIdwteoYxDHF3fsRT9KA50zTHz7k561Iq80MI6jEnUWtowH tCHnIy7kaaT2x6IsTJWpKA==; Date: Tue, 14 Nov 2023 16:06:16 +0200 Message-Id: <83zfzgsa3r.fsf@HIDDEN> From: Eli Zaretskii <eliz@HIDDEN> To: Enrico Scholz <enrico.scholz@HIDDEN>, Po Lu <luangruo@HIDDEN> In-Reply-To: <87pm0gmvgl.fsf@HIDDEN> (message from Enrico Scholz on Sat, 11 Nov 2023 11:32:26 +0100) Subject: Re: bug#67070: 29.1; broken keybindings with emacs 29 References: <87pm0gmvgl.fsf@HIDDEN> X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 67070 Cc: 67070 <at> debbugs.gnu.org X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -3.3 (---) > From: Enrico Scholz <enrico.scholz@HIDDEN> > Date: Sat, 11 Nov 2023 11:32:26 +0100 > > Emacs 29 seems to inject always a 'super' key event after 'meta'. > E.g. when I try to press 'M-x', emacs reports > > | M-s-x is undefined > > Ditto with any other key combination which involves 'meta'. > > Things work as expected with emacs 28.3 and before. > > > My ~/.Xmodmap is > > --- > keycode 12 = 3 numbersign section > keycode 20 = minus underscore ssharp > keycode 26 = e E EuroSign > keycode 54 = c C cent > keycode 34 = bracketleft braceleft udiaeresis > keycode 47 = semicolon colon odiaeresis > keycode 48 = apostrophe quotedbl adiaeresis > keycode 28 = t T XF86Time > > keycode 66 = Control_L > > !keycode 37 = Mode_switch Caps_Lock > keycode 37 = Mode_switch > keycode 133 = Alt_L > keycode 64 = Meta_L > > !keycode 108 = Mode_switch > keycode 108 = Meta_R Meta_R > keycode 134 = Meta_R > keycode 135 = Alt_R > > clear Mod1 > clear Mod4 > clear Lock > clear control > add Lock = Caps_Lock > add control = Control_L Control_R > add Mod1 = Alt_L Alt_R > add Mod4 = Meta_L Meta_R > > keycode 67 = F1 F1 > keycode 68 = F2 F2 > keycode 69 = F3 F3 > keycode 70 = F4 F4 > keycode 71 = F5 F5 > keycode 72 = F6 F6 > keycode 73 = F7 F7 > keycode 74 = F8 F8 > keycode 75 = F9 F9 > !keycode 76 = F10 F10 > keycode 95 = F11 F11 > keycode 96 = F12 F12 > --- Thanks. Po Lu, any comments or suggestions?
bug-gnu-emacs@HIDDEN
:bug#67070
; Package emacs
.
Full text available.Received: (at submit) by debbugs.gnu.org; 11 Nov 2023 10:33:26 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Sat Nov 11 05:33:26 2023 Received: from localhost ([127.0.0.1]:52131 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1r1lIs-0004d0-0Q for submit <at> debbugs.gnu.org; Sat, 11 Nov 2023 05:33:26 -0500 Received: from lists.gnu.org ([2001:470:142::17]:52818) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <enrico.scholz@HIDDEN>) id 1r1lIn-0004ck-4i for submit <at> debbugs.gnu.org; Sat, 11 Nov 2023 05:33:24 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <enrico.scholz@HIDDEN>) id 1r1lI3-0007Sc-Il for bug-gnu-emacs@HIDDEN; Sat, 11 Nov 2023 05:32:35 -0500 Received: from mout.kundenserver.de ([217.72.192.74]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <enrico.scholz@HIDDEN>) id 1r1lI1-0008Pb-DC for bug-gnu-emacs@HIDDEN; Sat, 11 Nov 2023 05:32:35 -0500 Received: from mail.bigo.ensc.de ([93.192.254.147]) by mrelayeu.kundenserver.de (mreue106 [212.227.15.183]) with ESMTPSA (Nemesis) id 1Mq2Sa-1rnlXi3KAE-00n9bS for <bug-gnu-emacs@HIDDEN>; Sat, 11 Nov 2023 11:32:29 +0100 Received: from sinclair.bigo.ensc.de (sinclair.bigo.ensc.de [192.168.46.6]) by mail.bigo.ensc.de (8.14.4/8.14.4) with ESMTP id 3ABAWQpr017411 for <bug-gnu-emacs@HIDDEN>; Sat, 11 Nov 2023 11:32:26 +0100 Received: from ensc by sinclair.bigo.ensc.de with local (Exim 4.96.2) (envelope-from <ensc@HIDDEN>) id 1r1lHu-0087ny-2R for bug-gnu-emacs@HIDDEN; Sat, 11 Nov 2023 11:32:26 +0100 From: Enrico Scholz <enrico.scholz@HIDDEN> To: bug-gnu-emacs@HIDDEN Subject: 29.1; broken keybindings with emacs 29 Date: Sat, 11 Nov 2023 11:32:26 +0100 Message-ID: <87pm0gmvgl.fsf@HIDDEN> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.3 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Provags-ID: V03:K1:ZU2y7VAR4GEq1FSt0ZPbR634OwGn6D26LeuEOt0fyCd6GNdi8KS DBLW2LDdh4oMBCO5YVzSs4Sw1i4BOUhn858wXOIXznx781aDLBdQGyPuKKBW7sXig6sv5kZ L1MmxO0KpTNtphjM8NqUAp5fFYDNzNdcZ2ieKGkQROLxRxuJLTumdVyBzFd2eXBnJHrInnC RavLnWSGWk9jICGxwm6AQ== X-Spam-Flag: NO UI-OutboundReport: notjunk:1;M01:P0:EU59dqH7zSs=;wc23C9FP8qgVpAv2U2F8oRbKa07 6MXK1H+G6u8K04DCJFTFLU9Bd9L/ywPIcUVFgygEocNzJQzcIHMIzJycMq02Z5JKRtCm+BCkp fR1ZGRNiPmREeU/NwEjuwNlxZP8FwlNcRYenH3tWmVBDHvVVyNfd4WLvo+HRFVgi8PGSLfy6T Mv4HDGGESuSB67jobaNYU6iD2v7U2wMK0ra85cwTIQ0dFaUxQS8l3rizT/d2XhTFnIfcISbUW r1+5ZXvazfY7wXRx9vZS0TGNMsfLlFWTTpi8GZP0JYEgk30S2oqLAEaXmaxdCkQY7STFVRfPJ 2FmfknvkWVUIvEszFqUhCk0xXTGAREplZC54iqf45TOpWSQ1UFlDO0SvRUKpSyAHtDd26i/Vk 0A9ceMucbso4n2LgGLu9elzVBKRseJjpVjv6I0t/7/39YAJDPnChbaT1yBKZPK0ZGAdcqqq20 PGbM83KyyUxSz9LuLTZF8Kh6deJyQg6acAfsVtpt+Jvf+IzEDY/4UgWxijJzcYZk+63JBWyfG yAzYOnToH9K0b4dzJ5+kw17ZgyMhtTnSsF41H/iz+0or8R01jOpqGV/JUIUf9eFqBqFODSoyf mzG6U5xYeyPZX/7p99PEnnzNKcfWBMuBE4SXyaFCytmB8pokYNd2TRxHAEqhxifd8YG8fHI1z QUSpivmsv8Xnyj50BZ37rpxiluq+g6F2U8R1FSN+pm38VOaV6ASkfaaTdUF4sbaENrFN0D9aI yr9ldRiiiziqIQH+9vTThzBHKlXxunnpIpnWbM3N7se7ZtJQ7Rg2g2ry5AidndHUUlY1X0mos ovLv+e1qdgqAxbh9QjPlHlKzHn4VMWR86WMFkQgGjLm83jDaHWk8zKYlZFwPjjbwuS4fU2t7D o67rqFLxuXRGiwg== Received-SPF: pass client-ip=217.72.192.74; envelope-from=enrico.scholz@HIDDEN; helo=mout.kundenserver.de X-Spam_score_int: -18 X-Spam_score: -1.9 X-Spam_bar: - X-Spam_report: (-1.9 / 5.0 requ) BAYES_00=-1.9, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H4=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: 1.0 (+) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -0.0 (/) Emacs 29 seems to inject always a 'super' key event after 'meta'. E.g. when I try to press 'M-x', emacs reports | M-s-x is undefined Ditto with any other key combination which involves 'meta'. Things work as expected with emacs 28.3 and before. My ~/.Xmodmap is --- keycode 12 = 3 numbersign section keycode 20 = minus underscore ssharp keycode 26 = e E EuroSign keycode 54 = c C cent keycode 34 = bracketleft braceleft udiaeresis keycode 47 = semicolon colon odiaeresis keycode 48 = apostrophe quotedbl adiaeresis keycode 28 = t T XF86Time keycode 66 = Control_L !keycode 37 = Mode_switch Caps_Lock keycode 37 = Mode_switch keycode 133 = Alt_L keycode 64 = Meta_L !keycode 108 = Mode_switch keycode 108 = Meta_R Meta_R keycode 134 = Meta_R keycode 135 = Alt_R clear Mod1 clear Mod4 clear Lock clear control add Lock = Caps_Lock add control = Control_L Control_R add Mod1 = Alt_L Alt_R add Mod4 = Meta_L Meta_R keycode 67 = F1 F1 keycode 68 = F2 F2 keycode 69 = F3 F3 keycode 70 = F4 F4 keycode 71 = F5 F5 keycode 72 = F6 F6 keycode 73 = F7 F7 keycode 74 = F8 F8 keycode 75 = F9 F9 !keycode 76 = F10 F10 keycode 95 = F11 F11 keycode 96 = F12 F12 --- In GNU Emacs 29.1 (build 1, x86_64-redhat-linux-gnu, GTK+ Version 3.24.38, cairo version 1.17.8) of 2023-09-24 built on e1d0f5fdfea948b9bb25e212c9c623e4 Windowing system distributor 'The X.Org Foundation', version 11.0.12014000 System Description: Fedora Linux 39 (Container Image) Configured using: 'configure --build=x86_64-redhat-linux-gnu --host=x86_64-redhat-linux-gnu --program-prefix= --disable-dependency-tracking --prefix=/usr --exec-prefix=/usr --bindir=/usr/bin --sbindir=/usr/sbin --sysconfdir=/etc --datadir=/usr/share --includedir=/usr/include --libdir=/usr/lib64 --libexecdir=/usr/libexec --localstatedir=/var --runstatedir=/run --sharedstatedir=/var/lib --mandir=/usr/share/man --infodir=/usr/share/info --with-dbus --with-gif --with-jpeg --with-png --with-rsvg --with-tiff --with-xpm --with-x-toolkit=gtk3 --with-gpm=no --with-xwidgets --with-modules --with-harfbuzz --with-cairo --with-json --with-native-compilation=aot --with-tree-sitter --with-sqlite3 --with-webp --with-xinput2 build_alias=x86_64-redhat-linux-gnu host_alias=x86_64-redhat-linux-gnu CC=gcc 'CFLAGS=-DMAIL_USE_LOCKF -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' LDFLAGS=-Wl,-z,relro PKG_CONFIG_PATH=:/usr/lib64/pkgconfig:/usr/share/pkgconfig CXX=g++ 'CXXFLAGS=-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer '' Configured features: ACL CAIRO DBUS FREETYPE GIF GLIB GMP GNUTLS GSETTINGS HARFBUZZ JPEG JSON LIBOTF LIBSELINUX LIBSYSTEMD LIBXML2 M17N_FLT MODULES NATIVE_COMP NOTIFY INOTIFY PDUMPER PNG RSVG SECCOMP SOUND SQLITE3 THREADS TIFF TOOLKIT_SCROLL_BARS TREE_SITTER WEBP X11 XDBE XIM XINPUT2 XPM XWIDGETS GTK3 ZLIB Important settings: value of $LANG: C locale-coding-system: nil Major mode: ELisp/d Minor modes in effect: tooltip-mode: t global-eldoc-mode: t eldoc-mode: t show-paren-mode: t electric-indent-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 line-number-mode: t indent-tabs-mode: t transient-mark-mode: (only . t) auto-composition-mode: t auto-encryption-mode: t auto-compression-mode: t overwrite-mode: overwrite-mode-textual Load-path shadows: None found. Features: (shadow sort mail-extr emacsbug message mailcap yank-media puny dired dired-loaddefs rfc822 mml mml-sec password-cache epa derived epg rfc6068 epg-config gnus-util text-property-search time-date mm-decode mm-bodies mm-encode mail-parse rfc2231 mailabbrev gmm-utils mailheader cl-loaddefs comp comp-cstr warnings icons subr-x rx cl-seq cl-macs gv cl-extra help-mode bytecomp byte-compile cl-lib sendmail rfc2047 rfc2045 ietf-drums mm-util mail-prsvr mail-utils rmc iso-transl tooltip cconv eldoc paren electric uniquify ediff-hook vc-hooks lisp-float-type elisp-mode mwheel term/x-win x-win term/common-win x-dnd tool-bar dnd fontset image regexp-opt fringe tabulated-list replace newcomment text-mode lisp-mode prog-mode register page tab-bar menu-bar rfn-eshadow isearch easymenu timer select scroll-bar mouse jit-lock font-lock syntax font-core term/tty-colors frame minibuffer nadvice seq simple cl-generic indonesian philippine cham georgian utf-8-lang misc-lang vietnamese tibetan thai tai-viet lao korean japanese eucjp-ms cp51932 hebrew greek romanian slovak czech european ethiopic indian cyrillic chinese composite emoji-zwj charscript charprop case-table epa-hook jka-cmpr-hook help abbrev obarray oclosure cl-preloaded button loaddefs theme-loaddefs faces cus-face macroexp files window text-properties overlay sha1 md5 base64 format env code-pages mule custom widget keymap hashtable-print-readable backquote threads xwidget-internal dbusbind inotify dynamic-setting system-font-setting font-render-setting cairo move-toolbar gtk x-toolkit xinput2 x multi-tty make-network-process native-compile emacs) Memory information: ((conses 16 77729 7271) (symbols 48 7149 0) (strings 32 19806 2855) (string-bytes 1 596322) (vectors 16 15672) (vector-slots 8 328685 10196) (floats 8 27 46) (intervals 56 340 0) (buffers 984 12))
Enrico Scholz <enrico.scholz@HIDDEN>
:bug-gnu-emacs@HIDDEN
.
Full text available.bug-gnu-emacs@HIDDEN
:bug#67070
; Package emacs
.
Full text available.
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997 nCipher Corporation Ltd,
1994-97 Ian Jackson.