Received: (at 66022) by debbugs.gnu.org; 18 Sep 2023 16:26:45 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Mon Sep 18 12:26:45 2023 Received: from localhost ([127.0.0.1]:54244 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1qiH5A-0004uM-LA for submit <at> debbugs.gnu.org; Mon, 18 Sep 2023 12:26:45 -0400 Received: from mailscanner.iro.umontreal.ca ([132.204.25.50]:33721) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <monnier@HIDDEN>) id 1qiH4w-0004tt-Pb for 66022 <at> debbugs.gnu.org; Mon, 18 Sep 2023 12:26:43 -0400 Received: from pmg2.iro.umontreal.ca (localhost.localdomain [127.0.0.1]) by pmg2.iro.umontreal.ca (Proxmox) with ESMTP id 1A4F2806AC; Mon, 18 Sep 2023 12:26:17 -0400 (EDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=iro.umontreal.ca; s=mail; t=1695054375; bh=dbbtOLEu976w2XvU6z6MERVxQM6fI1+zqPGQsIoUgWU=; h=From:To:Cc:Subject:In-Reply-To:References:Date:From; b=FvlkqEUbTHdbfdzwwd/+NhuLsbmamq0aPr1h6EpsxLKssS9Wnkz5rs4WsstvNLeJt 1FWfdRqLGTZ6NYp3L5gnrkq5zdnrf2vNCL1AdJQhChx19h6yPQW5jnX/8ZbwXfndz1 z7z3L3YzOs2aGXjYX24dRAJ6xPLqB7FKl9SprZzmezPrl+FflwUz71pu/pSNFgG7kL dz+rWlv6k78VmhPC6qI/gV4znfR1c92i5I3PKma2WGQids3X2yc88EdXgxAyT4JtNP sNbvaUUcDrMiOlEG6V3Fap2gptU87mV34/b/TgdzTGEZDSg3pSdJOsGHqZRuRmh7tK RAMaWBq2jXauw== Received: from mail01.iro.umontreal.ca (unknown [172.31.2.1]) by pmg2.iro.umontreal.ca (Proxmox) with ESMTP id CA2B2803EB; Mon, 18 Sep 2023 12:26:15 -0400 (EDT) Received: from lechazo (lechon.iro.umontreal.ca [132.204.27.242]) by mail01.iro.umontreal.ca (Postfix) with ESMTPSA id BA22D12037B; Mon, 18 Sep 2023 12:26:15 -0400 (EDT) From: Stefan Monnier <monnier@HIDDEN> To: Gerd =?windows-1252?Q?M=F6llmann?= <gerd.moellmann@HIDDEN> Subject: Re: bug#66022: 30.0.50; kmacro overwriting global keybindings In-Reply-To: <3eee4d40-decf-46f0-9a0d-26a2d0f2e383@HIDDEN> ("Gerd =?windows-1252?Q?M=F6llmann=22's?= message of "Mon, 18 Sep 2023 17:25:20 +0200") Message-ID: <jwv1qevfo0a.fsf-monnier+emacs@HIDDEN> References: <m2ttruzkpt.fsf@HIDDEN> <m27copcnu4.fsf@HIDDEN> <m234zdcng9.fsf@HIDDEN> <83bke1gusz.fsf@HIDDEN> <m2y1h5b8bs.fsf@HIDDEN> <83a5tlgoyz.fsf@HIDDEN> <m25y49b2ho.fsf@HIDDEN> <837copgnu3.fsf@HIDDEN> <m2h6ntqfrr.fsf@HIDDEN> <83y1h5f58u.fsf@HIDDEN> <m27copt5vg.fsf@HIDDEN> <jwvr0mwragh.fsf-monnier+emacs@HIDDEN> <48b2ed95-ecd6-4e9f-bde5-835edc6aab15@HIDDEN> <jwv5y48r4z0.fsf-monnier+emacs@HIDDEN> <m2wmwneefn.fsf@HIDDEN> <m2il87a6gm.fsf@HIDDEN> <83o7hzedph.fsf@HIDDEN> <m2a5tja5s8.fsf@HIDDEN> <83led3ecxc.fsf@HIDDEN> <b0758178-0c2b-4638-80b0-38b902164da3@HIDDEN> <3eee4d40-decf-46f0-9a0d-26a2d0f2e383@HIDDEN> Date: Mon, 18 Sep 2023 12:25:00 -0400 User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain X-SPAM-INFO: Spam detection results: 0 ALL_TRUSTED -1 Passed through trusted hosts only via SMTP AWL -0.063 Adjusted score from AWL reputation of From: address BAYES_00 -1.9 Bayes spam probability is 0 to 1% DKIM_SIGNED 0.1 Message has a DKIM or DK signature, not necessarily valid DKIM_VALID -0.1 Message has at least one valid DKIM or DK signature DKIM_VALID_AU -0.1 Message has a valid DKIM or DK signature from author's domain DKIM_VALID_EF -0.1 Message has a valid DKIM or DK signature from envelope-from domain POISEN_SPAM_PILL 0.1 Meta: its spam POISEN_SPAM_PILL_1 0.1 random spam to be learned in bayes POISEN_SPAM_PILL_3 0.1 random spam to be learned in bayes X-SPAM-LEVEL: X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 66022 Cc: Eli Zaretskii <eliz@HIDDEN>, 66022 <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 (---) > ~/emacs/master/ > ls -l > /Applications/Emacs.app/Contents/Resources/lisp/loaddefs.el* > -rw-r--r-- 1 gerd admin 377687 Sep 17 16:36 > /Applications/Emacs.app/Contents/Resources/lisp/loaddefs.el.gz > -rw-r--r-- 1 gerd admin 1467107 Sep 17 16:38 > /Applications/Emacs.app/Contents/Resource Hmm... shouldn't there be a `loaddefs.elc` file in there? Stefan
bug-gnu-emacs@HIDDEN
:bug#66022
; Package emacs
.
Full text available.Received: (at 66022) by debbugs.gnu.org; 18 Sep 2023 16:25:03 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Mon Sep 18 12:25:03 2023 Received: from localhost ([127.0.0.1]:54238 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1qiH3X-0004rO-9P for submit <at> debbugs.gnu.org; Mon, 18 Sep 2023 12:25:03 -0400 Received: from mailscanner.iro.umontreal.ca ([132.204.25.50]:9304) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <monnier@HIDDEN>) id 1qiH3V-0004qp-Ex for 66022 <at> debbugs.gnu.org; Mon, 18 Sep 2023 12:25:01 -0400 Received: from pmg3.iro.umontreal.ca (localhost [127.0.0.1]) by pmg3.iro.umontreal.ca (Proxmox) with ESMTP id B21C64428CB; Mon, 18 Sep 2023 12:24:47 -0400 (EDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=iro.umontreal.ca; s=mail; t=1695054286; bh=JtwtVWFVR1v9ipYC+k8edY9i1Cc6THLAs5kfbq0+C6w=; h=From:To:Cc:Subject:In-Reply-To:References:Date:From; b=VOfq0K9TCmUNThVdKPqCJ60LGq7Rh21oIz9Tr4wCfOuKRPm5LM3J1dTq8gQzb+iME Thn4DDTIHmtm2ceTa9kWW95vGaT1t413pyJzd6+GKUOXd0D7aLLHpFsaDyej+i7FSf XUKCZqzsEjsLVuq6ToN+SZmOUY21FH8dPL8834RHoTBrc2An2G2YsUrbFlzbZuve1I lvFKdB2XrMA1LO4F7tCTIlKqrVUNn7HriZqS1CGXK9jnmSUqrHywWoSxUM2XbRlouW B0+mg21STR/hoBdaIiJ0WC+wreQsJ/eU7+7kQ3mkhPMSdxlMySuQ2MtLir2s0ioFkc IjoOPfxkoZXYg== Received: from mail01.iro.umontreal.ca (unknown [172.31.2.1]) by pmg3.iro.umontreal.ca (Proxmox) with ESMTP id 874054428C9; Mon, 18 Sep 2023 12:24:46 -0400 (EDT) Received: from lechazo (lechon.iro.umontreal.ca [132.204.27.242]) by mail01.iro.umontreal.ca (Postfix) with ESMTPSA id 76255120370; Mon, 18 Sep 2023 12:24:46 -0400 (EDT) From: Stefan Monnier <monnier@HIDDEN> To: Gerd =?windows-1252?Q?M=F6llmann?= <gerd.moellmann@HIDDEN> Subject: Re: bug#66022: 30.0.50; kmacro overwriting global keybindings In-Reply-To: <m2a5tja5s8.fsf@HIDDEN> ("Gerd =?windows-1252?Q?M=F6ll?= =?windows-1252?Q?mann=22's?= message of "Mon, 18 Sep 2023 16:56:55 +0200") Message-ID: <jwv7confo2r.fsf-monnier+emacs@HIDDEN> References: <m2ttruzkpt.fsf@HIDDEN> <83edixgwrr.fsf@HIDDEN> <m27copcnu4.fsf@HIDDEN> <m234zdcng9.fsf@HIDDEN> <83bke1gusz.fsf@HIDDEN> <m2y1h5b8bs.fsf@HIDDEN> <83a5tlgoyz.fsf@HIDDEN> <m25y49b2ho.fsf@HIDDEN> <837copgnu3.fsf@HIDDEN> <m2h6ntqfrr.fsf@HIDDEN> <83y1h5f58u.fsf@HIDDEN> <m27copt5vg.fsf@HIDDEN> <jwvr0mwragh.fsf-monnier+emacs@HIDDEN> <48b2ed95-ecd6-4e9f-bde5-835edc6aab15@HIDDEN> <jwv5y48r4z0.fsf-monnier+emacs@HIDDEN> <m2wmwneefn.fsf@HIDDEN> <m2il87a6gm.fsf@HIDDEN> <83o7hzedph.fsf@HIDDEN> <m2a5tja5s8.fsf@HIDDEN> Date: Mon, 18 Sep 2023 12:23:31 -0400 User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain X-SPAM-INFO: Spam detection results: 0 ALL_TRUSTED -1 Passed through trusted hosts only via SMTP AWL 0.115 Adjusted score from AWL reputation of From: address BAYES_00 -1.9 Bayes spam probability is 0 to 1% DKIM_SIGNED 0.1 Message has a DKIM or DK signature, not necessarily valid DKIM_VALID -0.1 Message has at least one valid DKIM or DK signature DKIM_VALID_AU -0.1 Message has a valid DKIM or DK signature from author's domain DKIM_VALID_EF -0.1 Message has a valid DKIM or DK signature from envelope-from domain X-SPAM-LEVEL: X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 66022 Cc: Eli Zaretskii <eliz@HIDDEN>, 66022 <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 (---) >> Any idea why a call to 'documentation' loads loaddefs? Did you indeed >> "hack the Emacs you were running"? > No idea, and I didn't hack it at all. This was a minute after I started > a newly-build Emacs, wondered why a C-c C-k binding didn't work. Hmm... sounds like we have a real bug, then! Stefan
bug-gnu-emacs@HIDDEN
:bug#66022
; Package emacs
.
Full text available.Received: (at 66022) by debbugs.gnu.org; 18 Sep 2023 15:25:39 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Mon Sep 18 11:25:39 2023 Received: from localhost ([127.0.0.1]:54097 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1qiG83-0000OF-4K for submit <at> debbugs.gnu.org; Mon, 18 Sep 2023 11:25:39 -0400 Received: from mail-ej1-x636.google.com ([2a00:1450:4864:20::636]:51543) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <gerd.moellmann@HIDDEN>) id 1qiG7z-0000Nw-U2 for 66022 <at> debbugs.gnu.org; Mon, 18 Sep 2023 11:25:37 -0400 Received: by mail-ej1-x636.google.com with SMTP id a640c23a62f3a-9aa2c6f0806so610951566b.3 for <66022 <at> debbugs.gnu.org>; Mon, 18 Sep 2023 08:25:27 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1695050722; x=1695655522; darn=debbugs.gnu.org; h=content-transfer-encoding:in-reply-to:autocrypt:references:cc:to :from:content-language:subject:user-agent:mime-version:date :message-id:from:to:cc:subject:date:message-id:reply-to; bh=W35kC4Np0hHEZwfGy3EB6SuNWSEOB3CqRMFbhP/YUuA=; b=O5Q9q8ydaFJj6T6Nn5wbh/XOwTQm8SDDVNn6Z7ZDvhl3S4S7oMvS7qiitncrvRDD7z 30NihPNtc9SttWS/tjB915PxofbB/dEr3gLdH5o4xrFyt4Xpag+RxDjcKB5GzzziLzGJ ha6EVi/SGe74Ux3sbDhxILYGR3XnKmtCLIR2vWmDuF9CjiTWONT0NVhLzL/l1JuCAQ7D zONCuzKTcOcZJwKIdPXPRyT96Nz5qrB8lWTYRYVEnkAfpJBZn2VQqn/HYnI3ZezRRd/X 69TX3Q5yxwVa9jwjQ0GNFkcpacWfHrL5OpQctlMKbvOdbM6ugUb0qdndDeN+eb1pMRog 6PaQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1695050722; x=1695655522; h=content-transfer-encoding:in-reply-to:autocrypt:references:cc:to :from:content-language:subject:user-agent:mime-version:date :message-id:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=W35kC4Np0hHEZwfGy3EB6SuNWSEOB3CqRMFbhP/YUuA=; b=k56hEViv3DNXCYZY6hTQnqQ0RoGGeKV4Yr8HAP9dSSpBfDxfwKINnOKWliEDNu0m1x HQl+Cv/SrILHXtuHxvAKkOM/0k6oSgkQ9V+gKOhxtaWFUqK4q+LubKxh0zscFMqH8Bh9 1h+SVLa3WzewhHAN8UHtyhKB0YfV5XauDe+mtH3XOW6PCiTxpGfflECkXHHXB5oD3Op7 81BzFAJWbAX4cbL7op5hJFg/qdrQVEyJrROvVAF4D6bemrWNaSl7AXZjQRvDocmNqTgU esIQJ+04Zp4qT/UAMZcBfk7i8mpENd6/llB8BZUCcL/2jMcKLy6kGq5qaTTBFdRdb7Ku Gogw== X-Gm-Message-State: AOJu0YzyK4meuvg9NuiqmlXiZYA1tkQwX4mqSEYySdn97urFOFSzJKrn Aq8Hd5QGG6KxJRzxVvTnuXSrAe86Qqomkw== X-Google-Smtp-Source: AGHT+IG+fZ17wu6oobqZ3FI+lHBaA/XfxpWmJmaopT0od7XHkhqag5thUw+3nIMd3uzGmCcFi2qhMw== X-Received: by 2002:a17:906:748b:b0:9a1:914e:490e with SMTP id e11-20020a170906748b00b009a1914e490emr9611192ejl.53.1695050721665; Mon, 18 Sep 2023 08:25:21 -0700 (PDT) Received: from [192.168.178.26] (p4fe3af17.dip0.t-ipconnect.de. [79.227.175.23]) by smtp.gmail.com with ESMTPSA id jx13-20020a170907760d00b009ade1a4f78dsm4320765ejc.163.2023.09.18.08.25.20 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Mon, 18 Sep 2023 08:25:21 -0700 (PDT) Message-ID: <3eee4d40-decf-46f0-9a0d-26a2d0f2e383@HIDDEN> Date: Mon, 18 Sep 2023 17:25:20 +0200 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: bug#66022: 30.0.50; kmacro overwriting global keybindings Content-Language: en-US, de-DE From: =?UTF-8?Q?Gerd_M=C3=B6llmann?= <gerd.moellmann@HIDDEN> To: Eli Zaretskii <eliz@HIDDEN> References: <m2ttruzkpt.fsf@HIDDEN> <83edixgwrr.fsf@HIDDEN> <m27copcnu4.fsf@HIDDEN> <m234zdcng9.fsf@HIDDEN> <83bke1gusz.fsf@HIDDEN> <m2y1h5b8bs.fsf@HIDDEN> <83a5tlgoyz.fsf@HIDDEN> <m25y49b2ho.fsf@HIDDEN> <837copgnu3.fsf@HIDDEN> <m2h6ntqfrr.fsf@HIDDEN> <83y1h5f58u.fsf@HIDDEN> <m27copt5vg.fsf@HIDDEN> <jwvr0mwragh.fsf-monnier+emacs@HIDDEN> <48b2ed95-ecd6-4e9f-bde5-835edc6aab15@HIDDEN> <jwv5y48r4z0.fsf-monnier+emacs@HIDDEN> <m2wmwneefn.fsf@HIDDEN> <m2il87a6gm.fsf@HIDDEN> <83o7hzedph.fsf@HIDDEN> <m2a5tja5s8.fsf@HIDDEN> <83led3ecxc.fsf@HIDDEN> <b0758178-0c2b-4638-80b0-38b902164da3@HIDDEN> Autocrypt: addr=gerd.moellmann@HIDDEN; keydata= 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 Vp5NW5c= In-Reply-To: <b0758178-0c2b-4638-80b0-38b902164da3@HIDDEN> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 66022 Cc: monnier@HIDDEN, 66022 <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: -1.0 (-) On 23-09-18 17:18 , Gerd Möllmann wrote: > On 23-09-18 17:09 , Eli Zaretskii wrote: >>> From: Gerd Möllmann <gerd.moellmann@HIDDEN> Cc: >>> monnier@HIDDEN, 66022 <at> debbugs.gnu.org Date: Mon, 18 Sep >>> 2023 16:56:55 +0200 >>> >>> Eli Zaretskii <eliz@HIDDEN> writes: >>> >>>> Any idea why a call to 'documentation' loads loaddefs? Did you >>>> indeed "hack the Emacs you were running"? >>> >>> No idea, and I didn't hack it at all. This was a minute after I >>> started a newly-build Emacs, wondered why a C-c C-k binding didn't >>> work. I then pressed C-c alone to see what it is bound to, with >>> which-key. >> >> So I think this now becomes the main question. If this is not a >> bug, i.e. if loaddefs can legitimately be loaded mid-session, we >> cannot autoload key bindings, at least not naïvely as we do now. > > Another observation: when I start emacs from its source directory > master/src, and not as bundle, i.e. by® clicking on Emacs.app in the > dock, this doesn't happen. > > One difference in the two scenarios is that Emacs.app contains gzip'd el > files. ~/emacs/master/ > ls -l /Applications/Emacs.app/Contents/Resources/lisp/loaddefs.el* -rw-r--r-- 1 gerd admin 377687 Sep 17 16:36 /Applications/Emacs.app/Contents/Resources/lisp/loaddefs.el.gz -rw-r--r-- 1 gerd admin 1467107 Sep 17 16:38 /Applications/Emacs.app/Contents/Resource Note the timestamps. Is that good or bad?
bug-gnu-emacs@HIDDEN
:bug#66022
; Package emacs
.
Full text available.Received: (at 66022) by debbugs.gnu.org; 18 Sep 2023 15:18:57 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Mon Sep 18 11:18:57 2023 Received: from localhost ([127.0.0.1]:54077 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1qiG1Z-00007q-6l for submit <at> debbugs.gnu.org; Mon, 18 Sep 2023 11:18:57 -0400 Received: from mail-lj1-x22d.google.com ([2a00:1450:4864:20::22d]:56504) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <gerd.moellmann@HIDDEN>) id 1qiG1V-00007T-3U for 66022 <at> debbugs.gnu.org; Mon, 18 Sep 2023 11:18:55 -0400 Received: by mail-lj1-x22d.google.com with SMTP id 38308e7fff4ca-2bff7d81b5eso29552101fa.0 for <66022 <at> debbugs.gnu.org>; Mon, 18 Sep 2023 08:18:44 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1695050318; x=1695655118; darn=debbugs.gnu.org; h=content-transfer-encoding:in-reply-to:autocrypt:from:references:cc :to:content-language:subject:user-agent:mime-version:date:message-id :from:to:cc:subject:date:message-id:reply-to; bh=fakEdDRdye25yA/g9/8DM85nlL7VkXPPOwYyjORNz/w=; b=ESCLx+lmwdgBBPhv+I9dpz1rmY1N8LXudfSvpYUrrd/jqsX7QC+VO3D0txJ7XKqgUD 4JCGyE/DcyQQNeVg4PoCKyS4j29pMkEUI1JfAmEK34pFql3fjVOgVhwjDTFPSXTEvU3W VQVGDrglbib57JHOVqrTsV5Qom/xK8DoWJV+ne1FikU7C9O3wW66DYdUFdYibWVhKfey QQNTTErugXPKBOqB6XZI3gn205Xfl1o7Lrf07W0lfDiW1L1R9wNuYKjiGYpgE1m9oB0x 7lo7lSujMHOFsB8Yz9iZ2fHSTr83E12Czm4x3VolAhR9MhHw6OMFIyy4HUuKlpK1LkmA A12g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1695050318; x=1695655118; h=content-transfer-encoding:in-reply-to:autocrypt:from:references:cc :to:content-language:subject:user-agent:mime-version:date:message-id :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=fakEdDRdye25yA/g9/8DM85nlL7VkXPPOwYyjORNz/w=; b=ml10giw+IJ61fHhy7201D0IszBviZnU/ijM5D20/JUTJyy2oZBvkmZbeEjczNDbhB7 WV4bNx10X9pWKcQXOP+L0Y0rsq1GoJzj215e3GQS/zMGCEagxeBXvmnG1mQfzYv9XsPY xv0ywuAToNg+KcLa38jK8vYo+47iw7bFlgs5aaF+lqYqIGx/0z5QVj6VNofk0ft8F/NJ YqHiqJQ4aEhu29wx+Zjdel/kh3fekNBb434BsGu+nHZkIKTDL30etWUYpHcDBraEJYsr X4I4ujirZ0lWeZ25InNsgKII/tEptlKDbCXwU9TXppdzgdi17Vi4xFbCpvTQKHDO5E+l uxew== X-Gm-Message-State: AOJu0YyqPigCQxfruyUyRdA59+ZHaOuC7aVeNJmye+Ddd03ocEB9bd1B Fw3+x3rXtizM6gNFdWTKAyM= X-Google-Smtp-Source: AGHT+IFDHvXj2ZasXjNP9ndlmK6J2H8gENXXiHuWZfSRTEC9yiPK+Kb/f9wjZHW4zK1Ahu+kHxaOag== X-Received: by 2002:a2e:9297:0:b0:2bc:fc2e:7671 with SMTP id d23-20020a2e9297000000b002bcfc2e7671mr7264467ljh.13.1695050317906; Mon, 18 Sep 2023 08:18:37 -0700 (PDT) Received: from [192.168.178.26] (p4fe3af17.dip0.t-ipconnect.de. [79.227.175.23]) by smtp.gmail.com with ESMTPSA id uz3-20020a170907118300b009ad8acac02asm6731223ejb.172.2023.09.18.08.18.37 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Mon, 18 Sep 2023 08:18:37 -0700 (PDT) Message-ID: <b0758178-0c2b-4638-80b0-38b902164da3@HIDDEN> Date: Mon, 18 Sep 2023 17:18:36 +0200 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: bug#66022: 30.0.50; kmacro overwriting global keybindings Content-Language: en-US, de-DE To: Eli Zaretskii <eliz@HIDDEN> References: <m2ttruzkpt.fsf@HIDDEN> <83edixgwrr.fsf@HIDDEN> <m27copcnu4.fsf@HIDDEN> <m234zdcng9.fsf@HIDDEN> <83bke1gusz.fsf@HIDDEN> <m2y1h5b8bs.fsf@HIDDEN> <83a5tlgoyz.fsf@HIDDEN> <m25y49b2ho.fsf@HIDDEN> <837copgnu3.fsf@HIDDEN> <m2h6ntqfrr.fsf@HIDDEN> <83y1h5f58u.fsf@HIDDEN> <m27copt5vg.fsf@HIDDEN> <jwvr0mwragh.fsf-monnier+emacs@HIDDEN> <48b2ed95-ecd6-4e9f-bde5-835edc6aab15@HIDDEN> <jwv5y48r4z0.fsf-monnier+emacs@HIDDEN> <m2wmwneefn.fsf@HIDDEN> <m2il87a6gm.fsf@HIDDEN> <83o7hzedph.fsf@HIDDEN> <m2a5tja5s8.fsf@HIDDEN> <83led3ecxc.fsf@HIDDEN> From: =?UTF-8?Q?Gerd_M=C3=B6llmann?= <gerd.moellmann@HIDDEN> Autocrypt: addr=gerd.moellmann@HIDDEN; keydata= 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 Vp5NW5c= In-Reply-To: <83led3ecxc.fsf@HIDDEN> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 66022 Cc: monnier@HIDDEN, 66022 <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: -1.0 (-) On 23-09-18 17:09 , Eli Zaretskii wrote: >> From: Gerd Möllmann <gerd.moellmann@HIDDEN> Cc: >> monnier@HIDDEN, 66022 <at> debbugs.gnu.org Date: Mon, 18 Sep >> 2023 16:56:55 +0200 >> >> Eli Zaretskii <eliz@HIDDEN> writes: >> >>> Any idea why a call to 'documentation' loads loaddefs? Did you >>> indeed "hack the Emacs you were running"? >> >> No idea, and I didn't hack it at all. This was a minute after I >> started a newly-build Emacs, wondered why a C-c C-k binding didn't >> work. I then pressed C-c alone to see what it is bound to, with >> which-key. > > So I think this now becomes the main question. If this is not a > bug, i.e. if loaddefs can legitimately be loaded mid-session, we > cannot autoload key bindings, at least not naïvely as we do now. Another observation: when I start emacs from its source directory master/src, and not as bundle, i.e. by® clicking on Emacs.app in the dock, this doesn't happen. One difference in the two scenarios is that Emacs.app contains gzip'd el files.
bug-gnu-emacs@HIDDEN
:bug#66022
; Package emacs
.
Full text available.Received: (at 66022) by debbugs.gnu.org; 18 Sep 2023 15:09:23 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Mon Sep 18 11:09:23 2023 Received: from localhost ([127.0.0.1]:54039 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1qiFsI-0008Cc-PY for submit <at> debbugs.gnu.org; Mon, 18 Sep 2023 11:09:23 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:34458) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <eliz@HIDDEN>) id 1qiFsE-0008C6-Pk for 66022 <at> debbugs.gnu.org; Mon, 18 Sep 2023 11:09:21 -0400 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 1qiFs0-0008Su-MB; Mon, 18 Sep 2023 11:09:04 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=MIME-version:References:Subject:In-Reply-To:To:From: Date; bh=L8CfwioXxhr1H7XqZ2p07Lj6hnkNa/aWCSXQduKQ5X0=; b=Gr6uJNlY4JCuAnQjHaG3 o3r9INUyuo9Eo2lXaee6IzC5zLaUPho0zMiJaNGn8M3QFr3wqityGEWwlf92oXW72m9zGML50rSz3 xmcA80JUuC5acyxuzbhpMGY0OSAK/+SMsup7wJ8GGDKE9mCnBbqXLF6Ou7CujTj375BN23s/e28Jp M1iNKzQQ+kmyKSGWy9bcs6cnc1Nja/Wds2kIpblLdfBLaWeOOjBwlpz8NuyGRF2iaDRMHVCU6VkVa 4pq/zw6M+HGkujCoTc+Og3wPLjgPTODyMdXYtt6eRpEbJ3PsbSPPoRFa9t6dZgPrznuVutAf73ddK MXHNZv5mPA4Mdg==; Date: Mon, 18 Sep 2023 18:09:03 +0300 Message-Id: <83led3ecxc.fsf@HIDDEN> From: Eli Zaretskii <eliz@HIDDEN> To: Gerd =?utf-8?Q?M=C3=B6llmann?= <gerd.moellmann@HIDDEN> In-Reply-To: <m2a5tja5s8.fsf@HIDDEN> (message from Gerd =?utf-8?Q?M?= =?utf-8?Q?=C3=B6llmann?= on Mon, 18 Sep 2023 16:56:55 +0200) Subject: Re: bug#66022: 30.0.50; kmacro overwriting global keybindings References: <m2ttruzkpt.fsf@HIDDEN> <83edixgwrr.fsf@HIDDEN> <m27copcnu4.fsf@HIDDEN> <m234zdcng9.fsf@HIDDEN> <83bke1gusz.fsf@HIDDEN> <m2y1h5b8bs.fsf@HIDDEN> <83a5tlgoyz.fsf@HIDDEN> <m25y49b2ho.fsf@HIDDEN> <837copgnu3.fsf@HIDDEN> <m2h6ntqfrr.fsf@HIDDEN> <83y1h5f58u.fsf@HIDDEN> <m27copt5vg.fsf@HIDDEN> <jwvr0mwragh.fsf-monnier+emacs@HIDDEN> <48b2ed95-ecd6-4e9f-bde5-835edc6aab15@HIDDEN> <jwv5y48r4z0.fsf-monnier+emacs@HIDDEN> <m2wmwneefn.fsf@HIDDEN> <m2il87a6gm.fsf@HIDDEN> <83o7hzedph.fsf@HIDDEN> <m2a5tja5s8.fsf@HIDDEN> MIME-version: 1.0 Content-type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 66022 Cc: monnier@HIDDEN, 66022 <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: Gerd Möllmann <gerd.moellmann@HIDDEN> > Cc: monnier@HIDDEN, 66022 <at> debbugs.gnu.org > Date: Mon, 18 Sep 2023 16:56:55 +0200 > > Eli Zaretskii <eliz@HIDDEN> writes: > > > Any idea why a call to 'documentation' loads loaddefs? Did you indeed > > "hack the Emacs you were running"? > > No idea, and I didn't hack it at all. This was a minute after I started > a newly-build Emacs, wondered why a C-c C-k binding didn't work. I > then pressed C-c alone to see what it is bound to, with which-key. So I think this now becomes the main question. If this is not a bug, i.e. if loaddefs can legitimately be loaded mid-session, we cannot autoload key bindings, at least not naïvely as we do now.
bug-gnu-emacs@HIDDEN
:bug#66022
; Package emacs
.
Full text available.Received: (at 66022) by debbugs.gnu.org; 18 Sep 2023 14:57:17 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Mon Sep 18 10:57:16 2023 Received: from localhost ([127.0.0.1]:54008 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1qiFga-0007hE-Jj for submit <at> debbugs.gnu.org; Mon, 18 Sep 2023 10:57:16 -0400 Received: from mail-ed1-x533.google.com ([2a00:1450:4864:20::533]:46385) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <gerd.moellmann@HIDDEN>) id 1qiFgU-0007gs-VN for 66022 <at> debbugs.gnu.org; Mon, 18 Sep 2023 10:57:14 -0400 Received: by mail-ed1-x533.google.com with SMTP id 4fb4d7f45d1cf-532784c8770so235558a12.1 for <66022 <at> debbugs.gnu.org>; Mon, 18 Sep 2023 07:57:02 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1695049016; x=1695653816; darn=debbugs.gnu.org; h=content-transfer-encoding:mime-version:user-agent:message-id:date :references:in-reply-to:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=zldQgMeMUxjR3voINK5guE3vbZdaelKZOwgzJYZToDM=; b=ao/4qi5dda6LKdp8jhCSWAY3plzh6j6t9DBByy2rd1g1nc2DcnVqIRMe+kPvgi1anj rsvUwBzG+ER2qOm5oFkwPJctfIF8ZEYsq3RL9vz466/l73iJxRajFhqnwuvgnWelitcX mEU22WgWbjpSOc+M7ee8mjL0cwdzC9CFMXE8FrbREehUIS+jca5MHkZhnUJeJsMv/93q qQZ833T3qsZKlL70OKLAFHoBCk3u9pJDtSowT1Jml6Zn45JTMTPq047xxenBq/T013D+ eoNFMz4FgEpmQd6s/qNz3sJ5JssxZ+vYtfVReJKbtwB6RuFIF7DG8gQgm9WwpOGBhOQP NhSw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1695049016; x=1695653816; h=content-transfer-encoding:mime-version:user-agent:message-id:date :references:in-reply-to:subject:cc:to:from:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to; bh=zldQgMeMUxjR3voINK5guE3vbZdaelKZOwgzJYZToDM=; b=DqolUehLcc7LOtWX+uqJHE0GVOfnPh96UHSaiRg+QHRUKLLQcgijVIUCEp317YLVQQ kh1FTOrMDvq63NqzpV1hXC1QOFq9iu0bjA5W+JO+Vb6GYeLVy4vdhFutUWMzX9lDRsEy Ybv5U5P2CvHiywf+kiC+PLl/e1Aj09+9IQNDlYVIUqaSODVyH2n09fX32YES9PPMI01K ZbaYmcD/JWFxfLljAzTBYaNRI8MKaE+AREtfHOqk6PMOZ2Xhv7H0fD1nc83r0j9pmxEV opU9uDDmG2X+Afjh/FwDR2RGPgr1KB9/cFlKWm0UFeFyNbp+MvAYvMceNc5dvGXwhHaC d25A== X-Gm-Message-State: AOJu0YyA84Do9Qs782GkHIwO8JOfedeR2zzgSzHyMakPlQepafw1p9X8 nLwQyqnBw4Z076v+PQAWNUrOUg1XyLXS/A== X-Google-Smtp-Source: AGHT+IFB9afCwqj9l1sntky87LbPuu7p/Xt/FfQB+bkasGs5/Wntr2+61TppH7LRmZAmA+A19ZYhGA== X-Received: by 2002:aa7:dad8:0:b0:530:74ed:fc85 with SMTP id x24-20020aa7dad8000000b0053074edfc85mr7719741eds.3.1695049016578; Mon, 18 Sep 2023 07:56:56 -0700 (PDT) Received: from Pro.fritz.box (p4fe3af17.dip0.t-ipconnect.de. [79.227.175.23]) by smtp.gmail.com with ESMTPSA id by6-20020a0564021b0600b0052a198d8a4dsm6060308edb.52.2023.09.18.07.56.55 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 18 Sep 2023 07:56:56 -0700 (PDT) From: =?utf-8?Q?Gerd_M=C3=B6llmann?= <gerd.moellmann@HIDDEN> To: Eli Zaretskii <eliz@HIDDEN> Subject: Re: bug#66022: 30.0.50; kmacro overwriting global keybindings In-Reply-To: <83o7hzedph.fsf@HIDDEN> (Eli Zaretskii's message of "Mon, 18 Sep 2023 17:52:10 +0300") References: <m2ttruzkpt.fsf@HIDDEN> <83edixgwrr.fsf@HIDDEN> <m27copcnu4.fsf@HIDDEN> <m234zdcng9.fsf@HIDDEN> <83bke1gusz.fsf@HIDDEN> <m2y1h5b8bs.fsf@HIDDEN> <83a5tlgoyz.fsf@HIDDEN> <m25y49b2ho.fsf@HIDDEN> <837copgnu3.fsf@HIDDEN> <m2h6ntqfrr.fsf@HIDDEN> <83y1h5f58u.fsf@HIDDEN> <m27copt5vg.fsf@HIDDEN> <jwvr0mwragh.fsf-monnier+emacs@HIDDEN> <48b2ed95-ecd6-4e9f-bde5-835edc6aab15@HIDDEN> <jwv5y48r4z0.fsf-monnier+emacs@HIDDEN> <m2wmwneefn.fsf@HIDDEN> <m2il87a6gm.fsf@HIDDEN> <83o7hzedph.fsf@HIDDEN> Date: Mon, 18 Sep 2023 16:56:55 +0200 Message-ID: <m2a5tja5s8.fsf@HIDDEN> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 66022 Cc: monnier@HIDDEN, 66022 <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: -1.0 (-) Eli Zaretskii <eliz@HIDDEN> writes: >> From: Gerd M=C3=B6llmann <gerd.moellmann@HIDDEN> >> Cc: Eli Zaretskii <eliz@HIDDEN>, 66022 <at> debbugs.gnu.org >> Date: Mon, 18 Sep 2023 16:42:17 +0200 >>=20 >> Here's the backtrace from the second watchdog, the one watching loaddefs >> being loaded >>=20 >> Debugger entered: nil >> (if my-debug-on-loaddefs (debug) (setq my-debug-on-loaddefs t)) >> my-debug-on-loaddefs() >> (lambda nil (my-debug-on-loaddefs))() >> eval-after-load-helper("/Applications/Emacs.app/Contents/Resources/lis= p/lo...") >> run-hook-with-args(eval-after-load-helper "/Applications/Emacs.app/Con= tents/Resources/lisp/lo...") >> do-after-load-evaluation("/Applications/Emacs.app/Contents/Resources/l= isp/lo...") >> documentation(duplicate-dwim) > > Any idea why a call to 'documentation' loads loaddefs? Did you indeed > "hack the Emacs you were running"? No idea, and I didn't hack it at all. This was a minute after I started a newly-build Emacs, wondered why a C-c C-k binding didn't work. I then pressed C-c alone to see what it is bound to, with which-key.
bug-gnu-emacs@HIDDEN
:bug#66022
; Package emacs
.
Full text available.Received: (at 66022) by debbugs.gnu.org; 18 Sep 2023 14:52:28 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Mon Sep 18 10:52:28 2023 Received: from localhost ([127.0.0.1]:54004 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1qiFbv-0007Wc-TS for submit <at> debbugs.gnu.org; Mon, 18 Sep 2023 10:52:28 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:47622) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <eliz@HIDDEN>) id 1qiFbt-0007WH-Cg for 66022 <at> debbugs.gnu.org; Mon, 18 Sep 2023 10:52:26 -0400 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 1qiFbf-0004ie-5a; Mon, 18 Sep 2023 10:52:11 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=MIME-version:References:Subject:In-Reply-To:To:From: Date; bh=RdQMrk5Bu1z5nuHOsajoOMPFb67FFYo6mKg675dni04=; b=Cy7uoSA26z2Lk3puaqhd BBqJh0XuRIZ98UUOBWYkR1LWQuyHJ0IuBpxR2JaJO8Fn0FfmHrqOxJgwU6cVTjSHXjHwg//BM1XIU drIxX6y+Mx4oKOiZAQ58gWglVUj5vSBNmKPiiLlErEIRQUDKpaGtZWpNDwswrlFeKDycQp5wi+WEd 6wlVsyKWpjPzvfPdoKSgJnN12Mv2xer1kxwKxOOlKTb4OvI39nPbAy00cNZYCz8aHHKtDTfW3dBbh xuCfl3a4upft9ftboykFnOkvv69CUo1BCzwi6cOmjwxld3tJx4vw+mmX58QCYfqm1sgsl8z9737dh EBFrr0KYk/RprA==; Date: Mon, 18 Sep 2023 17:52:10 +0300 Message-Id: <83o7hzedph.fsf@HIDDEN> From: Eli Zaretskii <eliz@HIDDEN> To: Gerd =?utf-8?Q?M=C3=B6llmann?= <gerd.moellmann@HIDDEN> In-Reply-To: <m2il87a6gm.fsf@HIDDEN> (message from Gerd =?utf-8?Q?M?= =?utf-8?Q?=C3=B6llmann?= on Mon, 18 Sep 2023 16:42:17 +0200) Subject: Re: bug#66022: 30.0.50; kmacro overwriting global keybindings References: <m2ttruzkpt.fsf@HIDDEN> <83edixgwrr.fsf@HIDDEN> <m27copcnu4.fsf@HIDDEN> <m234zdcng9.fsf@HIDDEN> <83bke1gusz.fsf@HIDDEN> <m2y1h5b8bs.fsf@HIDDEN> <83a5tlgoyz.fsf@HIDDEN> <m25y49b2ho.fsf@HIDDEN> <837copgnu3.fsf@HIDDEN> <m2h6ntqfrr.fsf@HIDDEN> <83y1h5f58u.fsf@HIDDEN> <m27copt5vg.fsf@HIDDEN> <jwvr0mwragh.fsf-monnier+emacs@HIDDEN> <48b2ed95-ecd6-4e9f-bde5-835edc6aab15@HIDDEN> <jwv5y48r4z0.fsf-monnier+emacs@HIDDEN> <m2wmwneefn.fsf@HIDDEN> <m2il87a6gm.fsf@HIDDEN> MIME-version: 1.0 Content-type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 66022 Cc: monnier@HIDDEN, 66022 <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: Gerd Möllmann <gerd.moellmann@HIDDEN> > Cc: Eli Zaretskii <eliz@HIDDEN>, 66022 <at> debbugs.gnu.org > Date: Mon, 18 Sep 2023 16:42:17 +0200 > > Here's the backtrace from the second watchdog, the one watching loaddefs > being loaded > > Debugger entered: nil > (if my-debug-on-loaddefs (debug) (setq my-debug-on-loaddefs t)) > my-debug-on-loaddefs() > (lambda nil (my-debug-on-loaddefs))() > eval-after-load-helper("/Applications/Emacs.app/Contents/Resources/lisp/lo...") > run-hook-with-args(eval-after-load-helper "/Applications/Emacs.app/Contents/Resources/lisp/lo...") > do-after-load-evaluation("/Applications/Emacs.app/Contents/Resources/lisp/lo...") > documentation(duplicate-dwim) Any idea why a call to 'documentation' loads loaddefs? Did you indeed "hack the Emacs you were running"?
bug-gnu-emacs@HIDDEN
:bug#66022
; Package emacs
.
Full text available.Received: (at 66022) by debbugs.gnu.org; 18 Sep 2023 14:42:37 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Mon Sep 18 10:42:37 2023 Received: from localhost ([127.0.0.1]:53995 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1qiFSP-00075P-4e for submit <at> debbugs.gnu.org; Mon, 18 Sep 2023 10:42:37 -0400 Received: from mail-wr1-x432.google.com ([2a00:1450:4864:20::432]:44473) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <gerd.moellmann@HIDDEN>) id 1qiFSL-000753-Gu for 66022 <at> debbugs.gnu.org; Mon, 18 Sep 2023 10:42:35 -0400 Received: by mail-wr1-x432.google.com with SMTP id ffacd0b85a97d-31c65820134so4107932f8f.1 for <66022 <at> debbugs.gnu.org>; Mon, 18 Sep 2023 07:42:25 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1695048139; x=1695652939; darn=debbugs.gnu.org; h=content-transfer-encoding:mime-version:user-agent:message-id:date :references:in-reply-to:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=ykL5VgCBFybIATyqDTA1dI6pexBnOekzFgRon3sfC70=; b=eF/TmR+NbjM0hJHy1G+7NUEq8NkYhsc4xR7QUdGsGPj6jetJ/AUnWu05mcmNGXN2oV ADUtiCs2jUju2v/Oe2QVBwR4ZyzO4TbBQHBQbLgs6x5ZjKZ1DCA7QAonRFealC3u2d3P dUvURbVx+wKRieuxSdRBSMm3/d6CbpcNYVAAcNJPiBmdNFv8SMYOH9wTptlahgsOQDpy ExY/ieTErZOanahf9UfPJGtacHnPDkz7ODiogKHnI9aszhCbOHYfKbgaRHeOA7pvDAov Kjj/HOChhtfSU6kVNUqCrWExvaWtoYpENzTEISBjwxNWdV1gnWrEeMo24IDl9mhCLgs3 n0UA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1695048139; x=1695652939; h=content-transfer-encoding:mime-version:user-agent:message-id:date :references:in-reply-to:subject:cc:to:from:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to; bh=ykL5VgCBFybIATyqDTA1dI6pexBnOekzFgRon3sfC70=; b=PL8dKm9vvAxOk3oJFZUQBRfZ3s3NGKe/giGQ89C6Vjb6JmmDnpQywwBfKdqfYzPzLd Vi/ZSqpwIXCVXP7IomOaAeA4oChzwh0LaN2ftDTpo8tGw6Ah54ri2INyTyvFPuZfjRpo xk7aYnkd1ivpuS9Q1LlmMw42t5Nqzjem91HasF7ONIwkvkmnM5dFB/jA2INfIlWiYBia uskPf3tV5h9GPWhvsX0aFt8/6JvKsVj+hotviMn6o3FwYb71a5RgkwmOXYMRpwMjqwA/ kHDxD0ZicE7Sl7dYvQxKCgyh7YyLwIH1W9cDGNstI6rjj8YXka0mRP5b6p3rPL0iVoZ3 pslg== X-Gm-Message-State: AOJu0YxxmDo3Rc76CBZA1e8jJFietft/6rOspa1YpjUSc12fQXquYpHL yxJcqAiKZARgnMIMmyAYxxbgk8lIXZz60A== X-Google-Smtp-Source: AGHT+IHNEoXw6yykwMF11ZbxNoGT9B+jqc71RJFjWQ2s2T2+ptYIebmGlm/a6Q3ZIxc+DnpvBbFQBg== X-Received: by 2002:adf:ed88:0:b0:31a:e8e6:8a96 with SMTP id c8-20020adfed88000000b0031ae8e68a96mr6903911wro.67.1695048138748; Mon, 18 Sep 2023 07:42:18 -0700 (PDT) Received: from Pro.fritz.box (p4fe3af17.dip0.t-ipconnect.de. [79.227.175.23]) by smtp.gmail.com with ESMTPSA id j21-20020a170906831500b009ad87d1be17sm6522495ejx.22.2023.09.18.07.42.18 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 18 Sep 2023 07:42:18 -0700 (PDT) From: =?utf-8?Q?Gerd_M=C3=B6llmann?= <gerd.moellmann@HIDDEN> To: Stefan Monnier <monnier@HIDDEN> Subject: Re: bug#66022: 30.0.50; kmacro overwriting global keybindings In-Reply-To: <m2wmwneefn.fsf@HIDDEN> ("Gerd =?utf-8?Q?M=C3=B6llmann?= =?utf-8?Q?=22's?= message of "Mon, 18 Sep 2023 16:36:28 +0200") References: <m2ttruzkpt.fsf@HIDDEN> <83edixgwrr.fsf@HIDDEN> <m27copcnu4.fsf@HIDDEN> <m234zdcng9.fsf@HIDDEN> <83bke1gusz.fsf@HIDDEN> <m2y1h5b8bs.fsf@HIDDEN> <83a5tlgoyz.fsf@HIDDEN> <m25y49b2ho.fsf@HIDDEN> <837copgnu3.fsf@HIDDEN> <m2h6ntqfrr.fsf@HIDDEN> <83y1h5f58u.fsf@HIDDEN> <m27copt5vg.fsf@HIDDEN> <jwvr0mwragh.fsf-monnier+emacs@HIDDEN> <48b2ed95-ecd6-4e9f-bde5-835edc6aab15@HIDDEN> <jwv5y48r4z0.fsf-monnier+emacs@HIDDEN> <m2wmwneefn.fsf@HIDDEN> Date: Mon, 18 Sep 2023 16:42:17 +0200 Message-ID: <m2il87a6gm.fsf@HIDDEN> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 66022 Cc: Eli Zaretskii <eliz@HIDDEN>, 66022 <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: -1.0 (-) Gerd M=C3=B6llmann <gerd.moellmann@HIDDEN> writes: > Stefan Monnier <monnier@HIDDEN> writes: > >>> I don't remember doing that, but I'll try to reproduce this somehow. I >>> tried it just now with a simple recipe but that didn't trigger the >>> checks in my init.el. Have to read the code that does that reloading, I >>> guess. >> >> grep 'Fload (' src/*.c >> >> should get you started. > > Caught the sucker :-). I think your intuition was right. Here's the backtrace from the second watchdog, the one watching loaddefs being loaded Debugger entered: nil (if my-debug-on-loaddefs (debug) (setq my-debug-on-loaddefs t)) my-debug-on-loaddefs() (lambda nil (my-debug-on-loaddefs))() eval-after-load-helper("/Applications/Emacs.app/Contents/Resources/lisp/l= o...") run-hook-with-args(eval-after-load-helper "/Applications/Emacs.app/Conten= ts/Resources/lisp/lo...") do-after-load-evaluation("/Applications/Emacs.app/Contents/Resources/lisp= /lo...") documentation(duplicate-dwim) which-key--propertize-description("duplicate-dwim" nil nil nil "duplicate= -dwim") which-key--format-and-replace((("C-c #" . "embark-act") ("C-c &" . "prefi= x") ("C-c d" . "duplicate-dwim") ("C-c g" . "my-grab-bag") ("C-c k" . "lamb= da") ("C-c m" . "magit-file-dispatch") ("C-c o" . "mode-line-other-buffer")= ("C-c v" . "prefix") ("C-c C-b" . "elisp-byte-compile-buffer") ("C-c C-e" = . "elisp-eval-region-or-buffer") ("C-c C-f" . "elisp-byte-compile-file") ("= C-c C-k" . "lambda") ("C-c C-o" . "mode-line-other-buffer") ("C-c <tab>" . = "company-complete")) nil) which-key--get-bindings([3] nil nil) which-key--create-buffer-and-show([3]) which-key--update() apply(which-key--update nil) timer-event-handler([t 0 1 0 t which-key--update nil idle 0 nil]) and here is the code I have in my init.el (defun my-watch-f2 (&rest args) (when (eq (car args) global-map) (let ((key (cl-second args))) (when (and (vectorp key) (eq (aref key 0) 'f2)) (debug))))) (add-hook 'after-init-hook (lambda () (add-function :after (symbol-function 'define-key) #'my-watch-f2))) (defvar my-debug-on-loaddefs nil) (defun my-debug-on-loaddefs () (if my-debug-on-loaddefs (debug) (setq my-debug-on-loaddefs t))) (with-eval-after-load 'loaddefs (my-debug-on-loaddefs))
bug-gnu-emacs@HIDDEN
:bug#66022
; Package emacs
.
Full text available.Received: (at 66022) by debbugs.gnu.org; 18 Sep 2023 14:36:50 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Mon Sep 18 10:36:50 2023 Received: from localhost ([127.0.0.1]:53991 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1qiFMn-0006tH-KD for submit <at> debbugs.gnu.org; Mon, 18 Sep 2023 10:36:50 -0400 Received: from mail-ed1-x52e.google.com ([2a00:1450:4864:20::52e]:58434) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <gerd.moellmann@HIDDEN>) id 1qiFMj-0006sw-J7 for 66022 <at> debbugs.gnu.org; Mon, 18 Sep 2023 10:36:48 -0400 Received: by mail-ed1-x52e.google.com with SMTP id 4fb4d7f45d1cf-52c4d3ff424so5680217a12.0 for <66022 <at> debbugs.gnu.org>; Mon, 18 Sep 2023 07:36:37 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1695047791; x=1695652591; darn=debbugs.gnu.org; h=content-transfer-encoding:mime-version:user-agent:message-id:date :references:in-reply-to:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=x9D3nJnmlrPD1zH4A5hkccC6AtAErl0nYsWh+57X8zY=; b=PeCSS6ybU2ZyZG3MMwsOUTi6JlCOSM+Y7SBJWZvB/5ORj2kBkaZWeGadgMYLQBmKdO 5vHJ3U8c2EOgs0UUVqv4XEptqVYschartP4imZUu8wzo6tMebKTlWXthcCLt4di/fCxh Yv+t6SdSkHRa77VZXBK+NBhJli4d2km7seV7C6v6WlFdZ3jUjAm1u1/REPRfNvylG9Zd VPkei1eIvevphBq27XK/MdH67mL5+4sAxVk1fcFKsvrALx3MIexIDS51D+FY/ej0ip4W pgWl51Ni6WUAfy4RCKK58Aq4BRHL32SyYl8qpwy5x83ENEaK/mvzNijqrKTT+5vOLccM WJLA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1695047791; x=1695652591; h=content-transfer-encoding:mime-version:user-agent:message-id:date :references:in-reply-to:subject:cc:to:from:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to; bh=x9D3nJnmlrPD1zH4A5hkccC6AtAErl0nYsWh+57X8zY=; b=GRxJ88AKlIRSWsV7vuv9zDo3oQHonMybmLM5mhzKWn2dWFsFxzZ3L1z+j0+PI3ZU/d OUIjAIiys80LteDCDGresnLF+Il6F8HwvyWMvGfiRCbxT1vrki3wKtbpIqFJcfIrPb2x 27k+uq1X9OUvjwBfpJ8a2hShUA5gqf9c7hAXhGP+8/soMsB4mpFCPH/03iU2NNdFBU7K r6ISa3Z89fWcBEnGxfBGWpbud3Cu+d9KaWchzsVu0Vyn5k4ZiFy5XD2DaSMPLcg20ko5 J4jUKYnubqcJtw0MzebBYAJ0e5kFALm1wAKh5KlydDYL7a6jcLXbGserssXW/mxEFEu0 K0LA== X-Gm-Message-State: AOJu0YzKPZFuwcQi+3idGYDA7BWRD9Zn6z8YTg8YfvbUOgF7DNdRe66f AwUxHsMhSHo4JkpQG6rMTDH+Byw+4Vz7QA== X-Google-Smtp-Source: AGHT+IFBTeEqMNEYcYaexMjli0lz0Q41CEOXsMgNHlGe9ISROjSAvaDvmuSKp30HOybuqKRVkz44Cg== X-Received: by 2002:a17:906:3d29:b0:9a1:c42e:5e5e with SMTP id l9-20020a1709063d2900b009a1c42e5e5emr7405270ejf.42.1695047790687; Mon, 18 Sep 2023 07:36:30 -0700 (PDT) Received: from Pro.fritz.box (p4fe3af17.dip0.t-ipconnect.de. [79.227.175.23]) by smtp.gmail.com with ESMTPSA id tz6-20020a170907c78600b009adc77fe165sm5396998ejc.118.2023.09.18.07.36.29 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 18 Sep 2023 07:36:30 -0700 (PDT) From: =?utf-8?Q?Gerd_M=C3=B6llmann?= <gerd.moellmann@HIDDEN> To: Stefan Monnier <monnier@HIDDEN> Subject: Re: bug#66022: 30.0.50; kmacro overwriting global keybindings In-Reply-To: <jwv5y48r4z0.fsf-monnier+emacs@HIDDEN> (Stefan Monnier's message of "Sun, 17 Sep 2023 15:10:35 -0400") References: <m2ttruzkpt.fsf@HIDDEN> <83edixgwrr.fsf@HIDDEN> <m27copcnu4.fsf@HIDDEN> <m234zdcng9.fsf@HIDDEN> <83bke1gusz.fsf@HIDDEN> <m2y1h5b8bs.fsf@HIDDEN> <83a5tlgoyz.fsf@HIDDEN> <m25y49b2ho.fsf@HIDDEN> <837copgnu3.fsf@HIDDEN> <m2h6ntqfrr.fsf@HIDDEN> <83y1h5f58u.fsf@HIDDEN> <m27copt5vg.fsf@HIDDEN> <jwvr0mwragh.fsf-monnier+emacs@HIDDEN> <48b2ed95-ecd6-4e9f-bde5-835edc6aab15@HIDDEN> <jwv5y48r4z0.fsf-monnier+emacs@HIDDEN> Date: Mon, 18 Sep 2023 16:36:28 +0200 Message-ID: <m2wmwneefn.fsf@HIDDEN> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain Content-Transfer-Encoding: quoted-printable X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 66022 Cc: Eli Zaretskii <eliz@HIDDEN>, 66022 <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: -1.0 (-) Stefan Monnier <monnier@HIDDEN> writes: >> I don't remember doing that, but I'll try to reproduce this somehow. I >> tried it just now with a simple recipe but that didn't trigger the >> checks in my init.el. Have to read the code that does that reloading, I >> guess. > > grep 'Fload (' src/*.c > > should get you started. Caught the sucker :-). I think your intuition was right. This is Emacs.app, with my init.el. I simply did a C-c, which-key kicked in, calls documentation, and here we are... Debugger entered: nil (progn (debug)) (if (and (vectorp key) (eq (aref key 0) 'f2)) (progn (debug))) (let ((key (car (cdr args)))) (if (and (vectorp key) (eq (aref key 0) 'f2= )) (progn (debug)))) (progn (let ((key (car (cdr args)))) (if (and (vectorp key) (eq (aref key= 0) 'f2)) (progn (debug))))) (if (eq (car args) global-map) (progn (let ((key (car (cdr args)))) (if (= and (vectorp key) (eq (aref key 0) 'f2)) (progn (debug)))))) my-watch-f2((keymap #^[nil nil keymap=20 #^^[3 0 set-mark-command move-beginning-of-line backward-char mode-specific= -command-prefix delete-char move-end-of-line forward-char keyboard-quit hel= p-command indent-for-tab-command electric-newline-and-maybe-indent kill-lin= e recenter-top-bottom newline next-line open-line previous-line quoted-inse= rt isearch-backward isearch-forward transpose-chars universal-argument scro= ll-up-command kill-region Control-X-prefix yank undo ESC-prefix toggle-inpu= t-method abort-recursive-edit nil undo self-insert-command self-insert-comm= and self-insert-command self-insert-command self-insert-command ...] #^^[1 = 0 #^^[2 0=20 #^^[3 0 set-mark-command move-beginning-of-line backward-char mode-specific= -command-prefix delete-char move-end-of-line forward-char keyboard-quit hel= p-command indent-for-tab-command electric-newline-and-maybe-indent kill-lin= e recenter-top-bottom newline next-line open-line previous-line quoted-inse= rt isearch-backward isearch-forward transpose-chars universal-argument scro= ll-up-command kill-region Control-X-prefix yank undo ESC-prefix toggle-inpu= t-method abort-recursive-edit nil undo self-insert-command self-insert-comm= and self-insert-command self-insert-command self-insert-command ...]=20 #^^[3 128 self-insert-command self-insert-command self-insert-command self-= insert-command self-insert-command self-insert-command self-insert-command = self-insert-command self-insert-command self-insert-command self-insert-com= mand self-insert-command self-insert-command self-insert-command self-inser= t-command self-insert-command self-insert-command self-insert-command self-= insert-command self-insert-command self-insert-command self-insert-command = self-insert-command self-insert-command self-insert-command self-insert-com= mand self-insert-command self-insert-command self-insert-command self-inser= t-command self-insert-command self-insert-command switch-to-buffer self-ins= ert-command self-insert-command self-insert-command self-insert-command ...= ] self-insert-command self-insert-command self-insert-command self-insert-c= ommand self-insert-command self-insert-command self-insert-command self-ins= ert-command self-insert-command self-insert-command self-insert-command sel= f-insert-command self-insert-command self-insert-command self-insert-comman= d self-insert-command self-insert-command self-insert-command self-insert-c= ommand self-insert-command self-insert-command self-insert-command self-ins= ert-command self-insert-command self-insert-command self-insert-command sel= f-insert-command self-insert-command self-insert-command self-insert-comman= d] self-insert-command self-insert-command self-insert-command self-insert-= command self-insert-command self-insert-command self-insert-command self-in= sert-command self-insert-command self-insert-command self-insert-command se= lf-insert-command self-insert-command self-insert-command self-insert-comma= nd] self-insert-command self-insert-command self-insert-command self-insert= -command self-insert-command self-insert-command self-insert-command self-i= nsert-command self-insert-command self-insert-command self-insert-command s= elf-insert-command self-insert-command self-insert-command self-insert-comm= and self-insert-command self-insert-command self-insert-command self-insert= -command self-insert-command self-insert-command self-insert-command self-i= nsert-command self-insert-command self-insert-command self-insert-command s= elf-insert-command self-insert-command self-insert-command self-insert-comm= and self-insert-command self-insert-command self-insert-command ...] (C-dra= g-mouse-1 . ignore) (s-down . end-of-buffer) (s-up . beginning-of-buffer) (= C-tab . other-window) (33554458 . undo-redo) (67108899 . embark-act) (S-mou= se-3 . kmacro-end-call-mouse) (C-mouse-5 . mouse-wheel-text-scale) (C-mouse= -4 . mouse-wheel-text-scale) (C-wheel-down . mouse-wheel-text-scale) (C-whe= el-up . mouse-wheel-text-scale) (C-M-mouse-5 . mouse-wheel-global-text-scal= e) (C-M-mouse-4 . mouse-wheel-global-text-scale) (C-M-wheel-down . mouse-wh= eel-global-text-scale) (C-M-wheel-up . mouse-wheel-global-text-scale) (M-mo= use-7 . mwheel-scroll) (M-mouse-6 . mwheel-scroll) (M-mouse-5 . mwheel-scro= ll) (M-mouse-4 . mwheel-scroll) (M-wheel-right . mwheel-scroll) (M-wheel-le= ft . mwheel-scroll) (M-wheel-down . mwheel-scroll) (M-wheel-up . mwheel-scr= oll) (S-mouse-7 . mwheel-scroll) (S-mouse-6 . mwheel-scroll) (S-mouse-5 . m= wheel-scroll) (S-mouse-4 . mwheel-scroll) (S-wheel-right . mwheel-scroll) (= S-wheel-left . mwheel-scroll) (S-wheel-down . mwheel-scroll) (S-wheel-up . = mwheel-scroll) (mouse-7 . mwheel-scroll) (mouse-6 . mwheel-scroll) (mouse-5= . mwheel-scroll) (mouse-4 . mwheel-scroll) (wheel-right . mwheel-scroll) .= ..) [f2] 2C-command) apply(my-watch-f2 ((keymap #^[nil nil keymap=20 #^^[3 0 set-mark-command move-beginning-of-line backward-char mode-specific= -command-prefix delete-char move-end-of-line forward-char keyboard-quit hel= p-command indent-for-tab-command electric-newline-and-maybe-indent kill-lin= e recenter-top-bottom newline next-line open-line previous-line quoted-inse= rt isearch-backward isearch-forward transpose-chars universal-argument scro= ll-up-command kill-region Control-X-prefix yank undo ESC-prefix toggle-inpu= t-method abort-recursive-edit nil undo self-insert-command self-insert-comm= and self-insert-command self-insert-command self-insert-command ...] #^^[1 = 0 #^^[2 0=20 #^^[3 0 set-mark-command move-beginning-of-line backward-char mode-specific= -command-prefix delete-char move-end-of-line forward-char keyboard-quit hel= p-command indent-for-tab-command electric-newline-and-maybe-indent kill-lin= e recenter-top-bottom newline next-line open-line previous-line quoted-inse= rt isearch-backward isearch-forward transpose-chars universal-argument scro= ll-up-command kill-region Control-X-prefix yank undo ESC-prefix toggle-inpu= t-method abort-recursive-edit nil undo self-insert-command self-insert-comm= and self-insert-command self-insert-command self-insert-command ...]=20 #^^[3 128 self-insert-command self-insert-command self-insert-command self-= insert-command self-insert-command self-insert-command self-insert-command = self-insert-command self-insert-command self-insert-command self-insert-com= mand self-insert-command self-insert-command self-insert-command self-inser= t-command self-insert-command self-insert-command self-insert-command self-= insert-command self-insert-command self-insert-command self-insert-command = self-insert-command self-insert-command self-insert-command self-insert-com= mand self-insert-command self-insert-command self-insert-command self-inser= t-command self-insert-command self-insert-command switch-to-buffer self-ins= ert-command self-insert-command self-insert-command self-insert-command ...= ] self-insert-command self-insert-command self-insert-command self-insert-c= ommand self-insert-command self-insert-command self-insert-command self-ins= ert-command self-insert-command self-insert-command self-insert-command sel= f-insert-command self-insert-command self-insert-command self-insert-comman= d self-insert-command self-insert-command self-insert-command self-insert-c= ommand self-insert-command self-insert-command self-insert-command self-ins= ert-command self-insert-command self-insert-command self-insert-command sel= f-insert-command self-insert-command self-insert-command self-insert-comman= d] self-insert-command self-insert-command self-insert-command self-insert-= command self-insert-command self-insert-command self-insert-command self-in= sert-command self-insert-command self-insert-command self-insert-command se= lf-insert-command self-insert-command self-insert-command self-insert-comma= nd] self-insert-command self-insert-command self-insert-command self-insert= -command self-insert-command self-insert-command self-insert-command self-i= nsert-command self-insert-command self-insert-command self-insert-command s= elf-insert-command self-insert-command self-insert-command self-insert-comm= and self-insert-command self-insert-command self-insert-command self-insert= -command self-insert-command self-insert-command self-insert-command self-i= nsert-command self-insert-command self-insert-command self-insert-command s= elf-insert-command self-insert-command self-insert-command self-insert-comm= and self-insert-command self-insert-command self-insert-command ...] (C-dra= g-mouse-1 . ignore) (s-down . end-of-buffer) (s-up . beginning-of-buffer) (= C-tab . other-window) (33554458 . undo-redo) (67108899 . embark-act) (S-mou= se-3 . kmacro-end-call-mouse) (C-mouse-5 . mouse-wheel-text-scale) (C-mouse= -4 . mouse-wheel-text-scale) (C-wheel-down . mouse-wheel-text-scale) (C-whe= el-up . mouse-wheel-text-scale) (C-M-mouse-5 . mouse-wheel-global-text-scal= e) (C-M-mouse-4 . mouse-wheel-global-text-scale) (C-M-wheel-down . mouse-wh= eel-global-text-scale) (C-M-wheel-up . mouse-wheel-global-text-scale) (M-mo= use-7 . mwheel-scroll) (M-mouse-6 . mwheel-scroll) (M-mouse-5 . mwheel-scro= ll) (M-mouse-4 . mwheel-scroll) (M-wheel-right . mwheel-scroll) (M-wheel-le= ft . mwheel-scroll) (M-wheel-down . mwheel-scroll) (M-wheel-up . mwheel-scr= oll) (S-mouse-7 . mwheel-scroll) (S-mouse-6 . mwheel-scroll) (S-mouse-5 . m= wheel-scroll) (S-mouse-4 . mwheel-scroll) (S-wheel-right . mwheel-scroll) (= S-wheel-left . mwheel-scroll) (S-wheel-down . mwheel-scroll) (S-wheel-up . = mwheel-scroll) (mouse-7 . mwheel-scroll) (mouse-6 . mwheel-scroll) (mouse-5= . mwheel-scroll) (mouse-4 . mwheel-scroll) (wheel-right . mwheel-scroll) .= ..) [f2] 2C-command)) define-key((keymap #^[nil nil keymap=20 #^^[3 0 set-mark-command move-beginning-of-line backward-char mode-specific= -command-prefix delete-char move-end-of-line forward-char keyboard-quit hel= p-command indent-for-tab-command electric-newline-and-maybe-indent kill-lin= e recenter-top-bottom newline next-line open-line previous-line quoted-inse= rt isearch-backward isearch-forward transpose-chars universal-argument scro= ll-up-command kill-region Control-X-prefix yank undo ESC-prefix toggle-inpu= t-method abort-recursive-edit nil undo self-insert-command self-insert-comm= and self-insert-command self-insert-command self-insert-command ...] #^^[1 = 0 #^^[2 0=20 #^^[3 0 set-mark-command move-beginning-of-line backward-char mode-specific= -command-prefix delete-char move-end-of-line forward-char keyboard-quit hel= p-command indent-for-tab-command electric-newline-and-maybe-indent kill-lin= e recenter-top-bottom newline next-line open-line previous-line quoted-inse= rt isearch-backward isearch-forward transpose-chars universal-argument scro= ll-up-command kill-region Control-X-prefix yank undo ESC-prefix toggle-inpu= t-method abort-recursive-edit nil undo self-insert-command self-insert-comm= and self-insert-command self-insert-command self-insert-command ...]=20 #^^[3 128 self-insert-command self-insert-command self-insert-command self-= insert-command self-insert-command self-insert-command self-insert-command = self-insert-command self-insert-command self-insert-command self-insert-com= mand self-insert-command self-insert-command self-insert-command self-inser= t-command self-insert-command self-insert-command self-insert-command self-= insert-command self-insert-command self-insert-command self-insert-command = self-insert-command self-insert-command self-insert-command self-insert-com= mand self-insert-command self-insert-command self-insert-command self-inser= t-command self-insert-command self-insert-command switch-to-buffer self-ins= ert-command self-insert-command self-insert-command self-insert-command ...= ] self-insert-command self-insert-command self-insert-command self-insert-c= ommand self-insert-command self-insert-command self-insert-command self-ins= ert-command self-insert-command self-insert-command self-insert-command sel= f-insert-command self-insert-command self-insert-command self-insert-comman= d self-insert-command self-insert-command self-insert-command self-insert-c= ommand self-insert-command self-insert-command self-insert-command self-ins= ert-command self-insert-command self-insert-command self-insert-command sel= f-insert-command self-insert-command self-insert-command self-insert-comman= d] self-insert-command self-insert-command self-insert-command self-insert-= command self-insert-command self-insert-command self-insert-command self-in= sert-command self-insert-command self-insert-command self-insert-command se= lf-insert-command self-insert-command self-insert-command self-insert-comma= nd] self-insert-command self-insert-command self-insert-command self-insert= -command self-insert-command self-insert-command self-insert-command self-i= nsert-command self-insert-command self-insert-command self-insert-command s= elf-insert-command self-insert-command self-insert-command self-insert-comm= and self-insert-command self-insert-command self-insert-command self-insert= -command self-insert-command self-insert-command self-insert-command self-i= nsert-command self-insert-command self-insert-command self-insert-command s= elf-insert-command self-insert-command self-insert-command self-insert-comm= and self-insert-command self-insert-command self-insert-command ...] (C-dra= g-mouse-1 . ignore) (s-down . end-of-buffer) (s-up . beginning-of-buffer) (= C-tab . other-window) (33554458 . undo-redo) (67108899 . embark-act) (S-mou= se-3 . kmacro-end-call-mouse) (C-mouse-5 . mouse-wheel-text-scale) (C-mouse= -4 . mouse-wheel-text-scale) (C-wheel-down . mouse-wheel-text-scale) (C-whe= el-up . mouse-wheel-text-scale) (C-M-mouse-5 . mouse-wheel-global-text-scal= e) (C-M-mouse-4 . mouse-wheel-global-text-scale) (C-M-wheel-down . mouse-wh= eel-global-text-scale) (C-M-wheel-up . mouse-wheel-global-text-scale) (M-mo= use-7 . mwheel-scroll) (M-mouse-6 . mwheel-scroll) (M-mouse-5 . mwheel-scro= ll) (M-mouse-4 . mwheel-scroll) (M-wheel-right . mwheel-scroll) (M-wheel-le= ft . mwheel-scroll) (M-wheel-down . mwheel-scroll) (M-wheel-up . mwheel-scr= oll) (S-mouse-7 . mwheel-scroll) (S-mouse-6 . mwheel-scroll) (S-mouse-5 . m= wheel-scroll) (S-mouse-4 . mwheel-scroll) (S-wheel-right . mwheel-scroll) (= S-wheel-left . mwheel-scroll) (S-wheel-down . mwheel-scroll) (S-wheel-up . = mwheel-scroll) (mouse-7 . mwheel-scroll) (mouse-6 . mwheel-scroll) (mouse-5= . mwheel-scroll) (mouse-4 . mwheel-scroll) (wheel-right . mwheel-scroll) .= ..) [f2] 2C-command) global-set-key([f2] 2C-command) byte-code("\300\301\302\"\210\303\304\305\306\307\310%\210\311\312\304\"\= 210\311\313\304\"\207" [register-definition-prefixes "tv-util" ("tai-viet-"= ) autoload 2C-command "two-column" nil t keymap global-set-key "\0306" [f2]= ] 6) documentation(duplicate-dwim) which-key--propertize-description("duplicate-dwim" nil nil nil "duplicate= -dwim") which-key--format-and-replace((("C-c #" . "embark-act") ("C-c &" . "prefi= x") ("C-c d" . "duplicate-dwim") ("C-c g" . "my-grab-bag") ("C-c k" . "lamb= da") ("C-c m" . "magit-file-dispatch") ("C-c o" . "mode-line-other-buffer")= ("C-c v" . "prefix") ("C-c C-b" . "elisp-byte-compile-buffer") ("C-c C-e" = . "elisp-eval-region-or-buffer") ("C-c C-f" . "elisp-byte-compile-file") ("= C-c C-k" . "lambda") ("C-c C-o" . "mode-line-other-buffer") ("C-c <tab>" . = "company-complete")) nil) which-key--get-bindings([3] nil nil) which-key--create-buffer-and-show([3]) which-key--update() apply(which-key--update nil) timer-event-handler([t 0 1 0 t which-key--update nil idle 0 nil])
bug-gnu-emacs@HIDDEN
:bug#66022
; Package emacs
.
Full text available.Received: (at 66022) by debbugs.gnu.org; 17 Sep 2023 19:10:56 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Sun Sep 17 15:10:56 2023 Received: from localhost ([127.0.0.1]:51438 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1qhxAW-0000t5-1n for submit <at> debbugs.gnu.org; Sun, 17 Sep 2023 15:10:56 -0400 Received: from mailscanner.iro.umontreal.ca ([132.204.25.50]:41871) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <monnier@HIDDEN>) id 1qhxAR-0000sk-LE for 66022 <at> debbugs.gnu.org; Sun, 17 Sep 2023 15:10:55 -0400 Received: from pmg2.iro.umontreal.ca (localhost.localdomain [127.0.0.1]) by pmg2.iro.umontreal.ca (Proxmox) with ESMTP id ED2378075E; Sun, 17 Sep 2023 15:10:37 -0400 (EDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=iro.umontreal.ca; s=mail; t=1694977836; bh=RJitg9vg5W17u396ZmJJbRiMIe5DgjZoMoOwO+rd4gU=; h=From:To:Cc:Subject:In-Reply-To:References:Date:From; b=SG15zPCWtQD15zaFkqMmpCOhoC2YHJigAkYaJ1u8VgTL5Y732MuUNYtrtC5H7DbFB 6SYwkL3U8gZuyUhDaHx0vilm51GKOUOQLEFQSaRPoiwMh06aWF306EAz7u34b+chvy Q8njXSwgQzHIhzOyTnOytmRGMlwYfdN6uX2ByTeeEsqICWg9iN8Al9xndlgJ3eccTl vIZoG2I29xdP75RQrQHE1vTp4ZWAlFQ4TymDXSUVJ5w+UGp/r5i81aZwK4uveO+YuR IIOvT8FpcFt4gsVvrXZXZQX0TIL0bJsXA2meAXOpcjWaIvc/tnO3sTQMFJ2RHbMdAq YXyhLErB4lKAg== Received: from mail01.iro.umontreal.ca (unknown [172.31.2.1]) by pmg2.iro.umontreal.ca (Proxmox) with ESMTP id CD4CE8054C; Sun, 17 Sep 2023 15:10:36 -0400 (EDT) Received: from pastel (unknown [104.247.237.102]) by mail01.iro.umontreal.ca (Postfix) with ESMTPSA id 9EF2F12027A; Sun, 17 Sep 2023 15:10:36 -0400 (EDT) From: Stefan Monnier <monnier@HIDDEN> To: Gerd =?windows-1252?Q?M=F6llmann?= <gerd.moellmann@HIDDEN> Subject: Re: bug#66022: 30.0.50; kmacro overwriting global keybindings In-Reply-To: <48b2ed95-ecd6-4e9f-bde5-835edc6aab15@HIDDEN> ("Gerd =?windows-1252?Q?M=F6llmann=22's?= message of "Sun, 17 Sep 2023 20:10:15 +0200") Message-ID: <jwv5y48r4z0.fsf-monnier+emacs@HIDDEN> References: <m2ttruzkpt.fsf@HIDDEN> <83edixgwrr.fsf@HIDDEN> <m27copcnu4.fsf@HIDDEN> <m234zdcng9.fsf@HIDDEN> <83bke1gusz.fsf@HIDDEN> <m2y1h5b8bs.fsf@HIDDEN> <83a5tlgoyz.fsf@HIDDEN> <m25y49b2ho.fsf@HIDDEN> <837copgnu3.fsf@HIDDEN> <m2h6ntqfrr.fsf@HIDDEN> <83y1h5f58u.fsf@HIDDEN> <m27copt5vg.fsf@HIDDEN> <jwvr0mwragh.fsf-monnier+emacs@HIDDEN> <48b2ed95-ecd6-4e9f-bde5-835edc6aab15@HIDDEN> Date: Sun, 17 Sep 2023 15:10:35 -0400 User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain X-SPAM-INFO: Spam detection results: 0 ALL_TRUSTED -1 Passed through trusted hosts only via SMTP AWL 0.104 Adjusted score from AWL reputation of From: address BAYES_00 -1.9 Bayes spam probability is 0 to 1% DKIM_SIGNED 0.1 Message has a DKIM or DK signature, not necessarily valid DKIM_VALID -0.1 Message has at least one valid DKIM or DK signature DKIM_VALID_AU -0.1 Message has a valid DKIM or DK signature from author's domain DKIM_VALID_EF -0.1 Message has a valid DKIM or DK signature from envelope-from domain X-SPAM-LEVEL: X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 66022 Cc: Eli Zaretskii <eliz@HIDDEN>, 66022 <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 (---) > I don't remember doing that, but I'll try to reproduce this somehow. I > tried it just now with a simple recipe but that didn't trigger the > checks in my init.el. Have to read the code that does that reloading, I > guess. grep 'Fload (' src/*.c should get you started. Stefan :-)
bug-gnu-emacs@HIDDEN
:bug#66022
; Package emacs
.
Full text available.Received: (at 66022) by debbugs.gnu.org; 17 Sep 2023 18:10:35 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Sun Sep 17 14:10:35 2023 Received: from localhost ([127.0.0.1]:51400 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1qhwE7-0007hg-1g for submit <at> debbugs.gnu.org; Sun, 17 Sep 2023 14:10:35 -0400 Received: from mail-lf1-x12a.google.com ([2a00:1450:4864:20::12a]:49641) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <gerd.moellmann@HIDDEN>) id 1qhwE3-0007hD-NV for 66022 <at> debbugs.gnu.org; Sun, 17 Sep 2023 14:10:33 -0400 Received: by mail-lf1-x12a.google.com with SMTP id 2adb3069b0e04-502984f5018so6262799e87.3 for <66022 <at> debbugs.gnu.org>; Sun, 17 Sep 2023 11:10:23 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1694974218; x=1695579018; darn=debbugs.gnu.org; h=content-transfer-encoding:in-reply-to:autocrypt:from:references:cc :to:content-language:subject:user-agent:mime-version:date:message-id :from:to:cc:subject:date:message-id:reply-to; bh=EVkYwx1Z1lDRr7wrKSP3VXwZ8HxANv8iq/kgfpW85GU=; b=aQwO6jWGnNIx+HffnPImBavwJSuJALxxL7si3t4m+RHsDGUoKO0IHR2+YRw2iBAm5D xMHYexzfXtTYTAYCBaGfH2IhG/qr/TZiy4Cz1/7rQziva98b9GnWF/+rnRBawmK3kPID X5iVGwZU2xUw3u/L3sy442rJb96KpaQW8OzQH0sx0EP/abK+G7H8ZjnYVMXPl7Tezj1q kY8WxLp+Ey6kuZHQuY5CidgdCMY4/C9lDV7/QBC6KMIeaiFsINnnDQgTHRpBlC+WWqlj cT3b4wkfCtannxYXXxJlXp/oB2xUJ4oTiUtISz4Qsd+xgMZf68SS0OVqqHL1+GhsuM8z ws+w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1694974218; x=1695579018; h=content-transfer-encoding:in-reply-to:autocrypt:from:references:cc :to:content-language:subject:user-agent:mime-version:date:message-id :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=EVkYwx1Z1lDRr7wrKSP3VXwZ8HxANv8iq/kgfpW85GU=; b=a3hpGFMlqmpxJ8T3Igqd7BMia8oINEyDFCQOJjeijo7aRMwiSySnWzkYTyJrO0wY5C WACHenFEIzQkY3Doxvxm/ZuvnY89KzVkw+ZgnPCk/qaKBw+8Iibt4iVeQKNyHi571Cm4 L/YsxaMRbcVPXLaVHLLBMAjcFhnb8FqA+EMuFPHmjVOrtAwQzI33flpTIYP+o5s6rOY6 eC3YuPb7lcnTtks0Fvd5T71Vqx+XeYcqp7aW53L9VBf28r9U1rGDTcP/H6GhsAG3sl3s jpMWUCCO540cktSUh2WDSGCfNf80aOZUfuZe8pDW9y1betSVy8pyQ9s+et2zlWbCOAuP 8LBg== X-Gm-Message-State: AOJu0YyEtosyJkKqX3wLWlZShHwmwqaK08IdsbGEoBU/aBlUwi7mQsD8 oNRFs1biVZcUxnHvozQzx1k= X-Google-Smtp-Source: AGHT+IFWAGDD1BcXn5jMtTZpilGnDzPVl3s9Ug+SYZsE9XKID1QyQzuRjBJNKT7OH7B85BxQLBDd3A== X-Received: by 2002:a19:e058:0:b0:4fb:9e1a:e592 with SMTP id g24-20020a19e058000000b004fb9e1ae592mr5889593lfj.4.1694974217527; Sun, 17 Sep 2023 11:10:17 -0700 (PDT) Received: from [192.168.178.26] (p4fe3ac93.dip0.t-ipconnect.de. [79.227.172.147]) by smtp.gmail.com with ESMTPSA id f5-20020a056402068500b005254b41f507sm4976532edy.32.2023.09.17.11.10.16 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Sun, 17 Sep 2023 11:10:16 -0700 (PDT) Message-ID: <48b2ed95-ecd6-4e9f-bde5-835edc6aab15@HIDDEN> Date: Sun, 17 Sep 2023 20:10:15 +0200 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: bug#66022: 30.0.50; kmacro overwriting global keybindings Content-Language: en-US, de-DE To: Stefan Monnier <monnier@HIDDEN> References: <m2ttruzkpt.fsf@HIDDEN> <83edixgwrr.fsf@HIDDEN> <m27copcnu4.fsf@HIDDEN> <m234zdcng9.fsf@HIDDEN> <83bke1gusz.fsf@HIDDEN> <m2y1h5b8bs.fsf@HIDDEN> <83a5tlgoyz.fsf@HIDDEN> <m25y49b2ho.fsf@HIDDEN> <837copgnu3.fsf@HIDDEN> <m2h6ntqfrr.fsf@HIDDEN> <83y1h5f58u.fsf@HIDDEN> <m27copt5vg.fsf@HIDDEN> <jwvr0mwragh.fsf-monnier+emacs@HIDDEN> From: =?UTF-8?Q?Gerd_M=C3=B6llmann?= <gerd.moellmann@HIDDEN> Autocrypt: addr=gerd.moellmann@HIDDEN; keydata= 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 Vp5NW5c= In-Reply-To: <jwvr0mwragh.fsf-monnier+emacs@HIDDEN> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 66022 Cc: Eli Zaretskii <eliz@HIDDEN>, 66022 <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: -1.0 (-) On 23-09-17 19:13 , Stefan Monnier wrote: >> But how would that happen if loaddefs is preloaded? > > One case this can happen is if you're hacking on the Emacs you're > currently running: if you look at the doc of a function, Emacs will > fetch that doc from the `.elc` file, but if that file was > regenerated and the doc has moved Emacs usually detects the problem > and reloads the (new) `.elc` file so as to get the new position. Thanks, that's an idea. I don't remember doing that, but I'll try to reproduce this somehow. I tried it just now with a simple recipe but that didn't trigger the checks in my init.el. Have to read the code that does that reloading, I guess.
bug-gnu-emacs@HIDDEN
:bug#66022
; Package emacs
.
Full text available.Received: (at 66022) by debbugs.gnu.org; 17 Sep 2023 17:14:03 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Sun Sep 17 13:14:03 2023 Received: from localhost ([127.0.0.1]:51315 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1qhvLO-0006EW-Tm for submit <at> debbugs.gnu.org; Sun, 17 Sep 2023 13:14:03 -0400 Received: from mailscanner.iro.umontreal.ca ([132.204.25.50]:26978) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <monnier@HIDDEN>) id 1qhvLM-0006Dv-LK for 66022 <at> debbugs.gnu.org; Sun, 17 Sep 2023 13:14:01 -0400 Received: from pmg2.iro.umontreal.ca (localhost.localdomain [127.0.0.1]) by pmg2.iro.umontreal.ca (Proxmox) with ESMTP id 4502F80799; Sun, 17 Sep 2023 13:13:47 -0400 (EDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=iro.umontreal.ca; s=mail; t=1694970826; bh=e4Nr5va3CWpIZ6MqEtIyPWvAUF8GgTYG809bw461HGQ=; h=From:To:Cc:Subject:In-Reply-To:References:Date:From; b=bSKEr6CcNLCKnPogw0UZVkmOctII/hGgyPbtCaLbjA+BA/75TxnrhBkVRVOi1wy5s 0RY0ZwE0kQdx312wS+3DfML/LVu5PiB/HHhgPDv5oDQiyzg4Jev44kmdsME5oI1rDS XHGzC+RADXj0ETHWp7JPcpfDkmgU3S4Znkp0GgooBdmtUIB7rZhaD7xng8fqYLnb/i GDhToCYr3pRrYUj+DWSVc8vBD49g71JbS3Yb/teku92UhFPJLSHgYMILlXDka5F2Hq 6M5mDg7JMvURxZdvM3x3aj9yZ9QrapTa0FoafKnZgsapE/+kk4QtVzEyC77SSWOpse MZSr6tc1t+32w== Received: from mail01.iro.umontreal.ca (unknown [172.31.2.1]) by pmg2.iro.umontreal.ca (Proxmox) with ESMTP id 3DA92803E6; Sun, 17 Sep 2023 13:13:46 -0400 (EDT) Received: from pastel (unknown [104.247.237.102]) by mail01.iro.umontreal.ca (Postfix) with ESMTPSA id 12381120FA6; Sun, 17 Sep 2023 13:13:46 -0400 (EDT) From: Stefan Monnier <monnier@HIDDEN> To: Gerd =?windows-1252?Q?M=F6llmann?= <gerd.moellmann@HIDDEN> Subject: Re: bug#66022: 30.0.50; kmacro overwriting global keybindings In-Reply-To: <m27copt5vg.fsf@HIDDEN> ("Gerd =?windows-1252?Q?M=F6ll?= =?windows-1252?Q?mann=22's?= message of "Sun, 17 Sep 2023 13:07:47 +0200") Message-ID: <jwvr0mwragh.fsf-monnier+emacs@HIDDEN> References: <m2ttruzkpt.fsf@HIDDEN> <83edixgwrr.fsf@HIDDEN> <m27copcnu4.fsf@HIDDEN> <m234zdcng9.fsf@HIDDEN> <83bke1gusz.fsf@HIDDEN> <m2y1h5b8bs.fsf@HIDDEN> <83a5tlgoyz.fsf@HIDDEN> <m25y49b2ho.fsf@HIDDEN> <837copgnu3.fsf@HIDDEN> <m2h6ntqfrr.fsf@HIDDEN> <83y1h5f58u.fsf@HIDDEN> <m27copt5vg.fsf@HIDDEN> Date: Sun, 17 Sep 2023 13:13:43 -0400 User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain X-SPAM-INFO: Spam detection results: 0 ALL_TRUSTED -1 Passed through trusted hosts only via SMTP AWL 0.106 Adjusted score from AWL reputation of From: address BAYES_00 -1.9 Bayes spam probability is 0 to 1% DKIM_SIGNED 0.1 Message has a DKIM or DK signature, not necessarily valid DKIM_VALID -0.1 Message has at least one valid DKIM or DK signature DKIM_VALID_AU -0.1 Message has a valid DKIM or DK signature from author's domain DKIM_VALID_EF -0.1 Message has a valid DKIM or DK signature from envelope-from domain X-SPAM-LEVEL: X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 66022 Cc: Eli Zaretskii <eliz@HIDDEN>, 66022 <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 (---) > But how would that happen if loaddefs is preloaded? One case this can happen is if you're hacking on the Emacs you're currently running: if you look at the doc of a function, Emacs will fetch that doc from the `.elc` file, but if that file was regenerated and the doc has moved Emacs usually detects the problem and reloads the (new) `.elc` file so as to get the new position. Stefan
bug-gnu-emacs@HIDDEN
:bug#66022
; Package emacs
.
Full text available.Received: (at 66022) by debbugs.gnu.org; 17 Sep 2023 11:27:10 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Sun Sep 17 07:27:09 2023 Received: from localhost ([127.0.0.1]:49228 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1qhpvh-0002fq-Kc for submit <at> debbugs.gnu.org; Sun, 17 Sep 2023 07:27:09 -0400 Received: from mail-lj1-x22a.google.com ([2a00:1450:4864:20::22a]:51374) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <gerd.moellmann@HIDDEN>) id 1qhpvd-0002fH-4c for 66022 <at> debbugs.gnu.org; Sun, 17 Sep 2023 07:27:08 -0400 Received: by mail-lj1-x22a.google.com with SMTP id 38308e7fff4ca-2bffe2840adso6183341fa.2 for <66022 <at> debbugs.gnu.org>; Sun, 17 Sep 2023 04:26:57 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1694950011; x=1695554811; darn=debbugs.gnu.org; h=content-transfer-encoding:in-reply-to:autocrypt:from:references:cc :to:content-language:subject:user-agent:mime-version:date:message-id :from:to:cc:subject:date:message-id:reply-to; bh=wVz3CCtMTXp6iNJDdE32VbMSj9zyUzWR15R1qcdhQSc=; b=CuXYjslXerm9axdgA2fC2BRkPjH1Q6fASXHe/ADNDwdWbfNTtJc4enQo9lk8DTkimA lbN99O3ibal7Li1lVGJoOneR59ITpDru8Ir9OZiQHZFkCVmH3XsE8kSo6gVYfRftOrUk +64n2rccChfaSyTSM/kstU87tDSfkG2vdgOrxnRhxbS/VIOuVVGwsiCJBT8HVC5MmXqA s9R7sIkTU2ixFDe6qU9OG2v8A9bPgqqZgxrQ3cKMfU/p3/Gkv8+E8ri5xkpaYgEmGVbe 9Aa2x175j9pXXKeuadm/PAlS+aGcUCKmwXxzp+4ZuBrwOn4vG8bl3PpdwMm/pMbwWW6u koFw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1694950011; x=1695554811; h=content-transfer-encoding:in-reply-to:autocrypt:from:references:cc :to:content-language:subject:user-agent:mime-version:date:message-id :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=wVz3CCtMTXp6iNJDdE32VbMSj9zyUzWR15R1qcdhQSc=; b=UazCv3sjF79SueMrDHW6MM6xSdjN+ci+BadZtithECCUcakYvhuQn1P35oIOdnAXy0 48ztLA+2yFS9YigN50BelQKB2z+2Ju6OcTy3H/9ATo3/NRZ7JpvRzkit/OJtMrcivYtQ PkYcAc3VzgnyfXhveARkqNs0hgLDVJAzdJdGBF7q8jdD1XZor4u8+skFNudQnCEQy7Pw J7XBTPFJwSzyrtt2uD8hOMet6T6dphRN7bdRifNGVxzXYkoMZVSr2L78Q0Xy9cTnc9m/ mZLK7Al+FBkjB6sE4BHI4MhQkpPkl2RtyBSOqNQjajydXmqBQdHO8j2mkjAtDn1Oscpy jttw== X-Gm-Message-State: AOJu0Yy6zOq0qhD6tlNQNwHbaAAmXlmplTesMD4IfdlR+8bmqt7XPFl/ c3ehFknjJtn9H3TMPIE1db0= X-Google-Smtp-Source: AGHT+IEyShJqhBMAZfZfdrufUl7spRl6A8cdqB78tKKcq5COuXmZc+TLczveTMiZtkjuGm+Adrw+iA== X-Received: by 2002:a19:5e14:0:b0:4fb:8de9:ac0e with SMTP id s20-20020a195e14000000b004fb8de9ac0emr4587589lfb.1.1694950011302; Sun, 17 Sep 2023 04:26:51 -0700 (PDT) Received: from [192.168.178.26] (p4fe3ac93.dip0.t-ipconnect.de. [79.227.172.147]) by smtp.gmail.com with ESMTPSA id vr6-20020a170907a50600b009adce1c97ccsm3416953ejc.53.2023.09.17.04.26.50 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Sun, 17 Sep 2023 04:26:50 -0700 (PDT) Message-ID: <7d7be1f9-2195-4fa4-bd7d-d63a4e24a95c@HIDDEN> Date: Sun, 17 Sep 2023 13:26:49 +0200 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: bug#66022: 30.0.50; kmacro overwriting global keybindings Content-Language: en-US, de-DE To: Eli Zaretskii <eliz@HIDDEN> References: <m2ttruzkpt.fsf@HIDDEN> <83edixgwrr.fsf@HIDDEN> <m27copcnu4.fsf@HIDDEN> <m234zdcng9.fsf@HIDDEN> <83bke1gusz.fsf@HIDDEN> <m2y1h5b8bs.fsf@HIDDEN> <83a5tlgoyz.fsf@HIDDEN> <m25y49b2ho.fsf@HIDDEN> <837copgnu3.fsf@HIDDEN> <m2h6ntqfrr.fsf@HIDDEN> <83y1h5f58u.fsf@HIDDEN> <m27copt5vg.fsf@HIDDEN> <83wmwpf3gw.fsf@HIDDEN> From: =?UTF-8?Q?Gerd_M=C3=B6llmann?= <gerd.moellmann@HIDDEN> Autocrypt: addr=gerd.moellmann@HIDDEN; keydata= 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 Vp5NW5c= In-Reply-To: <83wmwpf3gw.fsf@HIDDEN> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 66022 Cc: monnier@HIDDEN, 66022 <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: -1.0 (-) On 23-09-17 13:23 , Eli Zaretskii wrote: >> From: Gerd Möllmann <gerd.moellmann@HIDDEN> >> Cc: monnier@HIDDEN, 66022 <at> debbugs.gnu.org >> Date: Sun, 17 Sep 2023 13:07:47 +0200 >> >> Eli Zaretskii <eliz@HIDDEN> writes: >> >>> Could it be that you (or something else) reloaded loaddefs? >> >> It wasn't me, for sure, but that's what I also suspect is happening >> somehow. An indicator for that is that the kmacro and two-column >> bindings appeared together. These are the only 2 packages putting >> global-set-keys into loaddefs. > > Maybe try using eval-after-load to catch the culprit? That's a good idea! I'll put that in my init.el. The ASAN build on my old Macbook is so slow, it's no fun. > load-history should also tell you if loaddefs was loaded, I think.
bug-gnu-emacs@HIDDEN
:bug#66022
; Package emacs
.
Full text available.Received: (at 66022) by debbugs.gnu.org; 17 Sep 2023 11:23:51 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Sun Sep 17 07:23:51 2023 Received: from localhost ([127.0.0.1]:49223 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1qhpsU-0002a1-VV for submit <at> debbugs.gnu.org; Sun, 17 Sep 2023 07:23:51 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:50926) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <eliz@HIDDEN>) id 1qhpsR-0002Zj-SN for 66022 <at> debbugs.gnu.org; Sun, 17 Sep 2023 07:23:49 -0400 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 1qhpsB-0001c3-3O; Sun, 17 Sep 2023 07:23:32 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=MIME-version:References:Subject:In-Reply-To:To:From: Date; bh=WDnvmlFFnMBGolYQhnpehUfCBBT/fFEWbEdXlVjFNLM=; b=BbULXZi8m/Fut4qsvjW+ zoSoQPuP5Xy8InYHdP3lMEXrOcb0CRqi+4A46738rZNuqG9Ezu+/wYlJwQsEQVQ2G29FuGjWIyT9f n0sTkX7AvCOIHhHcb77ip8KLKLrWDnu7Ycbgh1eHeac+K1IxavFejAQZyxBqYRbvg3TBazcFyKfHV VizJCbTDPkBj0r56WcnXpbQvokFAffPmOOVndgSKQLW1GTKRXmH4h5l8ud0TFy+fiegbhvMgBkPpY y0FxFoBvh/4dr8fhyn0xOXnoDRzs9ewTxPpfW+9exdPDLjbF3caSfJBf2svfOGP/x7LbKdATx72yJ IApLdJ9XkR2Vug==; Date: Sun, 17 Sep 2023 14:23:27 +0300 Message-Id: <83wmwpf3gw.fsf@HIDDEN> From: Eli Zaretskii <eliz@HIDDEN> To: Gerd =?utf-8?Q?M=C3=B6llmann?= <gerd.moellmann@HIDDEN> In-Reply-To: <m27copt5vg.fsf@HIDDEN> (message from Gerd =?utf-8?Q?M?= =?utf-8?Q?=C3=B6llmann?= on Sun, 17 Sep 2023 13:07:47 +0200) Subject: Re: bug#66022: 30.0.50; kmacro overwriting global keybindings References: <m2ttruzkpt.fsf@HIDDEN> <83edixgwrr.fsf@HIDDEN> <m27copcnu4.fsf@HIDDEN> <m234zdcng9.fsf@HIDDEN> <83bke1gusz.fsf@HIDDEN> <m2y1h5b8bs.fsf@HIDDEN> <83a5tlgoyz.fsf@HIDDEN> <m25y49b2ho.fsf@HIDDEN> <837copgnu3.fsf@HIDDEN> <m2h6ntqfrr.fsf@HIDDEN> <83y1h5f58u.fsf@HIDDEN> <m27copt5vg.fsf@HIDDEN> MIME-version: 1.0 Content-type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 66022 Cc: monnier@HIDDEN, 66022 <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: Gerd Möllmann <gerd.moellmann@HIDDEN> > Cc: monnier@HIDDEN, 66022 <at> debbugs.gnu.org > Date: Sun, 17 Sep 2023 13:07:47 +0200 > > Eli Zaretskii <eliz@HIDDEN> writes: > > > Could it be that you (or something else) reloaded loaddefs? > > It wasn't me, for sure, but that's what I also suspect is happening > somehow. An indicator for that is that the kmacro and two-column > bindings appeared together. These are the only 2 packages putting > global-set-keys into loaddefs. Maybe try using eval-after-load to catch the culprit? load-history should also tell you if loaddefs was loaded, I think.
bug-gnu-emacs@HIDDEN
:bug#66022
; Package emacs
.
Full text available.Received: (at 66022) by debbugs.gnu.org; 17 Sep 2023 11:08:08 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Sun Sep 17 07:08:08 2023 Received: from localhost ([127.0.0.1]:49206 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1qhpdI-0002AB-Ey for submit <at> debbugs.gnu.org; Sun, 17 Sep 2023 07:08:08 -0400 Received: from mail-ed1-x52f.google.com ([2a00:1450:4864:20::52f]:61563) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <gerd.moellmann@HIDDEN>) id 1qhpdG-00029h-Nx for 66022 <at> debbugs.gnu.org; Sun, 17 Sep 2023 07:08:07 -0400 Received: by mail-ed1-x52f.google.com with SMTP id 4fb4d7f45d1cf-523100882f2so4528776a12.2 for <66022 <at> debbugs.gnu.org>; Sun, 17 Sep 2023 04:07:59 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1694948873; x=1695553673; darn=debbugs.gnu.org; h=mime-version:user-agent:message-id:date:references:in-reply-to :subject:cc:to:from:from:to:cc:subject:date:message-id:reply-to; bh=Yw38D6UlZGvAhAFGJGMyg/OnOGVd7pRn5sapJXnRRPs=; b=BzzajarJXuhjk40wCP8ohOMMFtZN0e25f8+9XHeXKUrdyaLZLDuOz96MsEZyFW+SQC RDRkzm+zocrEigf9d+WiY7PgQcXokTtyvQdMga8J6CA+J9ggbsCHk1PdxHf2REML/1Gz OnVODdwbkxa5NgXQXvCOCW5XnTyUIKlTqSwLDeQ0osOcfKRuoYSjpfTi59LIbRmwNY5n bmjIhvEElH0fE8qnUwacE1uOImfCajCACfpkC1HRJndRV0vQcHLJ3+8aVugaYfJwKBST uRvteCjY1L/+PWw2Yt7me3tlEgUc79eMyJDy/b77IEhpGgE7/O6KYbYI56fmnbx//SZB 8aNw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1694948873; x=1695553673; h=mime-version:user-agent:message-id:date:references:in-reply-to :subject:cc:to:from:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to; bh=Yw38D6UlZGvAhAFGJGMyg/OnOGVd7pRn5sapJXnRRPs=; b=h3jw/8+bfeuy++mJfEzGWrAVnfV3UI5NIIIYHhnmWGIYnkf52b1O0VVm0OduO9dguX W7yBUnjCLF/HYTG+7bG+bhs70mxVzEQEHJjNzhJZM/SihJk5GRBUOviL//amXUcYvbJX 6dmGEknaxI3aqHpfmP2bTtV2X24n+2wgA2VcawxkQNkd8bM45qIQcvASFkjJpH4ODjJr GekD3kW6N6gCmT5+ovHGF6EhQZydV+3NrDpuTVeKV3kqqapqk6KtD8QKS5xQ1rCtdmUv XkdWjWIUvOqSv7hW/lAkkmTltGP3DIwA7CG/P5eiDOLqZLH7veoTZivsB5cnhtR6JDX/ 8Xqw== X-Gm-Message-State: AOJu0YwX6pNREGKlFGNu1U1+j2mriQi4Fbs/a2hE+cQwgV0U1Pqw9kSb M4wiOziI8si/U8d1wUShbSZNpx8FwMXzrWvZ X-Google-Smtp-Source: AGHT+IHWX45WXGKykNF7KeoNvEMg0X8UVtej4Ou58GrkrjvEVmxWUCwKwRBZfg6yLAuPQzG8GWe7ZQ== X-Received: by 2002:a17:907:2709:b0:99c:f47a:2354 with SMTP id w9-20020a170907270900b0099cf47a2354mr5501317ejk.70.1694948872718; Sun, 17 Sep 2023 04:07:52 -0700 (PDT) Received: from Pro.fritz.box (p4fe3ac93.dip0.t-ipconnect.de. [79.227.172.147]) by smtp.gmail.com with ESMTPSA id fi26-20020a170906da1a00b0099bc8db97bcsm4826247ejb.131.2023.09.17.04.07.51 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 17 Sep 2023 04:07:52 -0700 (PDT) From: =?utf-8?Q?Gerd_M=C3=B6llmann?= <gerd.moellmann@HIDDEN> To: Eli Zaretskii <eliz@HIDDEN> Subject: Re: bug#66022: 30.0.50; kmacro overwriting global keybindings In-Reply-To: <83y1h5f58u.fsf@HIDDEN> (Eli Zaretskii's message of "Sun, 17 Sep 2023 13:45:05 +0300") References: <m2ttruzkpt.fsf@HIDDEN> <83edixgwrr.fsf@HIDDEN> <m27copcnu4.fsf@HIDDEN> <m234zdcng9.fsf@HIDDEN> <83bke1gusz.fsf@HIDDEN> <m2y1h5b8bs.fsf@HIDDEN> <83a5tlgoyz.fsf@HIDDEN> <m25y49b2ho.fsf@HIDDEN> <837copgnu3.fsf@HIDDEN> <m2h6ntqfrr.fsf@HIDDEN> <83y1h5f58u.fsf@HIDDEN> Date: Sun, 17 Sep 2023 13:07:47 +0200 Message-ID: <m27copt5vg.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: 66022 Cc: monnier@HIDDEN, 66022 <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: -1.0 (-) Eli Zaretskii <eliz@HIDDEN> writes: >> ALas, even when the trace-function kicked in, I wasn't able to tell what >> exactly it was that triggered that. > > Could it be that you (or something else) reloaded loaddefs? It wasn't me, for sure, but that's what I also suspect is happening somehow. An indicator for that is that the kmacro and two-column bindings appeared together. These are the only 2 packages putting global-set-keys into loaddefs. But how would that happen if loaddefs is preloaded? I couldn't find anything suspicous with git grep. I'm building with ASAN now, maybe that finds something.
bug-gnu-emacs@HIDDEN
:bug#66022
; Package emacs
.
Full text available.Received: (at 66022) by debbugs.gnu.org; 17 Sep 2023 10:45:41 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Sun Sep 17 06:45:41 2023 Received: from localhost ([127.0.0.1]:49171 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1qhpHY-0007DW-Ku for submit <at> debbugs.gnu.org; Sun, 17 Sep 2023 06:45:40 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:47502) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <eliz@HIDDEN>) id 1qhpHW-0007DD-2J for 66022 <at> debbugs.gnu.org; Sun, 17 Sep 2023 06:45:39 -0400 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 1qhpHF-0002J0-Db; Sun, 17 Sep 2023 06:45:24 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=MIME-version:References:Subject:In-Reply-To:To:From: Date; bh=VANUqRX9bJkzZpOdovhM8FkFcbIb/saFPrmaxrJ3czY=; b=l+D4PUSGO6miaCODAFJX Ch22NWyS6BICwAuJ9tyBF0GxssHCi/FCuBM+AnHmD17mUn/9BRik4dv/CHF0BRSR66xIUngPUzmYM oxZmdKD5WbH8uQXHblUa1CR8ok6UuxZK9CAGRH6BxirpIr9sp3fHznL2JEALjRVceegyDtLJBpiv3 l4a592Ytc2QBjyKKoZNv/Y7+Dkuv7kZcBMx0iGgNrWhJKBE3ykWOwKgQpfBBV9IDoATG9lVc4hjzb GVDppWgGSl95RyPovm0zq3V7vDJ+zv6kz5p1dycttVTHcB4kvd0mmaPYcf9TfFN0XvysjCWfgQBsU u5STOlx1FGgdrw==; Date: Sun, 17 Sep 2023 13:45:05 +0300 Message-Id: <83y1h5f58u.fsf@HIDDEN> From: Eli Zaretskii <eliz@HIDDEN> To: Gerd =?utf-8?Q?M=C3=B6llmann?= <gerd.moellmann@HIDDEN> In-Reply-To: <m2h6ntqfrr.fsf@HIDDEN> (message from Gerd =?utf-8?Q?M?= =?utf-8?Q?=C3=B6llmann?= on Sun, 17 Sep 2023 12:02:16 +0200) Subject: Re: bug#66022: 30.0.50; kmacro overwriting global keybindings References: <m2ttruzkpt.fsf@HIDDEN> <83edixgwrr.fsf@HIDDEN> <m27copcnu4.fsf@HIDDEN> <m234zdcng9.fsf@HIDDEN> <83bke1gusz.fsf@HIDDEN> <m2y1h5b8bs.fsf@HIDDEN> <83a5tlgoyz.fsf@HIDDEN> <m25y49b2ho.fsf@HIDDEN> <837copgnu3.fsf@HIDDEN> <m2h6ntqfrr.fsf@HIDDEN> MIME-version: 1.0 Content-type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 66022 Cc: monnier@HIDDEN, 66022 <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: Gerd Möllmann <gerd.moellmann@HIDDEN> > Cc: monnier@HIDDEN, 66022 <at> debbugs.gnu.org > Date: Sun, 17 Sep 2023 12:02:16 +0200 > > Eli Zaretskii <eliz@HIDDEN> writes: > > > > > I'm trying to figure out when could the autoloaded bindings become in > > effect so as to countermand your use-package bindings (if this is what > > happens; does it?). > > Sorry, forgot to adress that question. > > Yes, that's what is happening. Everything works normally for a long > time, I do whatever it is in Emacs, and at some point I notice f2 > isn't working as before. > > ALas, even when the trace-function kicked in, I wasn't able to tell what > exactly it was that triggered that. Could it be that you (or something else) reloaded loaddefs?
bug-gnu-emacs@HIDDEN
:bug#66022
; Package emacs
.
Full text available.Received: (at 66022) by debbugs.gnu.org; 17 Sep 2023 10:02:36 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Sun Sep 17 06:02:36 2023 Received: from localhost ([127.0.0.1]:49079 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1qhobs-0003HZ-2G for submit <at> debbugs.gnu.org; Sun, 17 Sep 2023 06:02:36 -0400 Received: from mail-lj1-x22c.google.com ([2a00:1450:4864:20::22c]:54583) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <gerd.moellmann@HIDDEN>) id 1qhobo-0003HJ-7G for 66022 <at> debbugs.gnu.org; Sun, 17 Sep 2023 06:02:34 -0400 Received: by mail-lj1-x22c.google.com with SMTP id 38308e7fff4ca-2c008d8fd07so1895231fa.1 for <66022 <at> debbugs.gnu.org>; Sun, 17 Sep 2023 03:02:24 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1694944938; x=1695549738; darn=debbugs.gnu.org; h=mime-version:user-agent:message-id:date:references:in-reply-to :subject:cc:to:from:from:to:cc:subject:date:message-id:reply-to; bh=i4oVrOshZFjyrgiUcPEQYDhyVFFzRHS24Jyb/+ZRtm4=; b=F9f0+VvOYTCRTZZ8xW8PdI+1gvqKBez1LIZffmxozGz+FlnlYuLu/aorZm04zTmT0Z 1I577/3tMGvUMDjAaJgHDoWAL5z4DqN68dQ1G/YzthqAokkjj362+ydTrlCRhjpLN5zp IfE0fNaWo6p6DmqM0TBiiVCjBnyhfQiHDLRVVSv84gmFkY1CajRzkK+JAR48qjw9reYw Yiw2L3vIBiCSdkDB+WsumJFOWB0A/lKQczmONDBPlxrB4H6tFADBnIMuvQDr4o/12xeK 98nO6dWUahhanqtnif37aUUd4SC9slnY7hCCE8s49K5ZhFRJNNcy5/rt6PwqrzJM1tZ8 6dJQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1694944938; x=1695549738; h=mime-version:user-agent:message-id:date:references:in-reply-to :subject:cc:to:from:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to; bh=i4oVrOshZFjyrgiUcPEQYDhyVFFzRHS24Jyb/+ZRtm4=; b=tKffenbtZ/2zw5MD7NgXXpEXcUI81MZPCLaqoEzL2jjMI5+IgU5G40xEVGc2ZBkBhQ 1H5SFJ4nzjIHho6jYKuW/Lr29l4lxcDu9i6MESRTz3MsldddzUJU9T6WiA46lc8Oo6l4 au9Be5Be2Njothyr2DoOzzoHqTy3LSilF6etd94DTfFn98ukeheDeH/9WX/gfW0fgdeg 4TSwfJLHR6aVhTFEFwtPHee0/vU4Ks1Q0yUJmsG5iYIAdCMYfaq7Rh7dkng9f2ALbrbu ePg3MYaf09yUeywXp0cvvLvQe2xXMlLl396lCqwc2tYvBZKcc6yVcuiqRaBIraPJmgvx DPPg== X-Gm-Message-State: AOJu0Yx+bYEF7a8SA8Hzsaq5eYMJFPClKUF3hEs+pJ7GADiEhTm1Ga2q Spn9rvePK2d8G7wASF1PDDlkDKC/3JrZ8jz0 X-Google-Smtp-Source: AGHT+IH9hTZxRTIsC6IFTJ0cJqVgbZoccYdxZalIAovEH15FK6M6BWaiNl+czjgbuv7qqYDcK8EHsQ== X-Received: by 2002:a2e:88d8:0:b0:2b6:ee99:fffc with SMTP id a24-20020a2e88d8000000b002b6ee99fffcmr5374741ljk.36.1694944937605; Sun, 17 Sep 2023 03:02:17 -0700 (PDT) Received: from Pro.fritz.box (p4fe3ac93.dip0.t-ipconnect.de. [79.227.172.147]) by smtp.gmail.com with ESMTPSA id ox11-20020a170907100b00b00997c1d125fasm4849560ejb.170.2023.09.17.03.02.16 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 17 Sep 2023 03:02:17 -0700 (PDT) From: =?utf-8?Q?Gerd_M=C3=B6llmann?= <gerd.moellmann@HIDDEN> To: Eli Zaretskii <eliz@HIDDEN> Subject: Re: bug#66022: 30.0.50; kmacro overwriting global keybindings In-Reply-To: <837copgnu3.fsf@HIDDEN> (Eli Zaretskii's message of "Sun, 17 Sep 2023 12:18:12 +0300") References: <m2ttruzkpt.fsf@HIDDEN> <83edixgwrr.fsf@HIDDEN> <m27copcnu4.fsf@HIDDEN> <m234zdcng9.fsf@HIDDEN> <83bke1gusz.fsf@HIDDEN> <m2y1h5b8bs.fsf@HIDDEN> <83a5tlgoyz.fsf@HIDDEN> <m25y49b2ho.fsf@HIDDEN> <837copgnu3.fsf@HIDDEN> Date: Sun, 17 Sep 2023 12:02:16 +0200 Message-ID: <m2h6ntqfrr.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: 66022 Cc: monnier@HIDDEN, 66022 <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: -1.0 (-) Eli Zaretskii <eliz@HIDDEN> writes: > > I'm trying to figure out when could the autoloaded bindings become in > effect so as to countermand your use-package bindings (if this is what > happens; does it?). Sorry, forgot to adress that question. Yes, that's what is happening. Everything works normally for a long time, I do whatever it is in Emacs, and at some point I notice f2 isn't working as before. ALas, even when the trace-function kicked in, I wasn't able to tell what exactly it was that triggered that.
bug-gnu-emacs@HIDDEN
:bug#66022
; Package emacs
.
Full text available.Received: (at 66022) by debbugs.gnu.org; 17 Sep 2023 09:50:37 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Sun Sep 17 05:50:37 2023 Received: from localhost ([127.0.0.1]:49059 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1qhoQG-0002wW-QJ for submit <at> debbugs.gnu.org; Sun, 17 Sep 2023 05:50:37 -0400 Received: from mail-ej1-x633.google.com ([2a00:1450:4864:20::633]:52508) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <gerd.moellmann@HIDDEN>) id 1qhoQC-0002w7-EP for 66022 <at> debbugs.gnu.org; Sun, 17 Sep 2023 05:50:35 -0400 Received: by mail-ej1-x633.google.com with SMTP id a640c23a62f3a-991c786369cso473296566b.1 for <66022 <at> debbugs.gnu.org>; Sun, 17 Sep 2023 02:50:24 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1694944219; x=1695549019; darn=debbugs.gnu.org; h=content-transfer-encoding:mime-version:user-agent:message-id:date :references:in-reply-to:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=MHqlnK/GxnALJq4qOOPmYQcFtw/aWgBbJJX/98JBNfM=; b=I+OnD3aZsbgjkQXBX6WZovaiYKDi75ntoORIfGvQp1Q/0RHO3yh7D0CjXC3w3zVIGh j1zSEZRNteHakIRBDtBgnGs6hGhtJUMJCi94BWhNNk7brKNO38cYVUP9D1kPrOSa7ufR mE+SWaUlSgxsFEtvvcwAgJ9U2/LB0TL+Er815QTpdPytwg65BZP+eNkI+GZ21TeDLCrz 5UvR4LLl4VTBzt3iro+F/nuyg/PkCvvH+8LOkRjuxG1s2aYSfXMtJhcVzcDdMtUBQqKH 6kLySBbkRvOlPDq6yap/5StbZUkCQi8gJMqJFsZtf6T5oUHhCI1lrncaZqCl3DrR41Sm NAPg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1694944219; x=1695549019; h=content-transfer-encoding:mime-version:user-agent:message-id:date :references:in-reply-to:subject:cc:to:from:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to; bh=MHqlnK/GxnALJq4qOOPmYQcFtw/aWgBbJJX/98JBNfM=; b=HHbJf4ruxlkDAnTyVYt95EuRtky3zOhrrVSpy8frFc7cfiI8OoQxm8RPosT+Y7CqgS +oUw5SnbInmvGpgnKsh+jczk8xN77SEx9Mm9y5iPBXOhCCVlRiJnWs9gDXOE85ouQAfA 7gjZfaJKVbmY7laW8Z5Rp2M6r3LN8hg9DMZauF8ajQoZtVAq6RXp0v0c0jNDRVU8cGzN o79eYZ7wFZYOfY3wmPAhQuxA5fE4JrtsjuPf4uxfu7t/3qcPyi4gbv/niHKC+WMwMdyl MoTooXYNTPeyAhNNqlcQPMzePV0pWvJlfFr0rRx5/8kJNowKi8Hu87pDa/O1GOuQvqWh RcQw== X-Gm-Message-State: AOJu0YwmGkR/EY8vGmNe3rUCZRka3s6YQiPDFjCaK7QqSoxIGHbcZ2l/ dLAzmhhmCPPT5uW51axPTmxv9/Hpsq9Js7L0 X-Google-Smtp-Source: AGHT+IGye+HQegyJWjIbRxkZYtAhwYEHN1+5jVyRVUzPf+XULmX4nrHhXxNullr/quksMfrITRdMgA== X-Received: by 2002:a17:907:78d0:b0:9aa:25f5:8d93 with SMTP id kv16-20020a17090778d000b009aa25f58d93mr5279970ejc.49.1694944218364; Sun, 17 Sep 2023 02:50:18 -0700 (PDT) Received: from Pro.fritz.box (p4fe3ac93.dip0.t-ipconnect.de. [79.227.172.147]) by smtp.gmail.com with ESMTPSA id oq8-20020a170906cc8800b0099bc08862b6sm4879214ejb.171.2023.09.17.02.50.17 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 17 Sep 2023 02:50:17 -0700 (PDT) From: =?utf-8?Q?Gerd_M=C3=B6llmann?= <gerd.moellmann@HIDDEN> To: Eli Zaretskii <eliz@HIDDEN> Subject: Re: bug#66022: 30.0.50; kmacro overwriting global keybindings In-Reply-To: <837copgnu3.fsf@HIDDEN> (Eli Zaretskii's message of "Sun, 17 Sep 2023 12:18:12 +0300") References: <m2ttruzkpt.fsf@HIDDEN> <83edixgwrr.fsf@HIDDEN> <m27copcnu4.fsf@HIDDEN> <m234zdcng9.fsf@HIDDEN> <83bke1gusz.fsf@HIDDEN> <m2y1h5b8bs.fsf@HIDDEN> <83a5tlgoyz.fsf@HIDDEN> <m25y49b2ho.fsf@HIDDEN> <837copgnu3.fsf@HIDDEN> Date: Sun, 17 Sep 2023 11:50:16 +0200 Message-ID: <m2led5qgbr.fsf@HIDDEN> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 66022 Cc: monnier@HIDDEN, 66022 <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: -1.0 (-) Eli Zaretskii <eliz@HIDDEN> writes: >> From: Gerd M=C3=B6llmann <gerd.moellmann@HIDDEN> >> Cc: monnier@HIDDEN, 66022 <at> debbugs.gnu.org >> Date: Sun, 17 Sep 2023 10:58:11 +0200 >>=20 >> Eli Zaretskii <eliz@HIDDEN> writes: >>=20 >> >> > What does use-package do when the "package" is "emacs"? IOW, at wh= at >> >> > point in time will the above binding be executed, and what event wi= ll >> >> > trigger that? >> >>=20 >> >> Nothing. It's sort of an idiom I found on the net for general >> >> customizations and so on that don't belong to a particular package. >> >> Some people apparently name it "general". >> > >> > So the above binding of F2 is never executed in your case? Or else, >> > how should I interpret your "Nothing" response to my question about >> > the point in time when this binding is executed? >>=20 >> No, sorry for not being clear. I meant use-package doesn't load a >> package, or something like that. It executes normally, and in >> particular, it uses bind-key for the :bind clause, so that F2 gets >> bound. > > Does it do that immediately as that particular use-package form is > read and interpreted, or does it do it later (e.g., after the init > file was loaded or something)? > > I'm trying to figure out when could the autoloaded bindings become in > effect so as to countermand your use-package bindings (if this is what > happens; does it?). Hm, I must confess I'm not a great use-package expert, but maybe we can figure this out. I used pp-macro-expand-last-sexp on the use-package in my .init.el. The result is at the end. I'd say it looks like the bind-key is done like so (condition-case-unless-debug err (progn ... (unless (fboundp 'mode-line-other-buffer) (autoload #'mode-line-other-buffer "emacs" nil t)) ... (bind-key ...) This is the full macro expansion: (progn (defvar use-package--warning47 #'(lambda (keyword err) (let ((msg (format "%s/%s: %s" 'emacs keyword (error-message-string err)))) (display-warning 'use-package msg :error)))) (condition-case-unless-debug err (progn (let ((custom--inhibit-theme-enable nil)) (unless (memq 'use-package custom-known-themes) (deftheme use-package) (enable-theme 'use-package) (setq custom-enabled-themes (remq 'use-package custom-enabled-themes))) (custom-theme-set-variables 'use-package '(cursor-type 'bar nil nil "Customized with use-package emacs") '(scroll-bar-mode nil nil nil "Customized with use-package emacs") '(custom-enabled-themes '(modus-vivendi) nil nil "Customized with use-package emacs") '(default-frame-alist '((height . 82) (width . 120)) nil nil "Customized with use-package emacs") '(ns-alternate-modifier 'meta nil nil "Customized with use-package emacs") '(ns-left-command-modifier 'super nil nil "Customized with use-package emacs") '(ns-right-alternate-modifier 'none nil nil "Customized with use-package emacs") '(ns-right-command-modifier 'meta nil nil "Customized with use-package emacs") '(duplicate-line-final-position 1 nil nil "Customized with use-package emacs") '(enable-local-eval t nil nil "Customized with use-package emacs") '(enable-local-variables :all nil nil "Customized with use-package emacs") '(help-window-select t nil nil "Customized with use-package emacs") '(server-mode t nil nil "Customized with use-package emacs") '(send-mail-function 'smtpmail-send-it nil nil "Customized with use-package emacs") '(vc-follow-symlinks t nil nil "Customized with use-package emacs") '(disabled-command-function nil nil nil "Customized with use-package emacs") '(ring-bell-function 'ignore nil nil "Customized with use-package emacs") '(initial-scratch-message nil nil nil "Customized with use-package emacs"))) (unless (fboundp 'undo) (autoload #'undo "emacs" nil t)) (unless (fboundp 'undo-redo) (autoload #'undo-redo "emacs" nil t)) (unless (fboundp 'ibuffer) (autoload #'ibuffer "emacs" nil t)) (unless (fboundp 'zap-up-to-char) (autoload #'zap-up-to-char "emacs" nil t)) (unless (fboundp 'mode-line-other-buffer) (autoload #'mode-line-other-buffer "emacs" nil t)) (unless (fboundp 'duplicate-dwim) (autoload #'duplicate-dwim "emacs" nil t)) (unless (fboundp 'switch-to-buffer) (autoload #'switch-to-buffer "emacs" nil t)) (unless (fboundp 'beginning-of-buffer) (autoload #'beginning-of-buffer "emacs" nil t)) (unless (fboundp 'end-of-buffer) (autoload #'end-of-buffer "emacs" nil t)) (unless (fboundp 'previous-buffer) (autoload #'previous-buffer "emacs" nil t)) (unless (fboundp 'next-buffer) (autoload #'next-buffer "emacs" nil t)) (unless (fboundp 'execute-extended-command) (autoload #'execute-extended-command "emacs" nil t)) (unless (fboundp 'delete-other-windows) (autoload #'delete-other-windows "emacs" nil t)) (unless (fboundp 'global-text-scale-adjust) (autoload #'global-text-scale-adjust "emacs" nil t)) (eval-after-load 'emacs '(condition-case-unless-debug err (progn (defun my-startup-time nil (message "Start time %s." (emacs-init-time))) (add-hook 'emacs-startup-hook #'my-startup-time) t) (error (funcall use-package--warning47 :config err)))) (bind-keys :package emacs ("C-z" . undo) ("C-S-z" . undo-redo) ("C-x C-b" . ibuffer) ("C-x 6") ("C-x C-k") ("M-z" . zap-up-to-char) ("<f2>" . mode-line-other-buffer) ("C-c o" . mode-line-other-buffer) ("C-c C-o" . mode-line-other-buffer) ("<f4>" lambda nil (interactive) (kill-buffer (current-buffer))) ("C-c k" lambda nil (interactive) (kill-buffer (current-buffer))) ("C-c C-k" lambda nil (interactive) (kill-buffer (current-buffer))) ("C-<up>" lambda nil (interactive) (scroll-up 1)) ("C-<down>" lambda nil (interactive) (scroll-down 1)) ("C-<tab>" . other-window) ("C-c d" . duplicate-dwim) ("=C2=A0" . switch-to-buffer) ("s-<up>" . beginning-of-buffer) ("s-<down>" . end-of-buffer) ("s-<left>" . previous-buffer) ("s-<right>" . next-buffer) ("s-x" . execute-extended-command) ("s-o" . delete-other-windows) ("s-+" . global-text-scale-adjust) ("s--" . global-text-scale-adjust) ("s-h") ("s-m") ("s-p") ("s-q"))) (error (funcall use-package--warning47 :catch err))))
bug-gnu-emacs@HIDDEN
:bug#66022
; Package emacs
.
Full text available.Received: (at 66022) by debbugs.gnu.org; 17 Sep 2023 09:18:34 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Sun Sep 17 05:18:34 2023 Received: from localhost ([127.0.0.1]:49041 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1qhnvG-00025h-10 for submit <at> debbugs.gnu.org; Sun, 17 Sep 2023 05:18:34 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:57980) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <eliz@HIDDEN>) id 1qhnvC-00025S-4u for 66022 <at> debbugs.gnu.org; Sun, 17 Sep 2023 05:18:32 -0400 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 1qhnux-00033v-Il; Sun, 17 Sep 2023 05:18:17 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=MIME-version:References:Subject:In-Reply-To:To:From: Date; bh=ZP29tPxV/a1NzJKR8iFNEjXsISUyU5g2d57xuBSXgtI=; b=IL5Ud7yx0V2OTR1UcC9X gN2HESu9nXk0x2gZrml4+yaLYv41VVIRR2pzeDduAZgJUaI2meq4KMyA6ABaXe1KWwrks4Z1d3ujA tlPOkSz1TAKAnSgZjsE6hnashJIBVzvJCqyG26iGFUNqxLS0Mwok5QvAcBopsPqJcdtUd4mA/KHjJ fUhBH68inp8nW0pBIWgZ7xaz6Xz+ib1V7NteKNhvRtWljxbkHwnfoXHHWDd1moRndw7ohT3trMbry /pnbkwzGW2D3V57GyLSmVrO4X0cKZioHysD3QCHKrWeM+cLjNq4h4Lcw3ptyCBwn/R3/6X9ZOXLof yyDspg0vt4t0fQ==; Date: Sun, 17 Sep 2023 12:18:12 +0300 Message-Id: <837copgnu3.fsf@HIDDEN> From: Eli Zaretskii <eliz@HIDDEN> To: Gerd =?utf-8?Q?M=C3=B6llmann?= <gerd.moellmann@HIDDEN> In-Reply-To: <m25y49b2ho.fsf@HIDDEN> (message from Gerd =?utf-8?Q?M?= =?utf-8?Q?=C3=B6llmann?= on Sun, 17 Sep 2023 10:58:11 +0200) Subject: Re: bug#66022: 30.0.50; kmacro overwriting global keybindings References: <m2ttruzkpt.fsf@HIDDEN> <83edixgwrr.fsf@HIDDEN> <m27copcnu4.fsf@HIDDEN> <m234zdcng9.fsf@HIDDEN> <83bke1gusz.fsf@HIDDEN> <m2y1h5b8bs.fsf@HIDDEN> <83a5tlgoyz.fsf@HIDDEN> <m25y49b2ho.fsf@HIDDEN> MIME-version: 1.0 Content-type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 66022 Cc: monnier@HIDDEN, 66022 <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: Gerd Möllmann <gerd.moellmann@HIDDEN> > Cc: monnier@HIDDEN, 66022 <at> debbugs.gnu.org > Date: Sun, 17 Sep 2023 10:58:11 +0200 > > Eli Zaretskii <eliz@HIDDEN> writes: > > >> > What does use-package do when the "package" is "emacs"? IOW, at what > >> > point in time will the above binding be executed, and what event will > >> > trigger that? > >> > >> Nothing. It's sort of an idiom I found on the net for general > >> customizations and so on that don't belong to a particular package. > >> Some people apparently name it "general". > > > > So the above binding of F2 is never executed in your case? Or else, > > how should I interpret your "Nothing" response to my question about > > the point in time when this binding is executed? > > No, sorry for not being clear. I meant use-package doesn't load a > package, or something like that. It executes normally, and in > particular, it uses bind-key for the :bind clause, so that F2 gets > bound. Does it do that immediately as that particular use-package form is read and interpreted, or does it do it later (e.g., after the init file was loaded or something)? I'm trying to figure out when could the autoloaded bindings become in effect so as to countermand your use-package bindings (if this is what happens; does it?).
bug-gnu-emacs@HIDDEN
:bug#66022
; Package emacs
.
Full text available.Received: (at 66022) by debbugs.gnu.org; 17 Sep 2023 08:58:30 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Sun Sep 17 04:58:30 2023 Received: from localhost ([127.0.0.1]:49034 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1qhnbq-0001cW-4h for submit <at> debbugs.gnu.org; Sun, 17 Sep 2023 04:58:30 -0400 Received: from mail-ej1-x632.google.com ([2a00:1450:4864:20::632]:53600) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <gerd.moellmann@HIDDEN>) id 1qhnbm-0001cI-Ih for 66022 <at> debbugs.gnu.org; Sun, 17 Sep 2023 04:58:28 -0400 Received: by mail-ej1-x632.google.com with SMTP id a640c23a62f3a-99c3d3c3db9so467994766b.3 for <66022 <at> debbugs.gnu.org>; Sun, 17 Sep 2023 01:58:18 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1694941093; x=1695545893; darn=debbugs.gnu.org; h=mime-version:user-agent:message-id:date:references:in-reply-to :subject:cc:to:from:from:to:cc:subject:date:message-id:reply-to; bh=1wrQRu7fkGmv34oRZzQscN+O5i2IL3Qz7Y+qYv4b8zo=; b=bTLoc5vSpcCuPqOILBUNVypzJ7pnD2PBbHNo4HfY4QXUTJwAxwd5+AyekeYJ32k8XK tzMJ26P/D6ZRXRFg43a50kuNCViOKTPJFJOX7ir02h1oBsN8/naoloM/UnddpIF5uCE/ +YHiD/DxAYyKIIISC/Wyvp16ZHsPkMFdPvxOtLqZ5lm2GHMBhPByfpfd2N8L0mIOsIW5 E++1YKzXC4B5R7XEEL/EKxp3reWeCAMJI02q24MI1EshBSk9w++JnJ/9WG4ppqlLY0yf DeflpUCbEKgc3Rlq8Gj1jpnF0+UFnc3skVzc8ughE/cw0K9ZpanK6ueTDRlfEXs8XSHM y0CA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1694941093; x=1695545893; h=mime-version:user-agent:message-id:date:references:in-reply-to :subject:cc:to:from:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to; bh=1wrQRu7fkGmv34oRZzQscN+O5i2IL3Qz7Y+qYv4b8zo=; b=A5J8YlfZV6NtaerOg8zKyJsOULYAX2JtKVt+4bpUMFfQ+uIYHYfjXPl1lmO4MFExZf /QAX/7QBRaFUjnxCBzGUebS23ylZM365enAsp4ZbdSVH7cs67ZlcwaeC1VLUBVvMic4f zSZi4QBbkUdqUPT6zirgayszVHgZItpwIYmPzxbtKD6w77E+SRS5t/nCV44ceZx0B6hT wjCbEvAbAkcGwewcz88YSh5XvbLgxXbCj5e5PaJqehXYK7WdogWmtU5wtCMnHoB8mFh4 AO4XYyVaTOM7Oy5dO+/UigfkTBZYiT/t84/A78M+pqtNmJAAOdAFx9kq5s1d8UZBcxiF ZKkA== X-Gm-Message-State: AOJu0YyOIZH/mL+Wdl/ESlqI+Weiur5dE/swFw8+JkJvalyuQvr92Ept eEjb4sGMXRH8+tLxVrjmb4Je4VOShuXuKXJt X-Google-Smtp-Source: AGHT+IHvE62fmgOZYpL9ZBdZRfwLYOT89u1oRpAe4khCYlwRzlgZR5grxqDBRQ+BgjH5rDaMgldNLQ== X-Received: by 2002:a17:906:5a49:b0:9a9:e525:8705 with SMTP id my9-20020a1709065a4900b009a9e5258705mr4763493ejc.57.1694941092796; Sun, 17 Sep 2023 01:58:12 -0700 (PDT) Received: from Pro.fritz.box (p4fe3ac93.dip0.t-ipconnect.de. [79.227.172.147]) by smtp.gmail.com with ESMTPSA id lg13-20020a170906f88d00b009ad88839665sm4749572ejb.70.2023.09.17.01.58.12 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 17 Sep 2023 01:58:12 -0700 (PDT) From: =?utf-8?Q?Gerd_M=C3=B6llmann?= <gerd.moellmann@HIDDEN> To: Eli Zaretskii <eliz@HIDDEN> Subject: Re: bug#66022: 30.0.50; kmacro overwriting global keybindings In-Reply-To: <83a5tlgoyz.fsf@HIDDEN> (Eli Zaretskii's message of "Sun, 17 Sep 2023 11:53:40 +0300") References: <m2ttruzkpt.fsf@HIDDEN> <83edixgwrr.fsf@HIDDEN> <m27copcnu4.fsf@HIDDEN> <m234zdcng9.fsf@HIDDEN> <83bke1gusz.fsf@HIDDEN> <m2y1h5b8bs.fsf@HIDDEN> <83a5tlgoyz.fsf@HIDDEN> Date: Sun, 17 Sep 2023 10:58:11 +0200 Message-ID: <m25y49b2ho.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: 66022 Cc: monnier@HIDDEN, 66022 <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: -1.0 (-) Eli Zaretskii <eliz@HIDDEN> writes: >> > What does use-package do when the "package" is "emacs"? IOW, at what >> > point in time will the above binding be executed, and what event will >> > trigger that? >> >> Nothing. It's sort of an idiom I found on the net for general >> customizations and so on that don't belong to a particular package. >> Some people apparently name it "general". > > So the above binding of F2 is never executed in your case? Or else, > how should I interpret your "Nothing" response to my question about > the point in time when this binding is executed? No, sorry for not being clear. I meant use-package doesn't load a package, or something like that. It executes normally, and in particular, it uses bind-key for the :bind clause, so that F2 gets bound.
bug-gnu-emacs@HIDDEN
:bug#66022
; Package emacs
.
Full text available.Received: (at 66022) by debbugs.gnu.org; 17 Sep 2023 08:54:00 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Sun Sep 17 04:54:00 2023 Received: from localhost ([127.0.0.1]:49030 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1qhnXU-0001W8-CG for submit <at> debbugs.gnu.org; Sun, 17 Sep 2023 04:54:00 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:58260) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <eliz@HIDDEN>) id 1qhnXR-0001Vu-QZ for 66022 <at> debbugs.gnu.org; Sun, 17 Sep 2023 04:53:58 -0400 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 1qhnXE-0006ND-QW; Sun, 17 Sep 2023 04:53:44 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=MIME-version:References:Subject:In-Reply-To:To:From: Date; bh=WPxcnVHfORlH9t6t6aXE6qL2G9tIb6WPW2GYKMKDfMM=; b=omkXanppFsUm9BZeAVlb 15vJj7nJ3BbiSTQfQNdrGntL/4HMCfmaVsSyg5b7JoPnuUwmnZgetCA2uYNGjgqyyxZD6pZuHox8a CQnWj5qWUAA31esZZF2Q8zjp0Uk7IbsToKHRUr27vCc7QSz3Bw8W+80v02y44tZIqwa3xRUoul+B3 sOggrfNMjWD91bINDrHS1AQqy8f1LiEQbbpF6PjqLUzknkuE7imZrixBMXATvYmOP7SpeaHKdtLRy WsQy3CMTzPV40vEW9MlkNFOLC8uKhJ+VlD1J421HlYqHlhflDOT9+60bwLCoVFxBqPpS4WfmcM8++ fPXlA/BVYKpz8A==; Date: Sun, 17 Sep 2023 11:53:40 +0300 Message-Id: <83a5tlgoyz.fsf@HIDDEN> From: Eli Zaretskii <eliz@HIDDEN> To: Gerd =?utf-8?Q?M=C3=B6llmann?= <gerd.moellmann@HIDDEN> In-Reply-To: <m2y1h5b8bs.fsf@HIDDEN> (message from Gerd =?utf-8?Q?M?= =?utf-8?Q?=C3=B6llmann?= on Sun, 17 Sep 2023 08:52:07 +0200) Subject: Re: bug#66022: 30.0.50; kmacro overwriting global keybindings References: <m2ttruzkpt.fsf@HIDDEN> <83edixgwrr.fsf@HIDDEN> <m27copcnu4.fsf@HIDDEN> <m234zdcng9.fsf@HIDDEN> <83bke1gusz.fsf@HIDDEN> <m2y1h5b8bs.fsf@HIDDEN> MIME-version: 1.0 Content-type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 66022 Cc: monnier@HIDDEN, 66022 <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: Gerd Möllmann <gerd.moellmann@HIDDEN> > Cc: monnier@HIDDEN, 66022 <at> debbugs.gnu.org > Date: Sun, 17 Sep 2023 08:52:07 +0200 > > Eli Zaretskii <eliz@HIDDEN> writes: > > >> From: Gerd Möllmann <gerd.moellmann@HIDDEN> > >> Cc: Stefan Monnier <monnier@HIDDEN>, 66022 <at> debbugs.gnu.org > >> Date: Sun, 17 Sep 2023 08:40:06 +0200 > >> > >> I'm using use-package (+ straight) in my init.el, and because of that > >> the bindings are done, behind the scenes, with bind-key. The > >> use-package binding f2 looks like (stripped down): > >> > >> (use-package emacs > >> :bind > >> ;; FIXME: The function key bindings sometimes mysteriously > >> ;; disappear, and are replaced with the original bindings in > >> ;; global-map. > >> ("<f2>" . mode-line-other-buffer)) > > > > What does use-package do when the "package" is "emacs"? IOW, at what > > point in time will the above binding be executed, and what event will > > trigger that? > > Nothing. It's sort of an idiom I found on the net for general > customizations and so on that don't belong to a particular package. > Some people apparently name it "general". So the above binding of F2 is never executed in your case? Or else, how should I interpret your "Nothing" response to my question about the point in time when this binding is executed?
bug-gnu-emacs@HIDDEN
:bug#66022
; Package emacs
.
Full text available.Received: (at 66022) by debbugs.gnu.org; 17 Sep 2023 06:52:24 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Sun Sep 17 02:52:24 2023 Received: from localhost ([127.0.0.1]:48941 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1qhldo-0006oa-9U for submit <at> debbugs.gnu.org; Sun, 17 Sep 2023 02:52:24 -0400 Received: from mail-ed1-x533.google.com ([2a00:1450:4864:20::533]:52539) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <gerd.moellmann@HIDDEN>) id 1qhldm-0006oL-J0 for 66022 <at> debbugs.gnu.org; Sun, 17 Sep 2023 02:52:23 -0400 Received: by mail-ed1-x533.google.com with SMTP id 4fb4d7f45d1cf-530e180ffcbso585885a12.1 for <66022 <at> debbugs.gnu.org>; Sat, 16 Sep 2023 23:52:14 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1694933529; x=1695538329; darn=debbugs.gnu.org; h=content-transfer-encoding:mime-version:user-agent:message-id:date :references:in-reply-to:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=7qvcpWPpN8DH7iy9Fhd7fEnu6U0JNnOXdwf8XHsXDfs=; b=dYjal8d0dKjGSxn7ffBgUy3NrQvOpvipPC8q4PXdR2STjdNds2aE0peW5qO2jqfjhT Yj5FvRBBr7oTDhpCfuq2aO4GkARf3fun67erSrhMI5k9rhQcIUR90k6RCzQ+xbueq17v I23FyFxjrr+hkmcKuYooQ+TJmD8dSK+ZPdVxIuQZHcbQgFJ50OL3dPpt+jnRx5iZogcA shtogS/9FsCpTMYyk9HkWIDdpVRrlqhZ/haUsJEsGA9UM4TbWrruwTqkYFBoHEnWfKH3 JQA4gBS7ZmDX551PlbGPcev9RZ5z2jnN8lC1upkvuIAkVtwPHrIxvf82Pb2BnavZsu7w p9jQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1694933529; x=1695538329; h=content-transfer-encoding:mime-version:user-agent:message-id:date :references:in-reply-to:subject:cc:to:from:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to; bh=7qvcpWPpN8DH7iy9Fhd7fEnu6U0JNnOXdwf8XHsXDfs=; b=s7C44XZPbLZDM9eODVXl1etqehGvsILep0uVbHdDuOArVYD0KSQ/uhzNZBjjnNehfm 9nE+FRHD6o7ieDlC1U/l6UnStCZmn1CMUzyPZcciRxO3FkwG2GGuViDZu9mP0tOtDgqB mD7hX06WXcTRejz1pNr7W8rdQBXUlY2eRGS9V8HLw+p4EdcpBbFscoB4yh2/RgU7bOFV lfrZLh3E4pVjppfygKDAwr4+yw91zcpux/lHe1jM7fgeKN81XQb9ku8NU/YZJxjEg1gi jbBK2nceuaaGYg6mGti9KW+CshNkYv660FhNojNiEGqANm6WWjxQ2N5LTxkfWUXhhA6k Xfkw== X-Gm-Message-State: AOJu0Ywk05MVDi4UAAYMJzEwPvq4RJEq+o/lnj3dGKEckYnl+HsQFx8k 1rMUObk0PtbljVxJmkWexDKlyls9mjox73uG X-Google-Smtp-Source: AGHT+IEhynhSWKGlh0/VWMQ4vxQGNGayHGqjif2Ltj+/IdLVRBaWY0C8d8gkqLiiwjE3CtE0KZmNuw== X-Received: by 2002:aa7:de07:0:b0:52f:a44e:601d with SMTP id h7-20020aa7de07000000b0052fa44e601dmr4828687edv.9.1694933528467; Sat, 16 Sep 2023 23:52:08 -0700 (PDT) Received: from Pro.fritz.box (p4fe3ac93.dip0.t-ipconnect.de. [79.227.172.147]) by smtp.gmail.com with ESMTPSA id i23-20020a50fc17000000b005256d4d58a6sm4267699edr.18.2023.09.16.23.52.07 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sat, 16 Sep 2023 23:52:08 -0700 (PDT) From: =?utf-8?Q?Gerd_M=C3=B6llmann?= <gerd.moellmann@HIDDEN> To: Eli Zaretskii <eliz@HIDDEN> Subject: Re: bug#66022: 30.0.50; kmacro overwriting global keybindings In-Reply-To: <83bke1gusz.fsf@HIDDEN> (Eli Zaretskii's message of "Sun, 17 Sep 2023 09:47:40 +0300") References: <m2ttruzkpt.fsf@HIDDEN> <83edixgwrr.fsf@HIDDEN> <m27copcnu4.fsf@HIDDEN> <m234zdcng9.fsf@HIDDEN> <83bke1gusz.fsf@HIDDEN> Date: Sun, 17 Sep 2023 08:52:07 +0200 Message-ID: <m2y1h5b8bs.fsf@HIDDEN> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 66022 Cc: monnier@HIDDEN, 66022 <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: -1.0 (-) Eli Zaretskii <eliz@HIDDEN> writes: >> From: Gerd M=C3=B6llmann <gerd.moellmann@HIDDEN> >> Cc: Stefan Monnier <monnier@HIDDEN>, 66022 <at> debbugs.gnu.org >> Date: Sun, 17 Sep 2023 08:40:06 +0200 >>=20 >> I'm using use-package (+ straight) in my init.el, and because of that >> the bindings are done, behind the scenes, with bind-key. The >> use-package binding f2 looks like (stripped down): >>=20 >> (use-package emacs >> :bind >> ;; FIXME: The function key bindings sometimes mysteriously >> ;; disappear, and are replaced with the original bindings in >> ;; global-map. >> ("<f2>" . mode-line-other-buffer)) > > What does use-package do when the "package" is "emacs"? IOW, at what > point in time will the above binding be executed, and what event will > trigger that? Nothing. It's sort of an idiom I found on the net for general customizations and so on that don't belong to a particular package. Some people apparently name it "general".
bug-gnu-emacs@HIDDEN
:bug#66022
; Package emacs
.
Full text available.Received: (at 66022) by debbugs.gnu.org; 17 Sep 2023 06:48:05 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Sun Sep 17 02:48:05 2023 Received: from localhost ([127.0.0.1]:48937 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1qhlZc-0006fP-Fs for submit <at> debbugs.gnu.org; Sun, 17 Sep 2023 02:48:04 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:60808) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <eliz@HIDDEN>) id 1qhlZY-0006e6-46 for 66022 <at> debbugs.gnu.org; Sun, 17 Sep 2023 02:48:03 -0400 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 1qhlZL-000240-2z; Sun, 17 Sep 2023 02:47:47 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=MIME-version:References:Subject:In-Reply-To:To:From: Date; bh=EWBGw36ACCDirQsdL437YGfWtTK4TV7C508+sJvaFHM=; b=P5q/u0g+3CbuQ8bLy7bs Xz+4H+0NR/KqM3qJGVnh3kfrsseAEnA5DgkeJqJsxR6t6JHtZs68LRl/6NjLEGkNG0SDw8TzCe9O9 xikpQSiY4Inpd9TaOgw3vidE5fm2QhJf24D4Ok6V852B8JIAMhj04oj+5cA2YHTc25894l36Uu3BF WNe0N5CPEMH+BQfr94K8msoEuV4208ugCl4tj7MD/di9goxpvJHSlE0ySrj94+Fi91f/i7iPT1Egi R6/kq1nlPCBGL86QDjCJX7IFWUux25fsmpRfJtfwAotYis2eK8C8tp1+C9gZVRnfhEXmjfIPyiORW gku/bzgdyCyLRw==; Date: Sun, 17 Sep 2023 09:47:40 +0300 Message-Id: <83bke1gusz.fsf@HIDDEN> From: Eli Zaretskii <eliz@HIDDEN> To: Gerd =?utf-8?Q?M=C3=B6llmann?= <gerd.moellmann@HIDDEN> In-Reply-To: <m234zdcng9.fsf@HIDDEN> (message from Gerd =?utf-8?Q?M?= =?utf-8?Q?=C3=B6llmann?= on Sun, 17 Sep 2023 08:40:06 +0200) Subject: Re: bug#66022: 30.0.50; kmacro overwriting global keybindings References: <m2ttruzkpt.fsf@HIDDEN> <83edixgwrr.fsf@HIDDEN> <m27copcnu4.fsf@HIDDEN> <m234zdcng9.fsf@HIDDEN> MIME-version: 1.0 Content-type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 66022 Cc: monnier@HIDDEN, 66022 <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: Gerd Möllmann <gerd.moellmann@HIDDEN> > Cc: Stefan Monnier <monnier@HIDDEN>, 66022 <at> debbugs.gnu.org > Date: Sun, 17 Sep 2023 08:40:06 +0200 > > I'm using use-package (+ straight) in my init.el, and because of that > the bindings are done, behind the scenes, with bind-key. The > use-package binding f2 looks like (stripped down): > > (use-package emacs > :bind > ;; FIXME: The function key bindings sometimes mysteriously > ;; disappear, and are replaced with the original bindings in > ;; global-map. > ("<f2>" . mode-line-other-buffer)) What does use-package do when the "package" is "emacs"? IOW, at what point in time will the above binding be executed, and what event will trigger that?
bug-gnu-emacs@HIDDEN
:bug#66022
; Package emacs
.
Full text available.Received: (at 66022) by debbugs.gnu.org; 17 Sep 2023 06:40:23 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Sun Sep 17 02:40:23 2023 Received: from localhost ([127.0.0.1]:48924 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1qhlSB-0006R2-7F for submit <at> debbugs.gnu.org; Sun, 17 Sep 2023 02:40:23 -0400 Received: from mail-ed1-x52e.google.com ([2a00:1450:4864:20::52e]:45507) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <gerd.moellmann@HIDDEN>) id 1qhlS9-0006Ql-G7 for 66022 <at> debbugs.gnu.org; Sun, 17 Sep 2023 02:40:22 -0400 Received: by mail-ed1-x52e.google.com with SMTP id 4fb4d7f45d1cf-529fb04a234so4138218a12.3 for <66022 <at> debbugs.gnu.org>; Sat, 16 Sep 2023 23:40:13 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1694932808; x=1695537608; darn=debbugs.gnu.org; h=content-transfer-encoding:mime-version:user-agent:message-id:date :references:in-reply-to:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=uC8auipUhnGjsC6TllPzxJqgC3dwGthK0AkLuTMK9iM=; b=h2pTn7SMr3z4B7pFkZikBWzIY3Eh9H1ZkTDk2L959K/XRau1YnmNbzBRZ/4jar/oAm Ky6G3rmWZin4jv24WEIUbcoYumn/DdvPdpw+sb1ZV8ZqVUFGG+ZoLG9JezG9dODkxnVR OTW0gUlErOe7jRVQbXBWoDn5tRI1h3g93EhZyEnP2/blVPArIsaEiYcgVZw8MMrC4A99 LUF4sAQpIj01eYbk9WBPM/bXz5JWYFRnQJf7KSFUKQIZGL58gLRaj9Sd6SHxnIthbPsP 226O+Vt9PuX+czQO7kZKIUGb8xf3qQo0GCHWSImpV4RIw6Q83wf2x4IRbboRkIDICuy0 h+RQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1694932808; x=1695537608; h=content-transfer-encoding:mime-version:user-agent:message-id:date :references:in-reply-to:subject:cc:to:from:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to; bh=uC8auipUhnGjsC6TllPzxJqgC3dwGthK0AkLuTMK9iM=; b=pDK3pllbs3jONflW45AZ2OhfDGEqC51cqsHn33H72gKUXF90l8LuM47Ahm9uyNLYlo NvUJnthoqVI8nLxgDD55d5MzHhJclfC1IAWvIjN4kdoAgVCfEYkUeYUglDqR2eWYHNJO 4lH4RNvnNOU4zTTC1CBtbVbdnPUO/Qzz3dhLsdDPajSUwlPJ50om9285vDXuiSudJkYM lSPmXa4GKAIxtmZaxACsCdOnpoe/QTVl3CIFrPGCdMXSFAqCF+4lBTi7ltgJLGS4FR75 KBUM9Zv73rDf4CrFTBFtRUqxOMGIzv57PJWNk0P3IFvUucBfgzG/flLNHxIeHMV1dx7+ eZ8g== X-Gm-Message-State: AOJu0Yx1/cai+wkIEoOwtBTptfUzp123AMYKm034cAIBOFtBQSJYjRHK bsByU2q5WBmy15fbvXhDhz5G/d5UEJg+WgkQ X-Google-Smtp-Source: AGHT+IF4HKGNnUx62uZldFWwspmtYRcwWyZuMStUfMuw28IjC5opYu3FeRAL4s7gXZtoHcsWtUjKYA== X-Received: by 2002:a05:6402:c6:b0:52c:b469:bb00 with SMTP id i6-20020a05640200c600b0052cb469bb00mr4749793edu.22.1694932807613; Sat, 16 Sep 2023 23:40:07 -0700 (PDT) Received: from Pro.fritz.box (p4fe3ac93.dip0.t-ipconnect.de. [79.227.172.147]) by smtp.gmail.com with ESMTPSA id a9-20020aa7d909000000b0052889d090bfsm4319030edr.79.2023.09.16.23.40.07 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sat, 16 Sep 2023 23:40:07 -0700 (PDT) From: =?utf-8?Q?Gerd_M=C3=B6llmann?= <gerd.moellmann@HIDDEN> To: Eli Zaretskii <eliz@HIDDEN> Subject: Re: bug#66022: 30.0.50; kmacro overwriting global keybindings In-Reply-To: <m27copcnu4.fsf@HIDDEN> ("Gerd =?utf-8?Q?M=C3=B6llmann?= =?utf-8?Q?=22's?= message of "Sun, 17 Sep 2023 08:31:47 +0200") References: <m2ttruzkpt.fsf@HIDDEN> <83edixgwrr.fsf@HIDDEN> <m27copcnu4.fsf@HIDDEN> Date: Sun, 17 Sep 2023 08:40:06 +0200 Message-ID: <m234zdcng9.fsf@HIDDEN> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 66022 Cc: Stefan Monnier <monnier@HIDDEN>, 66022 <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: -1.0 (-) Gerd M=C3=B6llmann <gerd.moellmann@HIDDEN> writes: > I'll report back, when I have something. One addendum, even if it might not be relevant - one never knows. I'm using use-package (+ straight) in my init.el, and because of that the bindings are done, behind the scenes, with bind-key. The use-package binding f2 looks like (stripped down): (use-package emacs :bind ;; FIXME: The function key bindings sometimes mysteriously ;; disappear, and are replaced with the original bindings in ;; global-map. ("<f2>" . mode-line-other-buffer))
bug-gnu-emacs@HIDDEN
:bug#66022
; Package emacs
.
Full text available.Received: (at 66022) by debbugs.gnu.org; 17 Sep 2023 06:32:08 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Sun Sep 17 02:32:08 2023 Received: from localhost ([127.0.0.1]:48905 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1qhlKB-0006EA-Gz for submit <at> debbugs.gnu.org; Sun, 17 Sep 2023 02:32:08 -0400 Received: from mail-ed1-x52d.google.com ([2a00:1450:4864:20::52d]:48244) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <gerd.moellmann@HIDDEN>) id 1qhlK6-0006Dd-9t for 66022 <at> debbugs.gnu.org; Sun, 17 Sep 2023 02:32:06 -0400 Received: by mail-ed1-x52d.google.com with SMTP id 4fb4d7f45d1cf-52683b68c2fso4129321a12.0 for <66022 <at> debbugs.gnu.org>; Sat, 16 Sep 2023 23:31:54 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1694932309; x=1695537109; darn=debbugs.gnu.org; h=content-transfer-encoding:mime-version:user-agent:message-id:date :references:in-reply-to:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=TDcwJe/bzuxPpTmZmJHIrAmyTY/qHbacd3XftcR4B3E=; b=O4NSrZ4gTzrMbMBu/pa+/AzQ/BaRwkKChOqWEpuETUmCRx/PdzR2zVhe3NUvEoHAL0 KFO4GeEV3E2/mv6o3XjPOHK7aRJE+nrIfV1NmADscqSiKuU5dVqo047/sC12hFjwbBFM WgKgK9aX7H3coOqAVb+GQ3c1i9pX+SVaeWGtlFBVnGf386TuTtyyoZdssz3wuk6OA1dM aybajxJ2qJfRqgGEwuewZucpynhYAR6dmE0bhBrJpv5nSGAZ6mKIdLe7KqkGu5Y5jvBM gZ2UN/jmKgM2WLrd0GhRnWxgOX2GGzhY3RTDwD2vyNyLLfTZyiMd4wtDDfZT08xZaQke OM+A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1694932309; x=1695537109; h=content-transfer-encoding:mime-version:user-agent:message-id:date :references:in-reply-to:subject:cc:to:from:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to; bh=TDcwJe/bzuxPpTmZmJHIrAmyTY/qHbacd3XftcR4B3E=; b=L8Ew3qkAgTnFquzlD+/F4rF6vdqExRM4y6AKMCJ/IZeIY/NEUwV289Mt8uUUnKy0Or 847x0qOEbCtPaw1gw8EIUBokx5x0FSBaIIyr/iHPHeIWdhriMVSZZ8IdkmjnUKpSz+0h wcpeXl6P434kbgaZWycNpq/A4/20itqqOET/3yKojJeMzUHvjiiL+C4zvHEnU5ZdXsPO N6eA1JYa3YQ5w+nrLJ1w6fMoqw4ocSGxtlwvXLWu0Ak0iSDAUS7KNDd4G7pO9fCFpDXL Cup+hSvPJkgccIohsvl+s0ikSW4OcVzgHKBiHcZjtfwBBzTgwq5spSNZobKG8ysiDUbw KeeQ== X-Gm-Message-State: AOJu0YyAOl3WjouHTPMXe1Qo1cUlnKt45ZAJBe21+vx//1jrTkSkDs2o /TvmD1Czn/vwdlTLGLTBkssyqRKAgOHT3Z/9 X-Google-Smtp-Source: AGHT+IG/NLksHtYJf6okp7rENn7rDj/juiElQm2zmaQN8ok/04VkjNWAjkNmyn93vqBhK7eIJ1ZsSA== X-Received: by 2002:a17:906:cc4b:b0:9a1:d0bb:d215 with SMTP id mm11-20020a170906cc4b00b009a1d0bbd215mr4860775ejb.5.1694932308379; Sat, 16 Sep 2023 23:31:48 -0700 (PDT) Received: from Pro.fritz.box (p4fe3ac93.dip0.t-ipconnect.de. [79.227.172.147]) by smtp.gmail.com with ESMTPSA id oz11-20020a170906cd0b00b009ad850d4760sm4563530ejb.219.2023.09.16.23.31.47 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sat, 16 Sep 2023 23:31:47 -0700 (PDT) From: =?utf-8?Q?Gerd_M=C3=B6llmann?= <gerd.moellmann@HIDDEN> To: Eli Zaretskii <eliz@HIDDEN> Subject: Re: bug#66022: 30.0.50; kmacro overwriting global keybindings In-Reply-To: <83edixgwrr.fsf@HIDDEN> (Eli Zaretskii's message of "Sun, 17 Sep 2023 09:05:12 +0300") References: <m2ttruzkpt.fsf@HIDDEN> <83edixgwrr.fsf@HIDDEN> Date: Sun, 17 Sep 2023 08:31:47 +0200 Message-ID: <m27copcnu4.fsf@HIDDEN> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 66022 Cc: Stefan Monnier <monnier@HIDDEN>, 66022 <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: -1.0 (-) Eli Zaretskii <eliz@HIDDEN> writes: >> From: Gerd M=C3=B6llmann <gerd.moellmann@HIDDEN> >> Date: Sat, 16 Sep 2023 08:38:22 +0200 >> >> current master 1442f4043a761e9bdeeb4e1fbe9822c2987c1502, emacs -Q > > The same problem exists on emacs-29 (and I presume in older versions > of Emacs). > >> (keymap-global-set "S-<mouse-3>" 'ignore) >> >> then C-x ( C-g. > > (The C-g part is not relevant; the same happens if you finish defining > the macro.) True. >> (keymap-lookup global-map "S-<mouse-3>") >> =3D> kmacro-end-call-mouse >> >> Notice that the binding has been overwritten. > > This is because of this snippet at top level of kmacro.el: > > (if kmacro-call-mouse-event > (global-set-key (vector kmacro-call-mouse-event) #'kmacro-end-call-mo= use)) > > As the doc string of kmacro-call-mouse-event says: > > (defcustom kmacro-call-mouse-event 'S-mouse-3 > "The mouse event used by kmacro to call a macro. > Set to nil if no mouse binding is desired." > :type 'symbol) > > customize this to nil to avoid overwriting the S-<mouse-3> binding you > have. Ah, finally someone I can understand ;-). >> This is actually not the binding I care about, but it's the only one I >> can easily reproduce with emacs -Q. With my init file, and with a >> (trace-function 'global-set-key) I see >> >> =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D >> 1 -> (global-set-key "(" kmacro-start-macro) >> 1 <- global-set-key: kmacro-start-macro >> =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D >> 1 -> (global-set-key ")" kmacro-end-macro) >> 1 <- global-set-key: kmacro-end-macro >> =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D >> 1 -> (global-set-key "e" kmacro-end-and-call-macro) >> 1 <- global-set-key: kmacro-end-and-call-macro >> =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D >> 1 -> (global-set-key [f3] kmacro-start-macro-or-insert-counter) >> 1 <- global-set-key: kmacro-start-macro-or-insert-counter >> =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D >> 1 -> (global-set-key [f4] kmacro-end-or-call-macro) >> 1 <- global-set-key: kmacro-end-or-call-macro >> =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D >> 1 -> (global-set-key "=0B" kmacro-keymap) >> 1 <- global-set-key: kmacro-keymap >> =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D >> 1 -> (global-set-key "6" 2C-command) >> 1 <- global-set-key: 2C-command >> =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D >> 1 -> (global-set-key [f2] 2C-command) >> 1 <- global-set-key: 2C-command >> >> which overwrites part of my key bindings, also with ones from two-column. > > Those bindings come from loaddefs.el, which should be preloaded, so > the bindings should be executed when dumping Emacs, as part of loading > loadup.el, not when processing your init files. So I thought, too. > Can you tell more about how you captured those traces, exactly? I added a (trace-function 'global-set-key) to my init file, in an after-init-hook, so that it only traced after my key bindings were done. At some point, I still don't know how I triggered this, this trace appeared. > what are the details of your build, and in particular did you build > "--with-native-compilation=3Daot", per chance? No native compilation, the only config option different fromt he default is --without-dbus. Please find at the end what report-emacs-bug produces. It's a clean build starting with git clean -xdf. I have now added this to my init.el: (defun my-watch-f2 (&rest args) (when (eq (car args) global-map) (let ((key (cl-second args))) (when (and (vectorp key) (eq (aref key 0) 'f2)) (debug))))) (add-hook 'after-init-hook (lambda () (add-function :after (symbol-function 'define-key) #'my-watch-f2))) which is supposed to drop me into the debugger when my F2 binding gets redefined. Alas, as I mentioned, I don't know what exactly I do when this happens. I'll report back, when I have something. In GNU Emacs 30.0.50 (build 1, x86_64-apple-darwin20.6.0, NS appkit-2022.70 Version 11.7.10 (Build 20G1427)) of 2023-09-16 built on Pro.fritz.box Repository revision: 302bc23f7cb9fbde7f225650d833e1c09da97338 Repository branch: master Windowing system distributor 'Apple', version 10.3.2022 System Description: macOS 11.7.10 Configured using: 'configure --without-dbus --cache-file /var/folders/1d/k_6t25f94sl83szqbf8gpkrh0000gn/T//config.cache.master --disable-silent-rules' Configured features: ACL GIF GLIB GMP GNUTLS JPEG LCMS2 LIBXML2 MODULES NOTIFY KQUEUE NS PDUMPER PNG RSVG SQLITE3 THREADS TIFF TOOLKIT_SCROLL_BARS TREE_SITTER WEBP XIM ZLIB Important settings: locale-coding-system: utf-8-unix Major mode: Message Minor modes in effect: global-git-commit-mode: t magit-auto-revert-mode: t gnus-message-citation-mode: t mml-mode: t global-company-mode: t company-mode: t desktop-save-mode: t global-auto-revert-mode: t recentf-mode: t server-mode: t pixel-scroll-precision-mode: t yas-global-mode: t yas-minor-mode: t which-key-mode: t persistent-scratch-autosave-mode: t delete-selection-mode: t global-hl-line-mode: t global-display-line-numbers-mode: t display-line-numbers-mode: t ws-butler-global-mode: t ws-butler-mode: t vertico-posframe-mode: t vertico-multiform-mode: t vertico-mouse-mode: t vertico-grid-mode: t vertico-mode: t override-global-mode: t straight-use-package-mode: t straight-package-neutering-mode: t tooltip-mode: t global-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 minibuffer-regexp-mode: t line-number-mode: t auto-fill-function: yas--auto-fill transient-mark-mode: t auto-composition-mode: t auto-encryption-mode: t auto-compression-mode: t abbrev-mode: t Load-path shadows: /Users/gerd/.config/emacs.d.default/straight/build/external-completion/exte= rnal-completion hides /Applications/Emacs.app/Contents/Resources/lisp/exter= nal-completion /Users/gerd/.config/emacs.d.default/straight/build/jsonrpc/jsonrpc hides /A= pplications/Emacs.app/Contents/Resources/lisp/jsonrpc /Users/gerd/.config/emacs.d.default/straight/build/transient/transient hide= s /Applications/Emacs.app/Contents/Resources/lisp/transient /Users/gerd/.config/emacs.d.default/straight/build/xref/xref hides /Applica= tions/Emacs.app/Contents/Resources/lisp/progmodes/xref /Users/gerd/.config/emacs.d.default/straight/build/project/project hides /A= pplications/Emacs.app/Contents/Resources/lisp/progmodes/project /Users/gerd/.config/emacs.d.default/straight/build/eglot/eglot hides /Appli= cations/Emacs.app/Contents/Resources/lisp/progmodes/eglot /Users/gerd/.config/emacs.d.default/straight/build/flymake/flymake hides /A= pplications/Emacs.app/Contents/Resources/lisp/progmodes/flymake /Users/gerd/.config/emacs.d.default/straight/build/soap-client/soap-client = hides /Applications/Emacs.app/Contents/Resources/lisp/net/soap-client /Users/gerd/.config/emacs.d.default/straight/build/soap-client/soap-inspect= hides /Applications/Emacs.app/Contents/Resources/lisp/net/soap-inspect /Users/gerd/.config/emacs.d.default/straight/build/eldoc/eldoc hides /Appli= cations/Emacs.app/Contents/Resources/lisp/emacs-lisp/eldoc Features: (shadow emacsbug nndoc gnus-dup mm-archive url-cache debbugs-gnu debbugs-compat debbugs soap-client url-http url-auth url-gw rng-xsd rng-dt rng-util xsd-regexp consult-register magit-extras magit-bookmark magit-submodule magit-blame magit-stash magit-reflog magit-bisect magit-push magit-pull magit-fetch magit-clone magit-remote magit-commit magit-sequence magit-notes magit-worktree magit-tag magit-merge magit-branch magit-reset magit-files magit-refs magit-status magit package url-handlers magit-repos magit-apply magit-wip magit-log which-func magit-diff smerge-mode git-commit log-edit add-log magit-core magit-autorevert magit-margin magit-transient magit-process with-editor magit-mode magit-git magit-base crm qp sort smiley gnus-cite mail-extr textsec uni-scripts idna-mapping uni-confusable textsec-check gnus-async gnus-bcklg gnus-ml disp-table nndraft nnmh utf-7 nnfolder epa-file network-stream nsm gnus-agent gnus-srvr gnus-score score-mode nnvirtual gnus-msg gnus-art mm-uu mml2015 mm-view mml-smime smime gnutls dig nntp gnus-cache gnus-sum shr pixel-fill kinsoku url-file svg dom browse-url url url-proxy url-privacy url-expand url-methods url-history url-cookie generate-lisp-file url-domsuf gnus-group gnus-undo gnus-start gnus-dbus dbus xml gnus-cloud nnimap nnmail mail-source utf7 nnoo parse-time iso8601 gnus-spec gnus-int gnus-range message mailcap yank-media puny rfc822 mml mml-sec epa derived epg rfc6068 epg-config mm-decode mm-bodies mm-encode mail-parse rfc2231 mailabbrev gmm-utils mailheader gnus-win shortdoc comp comp-cstr rx help-fns radix-tree exec-path-from-shell consult-eglot cc-mode cc-fonts cc-guess cc-menus cc-cmds cc-styles cc-align cc-engine cc-vars cc-defs eglot external-completion jsonrpc flymake-proc flymake thingatpt diff ert ewoc debug backtrace find-func warnings icons url-util url-parse url-vars imenu time dired-aux jka-compr company-oddmuse company-keywords company-etags etags fileloop generator xref company-gtags company-dabbrev-code company-dabbrev company-files company-clang company-capf company-cmake company-semantic company-template company-bbdb company pcase org-bullets-autoloads ediff ediff-merg ediff-mult ediff-wind ediff-diff ediff-help ediff-init ediff-util inf-lisp shell pcomplete desktop frameset autorevert filenotify recentf tree-widget dired dired-loaddefs modus-vivendi-theme modus-themes server transient pixel-scroll cua-base vc-hg vc-git diff-mode vc-bzr vc-src vc-sccs vc-svn vc-cvs vc-rcs log-view pcvs-util bug-reference debbugs-autoloads soap-client-autoloads smtpmail auth-source password-cache json map sendmail rfc2047 rfc2045 ietf-drums yasnippet yasnippet-autoloads which-key which-key-autoloads persistent-scratch persistent-scratch-autoloads delsel hl-line display-line-numbers gnus nnheader gnus-util time-date mail-utils range mm-util mail-prsvr wid-edit compile comint ansi-osc ansi-color ring ws-butler ws-butler-autoloads consult-eglot-autoloads eglot-autoloads external-completion-autoloads flymake-autoloads project-autoloads xref-autoloads eldoc-autoloads jsonrpc-autoloads company-autoloads embark-consult-autoloads embark-autoloads consult-ls-git vc vc-dispatcher project consult-ls-git-autoloads consult bookmark text-property-search pp consult-autoloads marginalia-autoloads orderless orderless-autoloads vertico-posframe posframe cus-load vertico-posframe-autoloads posframe-autoloads vertico-multiform vertico-mouse vertico-grid vertico vertico-autoloads magit-section format-spec eieio eieio-core dash cursor-sensor compat edmacro kmacro byte-opt magit-autoloads magit-section-autoloads git-commit-autoloads with-editor-autoloads transient-autoloads dash-autoloads compat-autoloads info use-package-bind-key bind-key easy-mmode exec-path-from-shell-autoloads finder-inf use-package-core straight-autoloads cl-seq cl-extra help-mode straight subr-x cl-macs cl-loaddefs cl-lib bytecomp byte-compile chemacs gv rmc iso-transl tooltip cconv eldoc paren electric uniquify ediff-hook vc-hooks lisp-float-type elisp-mode mwheel term/ns-win ns-win ucs-normalize mule-util term/common-win touch-screen 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 kqueue cocoa ns lcms2 multi-tty make-network-process emacs) Memory information: ((conses 16 446510 266970) (symbols 48 37802 10) (strings 32 136051 12377) (string-bytes 1 4585001) (vectors 16 79623) (vector-slots 8 1731485 105152) (floats 8 514 627) (intervals 56 2530 840) (buffers 992 36)) > > Stefan, any comments?
bug-gnu-emacs@HIDDEN
:bug#66022
; Package emacs
.
Full text available.Received: (at 66022) by debbugs.gnu.org; 17 Sep 2023 06:05:40 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Sun Sep 17 02:05:40 2023 Received: from localhost ([127.0.0.1]:48886 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1qhkua-0005Zd-B7 for submit <at> debbugs.gnu.org; Sun, 17 Sep 2023 02:05:40 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:43936) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <eliz@HIDDEN>) id 1qhkuT-0005ZM-PU for 66022 <at> debbugs.gnu.org; Sun, 17 Sep 2023 02:05:38 -0400 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 1qhkuG-0008Jb-OW; Sun, 17 Sep 2023 02:05:20 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=MIME-version:References:Subject:In-Reply-To:To:From: Date; bh=Z4XxNRIcPMa6nsmMguWgkNtp8DPiT8DIbuowtdLeSho=; b=l4cY/PZ1rsoPUGVIgk6P RSpY927k0iVZONQuxNFM2xy15Hvoa/ZVFHxBZbBwxAwHMLTa7+HnPIEbMkbETDGrYYGeRXg8faYEg s91TZ/RAZbFOHEb9oRjmhI0GzkKSy95GK/8ApPm7MmUvn61B2tGX5CMr0w7rCwjj9kCmvwsdNrTu3 E0jAxoDjHPtWWd8GlNXMOQTu9MSlgfVkUmQGeLDgh6Odv800NqpMNrcy5l8TIMUmPxKCyTs7JheBF kUiQ7+7Iu+CKAmy7Nm+/6QCXiLHj5b/IxMBC0NhzYTvh+ew5sFnLVWCBI/1/0diDqX3ulZNzCFdFs ODWned23uHVykw==; Date: Sun, 17 Sep 2023 09:05:12 +0300 Message-Id: <83edixgwrr.fsf@HIDDEN> From: Eli Zaretskii <eliz@HIDDEN> To: Gerd =?utf-8?Q?M=C3=B6llmann?= <gerd.moellmann@HIDDEN>, Stefan Monnier <monnier@HIDDEN> In-Reply-To: <m2ttruzkpt.fsf@HIDDEN> (message from Gerd =?utf-8?Q?M?= =?utf-8?Q?=C3=B6llmann?= on Sat, 16 Sep 2023 08:38:22 +0200) Subject: Re: bug#66022: 30.0.50; kmacro overwriting global keybindings References: <m2ttruzkpt.fsf@HIDDEN> MIME-version: 1.0 Content-type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 66022 Cc: 66022 <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: Gerd Möllmann <gerd.moellmann@HIDDEN> > Date: Sat, 16 Sep 2023 08:38:22 +0200 > > current master 1442f4043a761e9bdeeb4e1fbe9822c2987c1502, emacs -Q The same problem exists on emacs-29 (and I presume in older versions of Emacs). > (keymap-global-set "S-<mouse-3>" 'ignore) > > then C-x ( C-g. (The C-g part is not relevant; the same happens if you finish defining the macro.) > (keymap-lookup global-map "S-<mouse-3>") > => kmacro-end-call-mouse > > Notice that the binding has been overwritten. This is because of this snippet at top level of kmacro.el: (if kmacro-call-mouse-event (global-set-key (vector kmacro-call-mouse-event) #'kmacro-end-call-mouse)) As the doc string of kmacro-call-mouse-event says: (defcustom kmacro-call-mouse-event 'S-mouse-3 "The mouse event used by kmacro to call a macro. Set to nil if no mouse binding is desired." :type 'symbol) customize this to nil to avoid overwriting the S-<mouse-3> binding you have. > This is actually not the binding I care about, but it's the only one I > can easily reproduce with emacs -Q. With my init file, and with a > (trace-function 'global-set-key) I see > > ====================================================================== > 1 -> (global-set-key "(" kmacro-start-macro) > 1 <- global-set-key: kmacro-start-macro > ====================================================================== > 1 -> (global-set-key ")" kmacro-end-macro) > 1 <- global-set-key: kmacro-end-macro > ====================================================================== > 1 -> (global-set-key "e" kmacro-end-and-call-macro) > 1 <- global-set-key: kmacro-end-and-call-macro > ====================================================================== > 1 -> (global-set-key [f3] kmacro-start-macro-or-insert-counter) > 1 <- global-set-key: kmacro-start-macro-or-insert-counter > ====================================================================== > 1 -> (global-set-key [f4] kmacro-end-or-call-macro) > 1 <- global-set-key: kmacro-end-or-call-macro > ====================================================================== > 1 -> (global-set-key "" kmacro-keymap) > 1 <- global-set-key: kmacro-keymap > ====================================================================== > 1 -> (global-set-key "6" 2C-command) > 1 <- global-set-key: 2C-command > ====================================================================== > 1 -> (global-set-key [f2] 2C-command) > 1 <- global-set-key: 2C-command > > which overwrites part of my key bindings, also with ones from two-column. Those bindings come from loaddefs.el, which should be preloaded, so the bindings should be executed when dumping Emacs, as part of loading loadup.el, not when processing your init files. Can you tell more about how you captured those traces, exactly? Also, what are the details of your build, and in particular did you build "--with-native-compilation=aot", per chance? Stefan, any comments?
bug-gnu-emacs@HIDDEN
:bug#66022
; Package emacs
.
Full text available.Received: (at 66022) by debbugs.gnu.org; 16 Sep 2023 20:56:01 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Sat Sep 16 16:56:00 2023 Received: from localhost ([127.0.0.1]:48625 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1qhcKe-00027E-77 for submit <at> debbugs.gnu.org; Sat, 16 Sep 2023 16:56:00 -0400 Received: from mail-ej1-x62e.google.com ([2a00:1450:4864:20::62e]:61875) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <gerd.moellmann@HIDDEN>) id 1qhcKZ-00026u-AZ for 66022 <at> debbugs.gnu.org; Sat, 16 Sep 2023 16:55:59 -0400 Received: by mail-ej1-x62e.google.com with SMTP id a640c23a62f3a-9a21b6d105cso393941166b.3 for <66022 <at> debbugs.gnu.org>; Sat, 16 Sep 2023 13:55:47 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1694897741; x=1695502541; darn=debbugs.gnu.org; h=mime-version:user-agent:message-id:date:references:in-reply-to :subject:cc:to:from:from:to:cc:subject:date:message-id:reply-to; bh=SsWgDkz2WbsnQbq+LRuTuJTDPMX7FhNoN9Fgynan0R8=; b=TQf0skxHVMdnozitEidSO9wr0u1M3Zf5MC1e3gh9pcBR5qbvTHtWaJ5/Fu39K9tRkH Tmu06BbYrVfMJ3UAj1/Quq/EiQpr27KrwaAU14NWAiBtoVhsTCYL/9iePOlcbYSQYsh0 Y6fUyFAxmY8z46NNaKLF7Ad/F1pc0IM3h3qmNw5v2fcK4dgqmgQe9N3IgMwX9UeP2SF1 u95XYk4kM4DjwHabIZgOe7oKX8ZoJqTBcqnFZYPz7MCtzpAAPTCQ1/L3XPEXwD4FfDGx e9MIO2sfWE5gO4mg6Osxb1cniUp6xNDAB1sI6ahuYH8fnpEmXgcBM5LFVUYZmMRn7mHY 82aA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1694897741; x=1695502541; h=mime-version:user-agent:message-id:date:references:in-reply-to :subject:cc:to:from:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to; bh=SsWgDkz2WbsnQbq+LRuTuJTDPMX7FhNoN9Fgynan0R8=; b=AwTU5eIUwmGyGUfaQ9rlq4mXSauhvvs452jpUqoqHCpfEAYyMffItHufW0wial4DZW DeC+GDJa7X891e2lE9KFQ0SQv5JG0UzAhX0oaUgcWXrBgEkAbNjq53YGdpkgV+cztJpi 2SDKKEtHTRA2BFKoam1iaJs4AxIDdVfI4i5aNa6q82it+dl/AC1SrB7j6+c19ug08lUx hvrAsuuD8OherikD+xUCPQT6Sl/HBVryY2UH4JfP3kntlmdp3xWO1NIEWnAwGQH7HCO8 XZA/2MCDHlLBksaWDjPjnryZraumPGjBM7sFMNJFNbZbTSXcBuNJ02lRkGuKWYwAVQK1 eUTA== X-Gm-Message-State: AOJu0Yzd5Q0MiKnXj12j4s/nhzw1i0rm0GmuSwEuUzM0pEqnRv6XRtt9 fKTKpypNCMSxZFsdCfcnHGZW6Oy8kaWiTTWK X-Google-Smtp-Source: AGHT+IH8sBrSWMqfze32KxTg+dVi6skSstuIG0eA+t5sYNkstEmtjaUNbE+5+ohQoAhG5tLKHXGT7g== X-Received: by 2002:a17:907:2c62:b0:9ad:e99d:4e4e with SMTP id ib2-20020a1709072c6200b009ade99d4e4emr2031618ejc.6.1694897741089; Sat, 16 Sep 2023 13:55:41 -0700 (PDT) Received: from Pro.fritz.box (pd9e36a2c.dip0.t-ipconnect.de. [217.227.106.44]) by smtp.gmail.com with ESMTPSA id f26-20020a170906495a00b0099d45ed589csm4096179ejt.125.2023.09.16.13.55.40 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sat, 16 Sep 2023 13:55:40 -0700 (PDT) From: =?utf-8?Q?Gerd_M=C3=B6llmann?= <gerd.moellmann@HIDDEN> To: Andreas Schwab <schwab@HIDDEN> Subject: Re: bug#66022: 30.0.50; kmacro overwriting global keybindings In-Reply-To: <87cyyh26tp.fsf@HIDDEN> (Andreas Schwab's message of "Sat, 16 Sep 2023 22:37:06 +0200") References: <m2ttruzkpt.fsf@HIDDEN> <875y4a38ku.fsf@HIDDEN> <m2fs3emuxf.fsf@HIDDEN> <m2v8ca6jq9.fsf@HIDDEN> <87h6nt289f.fsf@HIDDEN> <m2o7i1q3cw.fsf@HIDDEN> <87cyyh26tp.fsf@HIDDEN> Date: Sat, 16 Sep 2023 22:55:40 +0200 Message-ID: <m2jzspq1mb.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: 66022 Cc: 66022 <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: -1.0 (-) Andreas Schwab <schwab@HIDDEN> writes: > Follow the advice. Could you please just tell what you know?
bug-gnu-emacs@HIDDEN
:bug#66022
; Package emacs
.
Full text available.Received: (at 66022) by debbugs.gnu.org; 16 Sep 2023 20:37:19 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Sat Sep 16 16:37:19 2023 Received: from localhost ([127.0.0.1]:48607 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1qhc2Z-0001ZQ-Fe for submit <at> debbugs.gnu.org; Sat, 16 Sep 2023 16:37:19 -0400 Received: from mail-out.m-online.net ([2001:a60:0:28:0:1:25:1]:34489) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <whitebox@HIDDEN>) id 1qhc2X-0001ZC-6s for 66022 <at> debbugs.gnu.org; Sat, 16 Sep 2023 16:37:17 -0400 Received: from frontend01.mail.m-online.net (unknown [192.168.8.182]) by mail-out.m-online.net (Postfix) with ESMTP id 4Rp2sw2v5hz1sCHv; Sat, 16 Sep 2023 22:37:08 +0200 (CEST) Received: from localhost (dynscan1.mnet-online.de [192.168.6.68]) by mail.m-online.net (Postfix) with ESMTP id 4Rp2sv70XQz1qqlW; Sat, 16 Sep 2023 22:37:07 +0200 (CEST) X-Virus-Scanned: amavis at mnet-online.de Received: from mail.mnet-online.de ([192.168.8.182]) by localhost (dynscan1.mail.m-online.net [192.168.6.68]) (amavis, port 10024) with ESMTP id tEW0pYmBLytO; Sat, 16 Sep 2023 22:37:07 +0200 (CEST) X-Auth-Info: ze6gsoN3prrx5yI/ZrzLpxO90rwbjSqxJCby8xVsPsaoORnWMrs5y8P3HyCXuZb8 Received: from igel.home (aftr-62-216-205-118.dynamic.mnet-online.de [62.216.205.118]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits)) (No client certificate requested) by mail.mnet-online.de (Postfix) with ESMTPSA; Sat, 16 Sep 2023 22:37:07 +0200 (CEST) Received: by igel.home (Postfix, from userid 1000) id 097B52C1C1A; Sat, 16 Sep 2023 22:37:07 +0200 (CEST) From: Andreas Schwab <schwab@HIDDEN> To: Gerd =?utf-8?Q?M=C3=B6llmann?= <gerd.moellmann@HIDDEN> Subject: Re: bug#66022: 30.0.50; kmacro overwriting global keybindings In-Reply-To: <m2o7i1q3cw.fsf@HIDDEN> ("Gerd =?utf-8?Q?M=C3=B6llmann?= =?utf-8?Q?=22's?= message of "Sat, 16 Sep 2023 22:18:07 +0200") References: <m2ttruzkpt.fsf@HIDDEN> <875y4a38ku.fsf@HIDDEN> <m2fs3emuxf.fsf@HIDDEN> <m2v8ca6jq9.fsf@HIDDEN> <87h6nt289f.fsf@HIDDEN> <m2o7i1q3cw.fsf@HIDDEN> X-Yow: I'm having a MID-WEEK CRISIS! Date: Sat, 16 Sep 2023 22:37:06 +0200 Message-ID: <87cyyh26tp.fsf@HIDDEN> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -0.5 (/) X-Debbugs-Envelope-To: 66022 Cc: 66022 <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: -1.5 (-) Follow the advice. -- Andreas Schwab, schwab@HIDDEN GPG Key fingerprint = 7578 EB47 D4E5 4D69 2510 2552 DF73 E780 A9DA AEC1 "And now for something completely different."
bug-gnu-emacs@HIDDEN
:bug#66022
; Package emacs
.
Full text available.Received: (at 66022) by debbugs.gnu.org; 16 Sep 2023 20:18:24 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Sat Sep 16 16:18:24 2023 Received: from localhost ([127.0.0.1]:48592 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1qhbkF-00014j-VV for submit <at> debbugs.gnu.org; Sat, 16 Sep 2023 16:18:24 -0400 Received: from mail-ej1-x62f.google.com ([2a00:1450:4864:20::62f]:57838) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <gerd.moellmann@HIDDEN>) id 1qhbkE-00014T-Pm for 66022 <at> debbugs.gnu.org; Sat, 16 Sep 2023 16:18:23 -0400 Received: by mail-ej1-x62f.google.com with SMTP id a640c23a62f3a-9a9d82d73f9so394583966b.3 for <66022 <at> debbugs.gnu.org>; Sat, 16 Sep 2023 13:18:15 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1694895489; x=1695500289; darn=debbugs.gnu.org; h=mime-version:user-agent:message-id:date:references:in-reply-to :subject:cc:to:from:from:to:cc:subject:date:message-id:reply-to; bh=prEAUFbDDeaqBQf1yEYRe1DtCkx5pwFW6WYPxZWXLCY=; b=IuiFtcTpUCUVqDhxgd2pbP5/XiuMYOIY92gYv/4FUxGWRj/UDjQ8eGdteoQZ12gBIx hEHdufhQ5VwR99oyIHA+n0L8B82q7sBqR6fUV8p6j2PoU7vSTH1J39p0y9AQeHMPDf38 rTNS2GI4cKi1yZHgcRmSF32qiWZKTaojIvVdFL1jROFnVx/88wQswlKzjt5GuZRyBp2Q 2AJJGfHyFE+clXsLoWXyQTnNsZ47K5R7Ap2WUeQYdsKZ57/7C5QQsCBPD0WhpsfznvSe zjyvfKFEd/ig1Ld1QRU0Afr4vnWTLGdKgUfotM1/5JrJTpEz1Ar4pcUYDh8cf2a+scr0 1N2w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1694895489; x=1695500289; h=mime-version:user-agent:message-id:date:references:in-reply-to :subject:cc:to:from:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to; bh=prEAUFbDDeaqBQf1yEYRe1DtCkx5pwFW6WYPxZWXLCY=; b=HCbY8whkHcf/hwFVZdS4RlEESsWSiM+B5bWFI9VyH/SPMWxLyhBAVkFGH1bCDRbTU5 sfLlT6P02VB0qMwuD83/qRwJijn48ACPwzlhqqXnjnHMWnBmabo2d9ue2QgX7P/8KtEu FK1tTc9wd/PXVvIXBroGGJe4SqRT/3KsNWHvRUpakmZVxnPWmNlIy5kfPuQCg+6X0kQ8 7YgcsAV0zgWHORg4IGNi2ckxKoz2nXGzrB1WIRfUDFME8LMpyo5KDmzMIrMbKPh4VD5W MLuzvV1Cpe5l0vRMv8h07743UvG5LiFMjVliOJx4hXeTRGlHDFcTzB/9Yyeosr0UvEnu pXIA== X-Gm-Message-State: AOJu0YxY5Cbylu6agC7H7QVOABiMzQm0t2loV0XdMRHCW9IWy0+CPwwo axCA9bOoTb9tKkyPmNOp45cNhh6EsNZBRDWs X-Google-Smtp-Source: AGHT+IFXF0nKnsbpdodWHJ0qABvD6cbslqmyWicOG+dxQ4ep0fR7972hyl9HwzgiM5WmkEsWiWNndw== X-Received: by 2002:a17:907:2ccb:b0:9a9:e4ce:c9a2 with SMTP id hg11-20020a1709072ccb00b009a9e4cec9a2mr4489773ejc.53.1694895489187; Sat, 16 Sep 2023 13:18:09 -0700 (PDT) Received: from Pro.fritz.box (pd9e36a2c.dip0.t-ipconnect.de. [217.227.106.44]) by smtp.gmail.com with ESMTPSA id n26-20020a170906119a00b00997cce73cc7sm4083247eja.29.2023.09.16.13.18.08 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sat, 16 Sep 2023 13:18:08 -0700 (PDT) From: =?utf-8?Q?Gerd_M=C3=B6llmann?= <gerd.moellmann@HIDDEN> To: Andreas Schwab <schwab@HIDDEN> Subject: Re: bug#66022: 30.0.50; kmacro overwriting global keybindings In-Reply-To: <87h6nt289f.fsf@HIDDEN> (Andreas Schwab's message of "Sat, 16 Sep 2023 22:06:04 +0200") References: <m2ttruzkpt.fsf@HIDDEN> <875y4a38ku.fsf@HIDDEN> <m2fs3emuxf.fsf@HIDDEN> <m2v8ca6jq9.fsf@HIDDEN> <87h6nt289f.fsf@HIDDEN> Date: Sat, 16 Sep 2023 22:18:07 +0200 Message-ID: <m2o7i1q3cw.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: 66022 Cc: 66022 <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: -1.0 (-) Andreas Schwab <schwab@HIDDEN> writes: > As I already said, see kmacro-call-mouse-event. (defcustom kmacro-call-mouse-event 'S-mouse-3 "The mouse event used by kmacro to call a macro. Set to nil if no mouse binding is desired." :type 'symbol) You're being cryptic. Care to elaborate? You find it's not a bug, or a bug, can't be fixed, don't want to fix?
bug-gnu-emacs@HIDDEN
:bug#66022
; Package emacs
.
Full text available.Received: (at 66022) by debbugs.gnu.org; 16 Sep 2023 20:06:19 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Sat Sep 16 16:06:19 2023 Received: from localhost ([127.0.0.1]:48579 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1qhbYZ-0000lS-7q for submit <at> debbugs.gnu.org; Sat, 16 Sep 2023 16:06:19 -0400 Received: from mail-out.m-online.net ([212.18.0.9]:39009) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <whitebox@HIDDEN>) id 1qhbYW-0000lF-Aw for 66022 <at> debbugs.gnu.org; Sat, 16 Sep 2023 16:06:17 -0400 Received: from frontend01.mail.m-online.net (unknown [192.168.8.182]) by mail-out.m-online.net (Postfix) with ESMTP id 4Rp2B76w3Kz1r1s3; Sat, 16 Sep 2023 22:06:07 +0200 (CEST) Received: from localhost (dynscan1.mnet-online.de [192.168.6.68]) by mail.m-online.net (Postfix) with ESMTP id 4Rp2B75lsJz1qqlS; Sat, 16 Sep 2023 22:06:07 +0200 (CEST) X-Virus-Scanned: amavis at mnet-online.de Received: from mail.mnet-online.de ([192.168.8.182]) by localhost (dynscan1.mail.m-online.net [192.168.6.68]) (amavis, port 10024) with ESMTP id 7YpYwBONmuD3; Sat, 16 Sep 2023 22:06:05 +0200 (CEST) X-Auth-Info: HZPxjXcnTKtjdMyKO3Nku4fzwBjpdGgimhEhkQ8uLXio9wtXv0UTne7JvfU8/Mhy Received: from igel.home (aftr-62-216-205-118.dynamic.mnet-online.de [62.216.205.118]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by mail.mnet-online.de (Postfix) with ESMTPSA; Sat, 16 Sep 2023 22:06:05 +0200 (CEST) Received: by igel.home (Postfix, from userid 1000) id D3C0B2C1C1A; Sat, 16 Sep 2023 22:06:04 +0200 (CEST) From: Andreas Schwab <schwab@HIDDEN> To: Gerd =?utf-8?Q?M=C3=B6llmann?= <gerd.moellmann@HIDDEN> Subject: Re: bug#66022: 30.0.50; kmacro overwriting global keybindings In-Reply-To: <m2v8ca6jq9.fsf@HIDDEN> ("Gerd =?utf-8?Q?M=C3=B6llmann?= =?utf-8?Q?=22's?= message of "Sat, 16 Sep 2023 20:44:46 +0200") References: <m2ttruzkpt.fsf@HIDDEN> <875y4a38ku.fsf@HIDDEN> <m2fs3emuxf.fsf@HIDDEN> <m2v8ca6jq9.fsf@HIDDEN> X-Yow: You can't hurt me!! I have an ASSUMABLE MORTGAGE!! Date: Sat, 16 Sep 2023 22:06:04 +0200 Message-ID: <87h6nt289f.fsf@HIDDEN> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -0.4 (/) X-Debbugs-Envelope-To: 66022 Cc: 66022 <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: -1.4 (-) As I already said, see kmacro-call-mouse-event. -- Andreas Schwab, schwab@HIDDEN GPG Key fingerprint = 7578 EB47 D4E5 4D69 2510 2552 DF73 E780 A9DA AEC1 "And now for something completely different."
bug-gnu-emacs@HIDDEN
:bug#66022
; Package emacs
.
Full text available.Received: (at 66022) by debbugs.gnu.org; 16 Sep 2023 18:45:06 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Sat Sep 16 14:45:06 2023 Received: from localhost ([127.0.0.1]:48513 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1qhaHy-0006wf-Bo for submit <at> debbugs.gnu.org; Sat, 16 Sep 2023 14:45:06 -0400 Received: from mail-ed1-x531.google.com ([2a00:1450:4864:20::531]:50342) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <gerd.moellmann@HIDDEN>) id 1qhaHt-0006vm-KY for 66022 <at> debbugs.gnu.org; Sat, 16 Sep 2023 14:45:05 -0400 Received: by mail-ed1-x531.google.com with SMTP id 4fb4d7f45d1cf-52bcd4db4e6so3890916a12.0 for <66022 <at> debbugs.gnu.org>; Sat, 16 Sep 2023 11:44:54 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1694889888; x=1695494688; darn=debbugs.gnu.org; h=content-transfer-encoding:mime-version:user-agent:message-id:date :references:in-reply-to:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=Pzlels4NCzmx6ac9ib2BbOiHHad9nrkVxJQHc9kJ/OM=; b=Oqud2KnKbXO41NAoFkUNqhH9qBelqACjdSusBepLtGGTeQ1BWVvpx7Xalr7/vCJKuR bulDXben8SBp0xupi1dBRBqi2CE1v0V4x4YIrmozuMwDsr3Y74fXsGVOAG44uMk0fjNx 5H2Yy4t1yNZZymJ6+jb41ar7l4FOoEoX0RQ0LIEwBPnwHdJ88Akr2Jop1utkP3IYIUR1 mz8tyxeH85ozXDMDxNr+70x+ORMAxDHfMZ0+jpSEReOVrtJ/x6wwTDyXcu2YheEXUg6e Us1I+YbFBdjPMrCQfv4daTo/9nPv124vtmSwPMcsCMNgsdEZQ9XLzT+VTTZVteKf2QOc SIlA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1694889888; x=1695494688; h=content-transfer-encoding:mime-version:user-agent:message-id:date :references:in-reply-to:subject:cc:to:from:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to; bh=Pzlels4NCzmx6ac9ib2BbOiHHad9nrkVxJQHc9kJ/OM=; b=PP26ZGDwHyiJ/irXAmaDeBSMGm2BW2YGgxIfG2DYSO8xFHs+Z8ztf4BPhc0djV/uJp /T8XxAO5nKSems6CsSjI1CakJgsoCbI6H0VvwkOzUxTAj7l2tLEdLx4sKwmjB1D/vSTF iCTMgPl8V0JK3CGbSTKf9Q4X3jjEnDYPnKGV/mKS9Ldy3O42xBmXow923jFRz3UkAtOS Dm0BBv332wQb2uiIMu+yZ7C3f9cn6nyR/CRO3PopWOBRp/t1wq3jQFth808EMLYCLrP4 WFaGHKLI5UwtV+iIKSMYgpBPAuDXcTu7SsKWcjVKClrP9blT3KgsPj/9zqcCXUK9zXkQ m2bQ== X-Gm-Message-State: AOJu0YwGwiVUh9e4X36dW/AxzZo6PWuOfXlb+iSsBv2pwd7KH//WFfQo qSvwJ4Ynmsxix6Toq6LR1fuxO6kz5OO5jF+x X-Google-Smtp-Source: AGHT+IF3PBnv8EPGVPZqB66lV8ugwXvWlu2pcnXAhUKQsJBuiaZ9c2r9TtnED4PJclBij/ozVqkuMw== X-Received: by 2002:a17:906:58:b0:9a5:a068:5548 with SMTP id 24-20020a170906005800b009a5a0685548mr5046485ejg.75.1694889887388; Sat, 16 Sep 2023 11:44:47 -0700 (PDT) Received: from Pro.fritz.box (pd9e36a2c.dip0.t-ipconnect.de. [217.227.106.44]) by smtp.gmail.com with ESMTPSA id f19-20020a170906561300b009a16975ee5asm4005118ejq.169.2023.09.16.11.44.46 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sat, 16 Sep 2023 11:44:47 -0700 (PDT) From: =?utf-8?Q?Gerd_M=C3=B6llmann?= <gerd.moellmann@HIDDEN> To: Andreas Schwab <schwab@HIDDEN> Subject: Re: bug#66022: 30.0.50; kmacro overwriting global keybindings In-Reply-To: <m2fs3emuxf.fsf@HIDDEN> ("Gerd =?utf-8?Q?M=C3=B6llmann?= =?utf-8?Q?=22's?= message of "Sat, 16 Sep 2023 09:36:12 +0200") References: <m2ttruzkpt.fsf@HIDDEN> <875y4a38ku.fsf@HIDDEN> <m2fs3emuxf.fsf@HIDDEN> Date: Sat, 16 Sep 2023 20:44:46 +0200 Message-ID: <m2v8ca6jq9.fsf@HIDDEN> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 66022 Cc: 66022 <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: -1.0 (-) Gerd M=C3=B6llmann <gerd.moellmann@HIDDEN> writes: > Andreas Schwab <schwab@HIDDEN> writes: > >> Maybe try make bootstrap? > > It is already a clean build. I now did this, before the C-x ( C-g in my recipe: (add-function :after (symbol-function 'global-set-key) (lambda (&rest args) (debug))) and get the backtrace Debugger entered: nil (closure (t) (&rest args) (debug))([S-mouse-3] kmacro-end-call-mouse) apply((closure (t) (&rest args) (debug)) ([S-mouse-3] kmacro-end-call-mou= se)) global-set-key([S-mouse-3] kmacro-end-call-mouse) byte-code("\302\300\10\"\210\11\203\20\0\303\304\11!\305\"\210\302\207" [= kmacro-keymap kmacro-call-mouse-event defalias global-set-key vector kmacro= -end-call-mouse] 3) autoload-do-load((autoload "kmacro" ("loaddefs.elc" . 753171) t nil) kmac= ro-start-macro) command-execute(kmacro-start-macro)
bug-gnu-emacs@HIDDEN
:bug#66022
; Package emacs
.
Full text available.Received: (at 66022) by debbugs.gnu.org; 16 Sep 2023 07:36:33 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Sat Sep 16 03:36:32 2023 Received: from localhost ([127.0.0.1]:45275 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1qhPqy-0004zN-Lb for submit <at> debbugs.gnu.org; Sat, 16 Sep 2023 03:36:32 -0400 Received: from mail-ed1-x533.google.com ([2a00:1450:4864:20::533]:59747) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <gerd.moellmann@HIDDEN>) id 1qhPqt-0004z3-Do for 66022 <at> debbugs.gnu.org; Sat, 16 Sep 2023 03:36:31 -0400 Received: by mail-ed1-x533.google.com with SMTP id 4fb4d7f45d1cf-52f9a45b4bdso3386517a12.3 for <66022 <at> debbugs.gnu.org>; Sat, 16 Sep 2023 00:36:20 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1694849774; x=1695454574; darn=debbugs.gnu.org; h=mime-version:user-agent:message-id:date:references:in-reply-to :subject:cc:to:from:from:to:cc:subject:date:message-id:reply-to; bh=mJtrWBb6b8bBe8S89B/EGvvHVLnDEMMZuaCOiYgIbK8=; b=PSbK8YsFoU4qdilQzsHjo/Or8JnoTWO+HYJgT9MJ1FPo7Ey+CXJThclpa9bNIMkCqZ 3KU1ha8TBEd3MTIIpbPMxOPeQ/LBoqj9ABF3iw4qgVPcz4nIvF+Rp0PAEGMuVVxRoMEB 64cLhNDKqDAbuJZHkUYmmowYUNpbEKl0ZlSWQSfkasLNesUAV39u2C6t1dGK4jaJAzrb 7grjfPIl7dPPK90Thc+S3fcrWLN9vYJjjk/C7iFFxQb8s8KDP5w1KITOEe4OIdlE7Jcd c+noaN/MNthwcZmZxOhIsrr7ytsfmWWQ0OSKB/t0h58wU7WWFcrphptBj0nYijPJI3HE THoA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1694849774; x=1695454574; h=mime-version:user-agent:message-id:date:references:in-reply-to :subject:cc:to:from:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to; bh=mJtrWBb6b8bBe8S89B/EGvvHVLnDEMMZuaCOiYgIbK8=; b=X2XcSjXQa9pkZHJXjknil3A4vivEVxLhziIvZnDh7B1/HRdhPZvAtiO7AireJ3Ft/A jvWfGqjc/+924M07wPsjOg2BO1/YjYXyijEwEcEA2qwNA1reAZSpHNBVV/yCLDTbmlSp VKTPFtdvpmypJKXqFddtRtmd8wkRRKi+xg1iRebjrfaF5cLQI5Cc0wb5iTYjGV1RpSNC SJFNrv2Lj5HuC+Ww+i6yzT81xwdJpezzzfjIIp7q6EPKDv97APm4t0upIvwFazutcynC bpTtJkOi5sgbTzscW6VgYw9P/U6k6OKkBxIVv333NvPCGtZoUiRqj/gAs0vm4qN9NxeP 50mg== X-Gm-Message-State: AOJu0YzztWc6gs8XoVPEKeVLgILp5uMWJq12TFQ5FrYpEvZoBBHNzEaf knATZHM/U/cMAYbCTBSsEXnU1nnkZZm318c+ X-Google-Smtp-Source: AGHT+IHnWl3HRF+l39Ql2HAMZkgx9LkTN/k45uXroXadyhPXawUjF4UP+Z5SHgO8Z4jgExIEHoMTTw== X-Received: by 2002:aa7:c495:0:b0:530:5465:ad6d with SMTP id m21-20020aa7c495000000b005305465ad6dmr3122556edq.2.1694849773949; Sat, 16 Sep 2023 00:36:13 -0700 (PDT) Received: from Pro.fritz.box (pd9e36a2c.dip0.t-ipconnect.de. [217.227.106.44]) by smtp.gmail.com with ESMTPSA id n18-20020aa7c792000000b005256d80cdaesm3104473eds.65.2023.09.16.00.36.13 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sat, 16 Sep 2023 00:36:13 -0700 (PDT) From: =?utf-8?Q?Gerd_M=C3=B6llmann?= <gerd.moellmann@HIDDEN> To: Andreas Schwab <schwab@HIDDEN> Subject: Re: bug#66022: 30.0.50; kmacro overwriting global keybindings In-Reply-To: <875y4a38ku.fsf@HIDDEN> (Andreas Schwab's message of "Sat, 16 Sep 2023 09:01:37 +0200") References: <m2ttruzkpt.fsf@HIDDEN> <875y4a38ku.fsf@HIDDEN> Date: Sat, 16 Sep 2023 09:36:12 +0200 Message-ID: <m2fs3emuxf.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: 66022 Cc: 66022 <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: -1.0 (-) Andreas Schwab <schwab@HIDDEN> writes: > Maybe try make bootstrap? It is already a clean build.
bug-gnu-emacs@HIDDEN
:bug#66022
; Package emacs
.
Full text available.Received: (at 66022) by debbugs.gnu.org; 16 Sep 2023 07:01:51 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Sat Sep 16 03:01:51 2023 Received: from localhost ([127.0.0.1]:45270 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1qhPJP-00047U-CB for submit <at> debbugs.gnu.org; Sat, 16 Sep 2023 03:01:51 -0400 Received: from mail-out.m-online.net ([212.18.0.9]:59549) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <whitebox@HIDDEN>) id 1qhPJK-00047J-Kt for 66022 <at> debbugs.gnu.org; Sat, 16 Sep 2023 03:01:50 -0400 Received: from frontend01.mail.m-online.net (unknown [192.168.8.182]) by mail-out.m-online.net (Postfix) with ESMTP id 4Rnhmy3ZfRz1r4Hg; Sat, 16 Sep 2023 09:01:38 +0200 (CEST) Received: from localhost (dynscan1.mnet-online.de [192.168.6.68]) by mail.m-online.net (Postfix) with ESMTP id 4Rnhmy1s66z1qqlS; Sat, 16 Sep 2023 09:01:38 +0200 (CEST) X-Virus-Scanned: amavis at mnet-online.de Received: from mail.mnet-online.de ([192.168.8.182]) by localhost (dynscan1.mail.m-online.net [192.168.6.68]) (amavis, port 10024) with ESMTP id kceaWnhlVfo2; Sat, 16 Sep 2023 09:01:37 +0200 (CEST) X-Auth-Info: 35B/p784BK18QX7Mh68v6+3u64qDoiHTi/fb4EsIQhqiJ07NZXZZ4vs98+ubtBQ0 Received: from igel.home (aftr-62-216-205-118.dynamic.mnet-online.de [62.216.205.118]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by mail.mnet-online.de (Postfix) with ESMTPSA; Sat, 16 Sep 2023 09:01:37 +0200 (CEST) Received: by igel.home (Postfix, from userid 1000) id 393D72C1C1A; Sat, 16 Sep 2023 09:01:37 +0200 (CEST) From: Andreas Schwab <schwab@HIDDEN> To: Gerd =?utf-8?Q?M=C3=B6llmann?= <gerd.moellmann@HIDDEN> Subject: Re: bug#66022: 30.0.50; kmacro overwriting global keybindings In-Reply-To: <m2ttruzkpt.fsf@HIDDEN> ("Gerd =?utf-8?Q?M=C3=B6llmann?= =?utf-8?Q?=22's?= message of "Sat, 16 Sep 2023 08:38:22 +0200") References: <m2ttruzkpt.fsf@HIDDEN> X-Yow: Yow! Are we wet yet? Date: Sat, 16 Sep 2023 09:01:37 +0200 Message-ID: <875y4a38ku.fsf@HIDDEN> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Spam-Score: 3.1 (+++) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: On Sep 16 2023, Gerd Möllmann wrote: > current master 1442f4043a761e9bdeeb4e1fbe9822c2987c1502, emacs -Q > > (keymap-global-set "S-<mouse-3>" 'ignore) > > then C-x ( C-g. > > (keymap-lookup global-map "S-<mouse-3>") > => kmacro-end-call- [...] Content analysis details: (3.1 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 3.6 RCVD_IN_SBL_CSS RBL: Received via a relay in Spamhaus SBL-CSS [62.216.205.118 listed in zen.spamhaus.org] -0.7 RCVD_IN_DNSWL_LOW RBL: Sender listed at https://www.dnswl.org/, low trust [212.18.0.9 listed in list.dnswl.org] 0.2 HEADER_FROM_DIFFERENT_DOMAINS From and EnvelopeFrom 2nd level mail domains are different -0.0 SPF_PASS SPF: sender matches SPF record 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record 0.0 RCVD_IN_MSPIKE_H3 RBL: Good reputation (+3) [212.18.0.9 listed in wl.mailspike.net] 0.0 RCVD_IN_MSPIKE_WL Mailspike good senders X-Debbugs-Envelope-To: 66022 Cc: 66022 <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: 2.1 (++) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: On Sep 16 2023, Gerd Möllmann wrote: > current master 1442f4043a761e9bdeeb4e1fbe9822c2987c1502, emacs -Q > > (keymap-global-set "S-<mouse-3>" 'ignore) > > then C-x ( C-g. > > (keymap-lookup global-map "S-<mouse-3>") > => kmacro-end-call- [...] Content analysis details: (2.1 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 0.0 RCVD_IN_MSPIKE_H3 RBL: Good reputation (+3) [212.18.0.9 listed in wl.mailspike.net] 3.6 RCVD_IN_SBL_CSS RBL: Received via a relay in Spamhaus SBL-CSS [62.216.205.118 listed in zen.spamhaus.org] -0.7 RCVD_IN_DNSWL_LOW RBL: Sender listed at https://www.dnswl.org/, low trust [212.18.0.9 listed in list.dnswl.org] 0.2 HEADER_FROM_DIFFERENT_DOMAINS From and EnvelopeFrom 2nd level mail domains are different -0.0 SPF_PASS SPF: sender matches SPF record 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record 0.0 RCVD_IN_MSPIKE_WL Mailspike good senders -1.0 MAILING_LIST_MULTI Multiple indicators imply a widely-seen list manager On Sep 16 2023, Gerd Möllmann wrote: > current master 1442f4043a761e9bdeeb4e1fbe9822c2987c1502, emacs -Q > > (keymap-global-set "S-<mouse-3>" 'ignore) > > then C-x ( C-g. > > (keymap-lookup global-map "S-<mouse-3>") > => kmacro-end-call-mouse > > Notice that the binding has been overwritten. That's kmacro-call-mouse-event. > This is actually not the binding I care about, but it's the only one I > can easily reproduce with emacs -Q. With my init file, and with a > (trace-function 'global-set-key) I see > > ====================================================================== > 1 -> (global-set-key "(" kmacro-start-macro) > 1 <- global-set-key: kmacro-start-macro > ====================================================================== > 1 -> (global-set-key ")" kmacro-end-macro) > 1 <- global-set-key: kmacro-end-macro > ====================================================================== > 1 -> (global-set-key "e" kmacro-end-and-call-macro) > 1 <- global-set-key: kmacro-end-and-call-macro > ====================================================================== > 1 -> (global-set-key [f3] kmacro-start-macro-or-insert-counter) > 1 <- global-set-key: kmacro-start-macro-or-insert-counter > ====================================================================== > 1 -> (global-set-key [f4] kmacro-end-or-call-macro) > 1 <- global-set-key: kmacro-end-or-call-macro > ====================================================================== > 1 -> (global-set-key "" kmacro-keymap) > 1 <- global-set-key: kmacro-keymap > ====================================================================== > 1 -> (global-set-key "6" 2C-command) > 1 <- global-set-key: 2C-command > ====================================================================== > 1 -> (global-set-key [f2] 2C-command) > 1 <- global-set-key: 2C-command > > which overwrites part of my key bindings, also with ones from two-column. From kmacro.el: ;;; Provide some binding for startup: ;;;###autoload (global-set-key "\C-x(" #'kmacro-start-macro) ;;;###autoload (global-set-key "\C-x)" #'kmacro-end-macro) ;;;###autoload (global-set-key "\C-xe" #'kmacro-end-and-call-macro) ;;;###autoload (global-set-key [f3] #'kmacro-start-macro-or-insert-counter) ;;;###autoload (global-set-key [f4] #'kmacro-end-or-call-macro) ;;;###autoload (global-set-key "\C-x\C-k" #'kmacro-keymap) They are all commented out (only to be put in loaddefs.el), so they should not be executed when kmacro is loaded. Maybe try make bootstrap? -- Andreas Schwab, schwab@HIDDEN GPG Key fingerprint = 7578 EB47 D4E5 4D69 2510 2552 DF73 E780 A9DA AEC1 "And now for something completely different."
bug-gnu-emacs@HIDDEN
:bug#66022
; Package emacs
.
Full text available.Received: (at submit) by debbugs.gnu.org; 16 Sep 2023 06:38:45 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Sat Sep 16 02:38:45 2023 Received: from localhost ([127.0.0.1]:45255 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1qhOx3-0003TQ-BT for submit <at> debbugs.gnu.org; Sat, 16 Sep 2023 02:38:45 -0400 Received: from lists.gnu.org ([2001:470:142::17]:39494) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <gerd.moellmann@HIDDEN>) id 1qhOx0-0003T9-OX for submit <at> debbugs.gnu.org; Sat, 16 Sep 2023 02:38:43 -0400 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 <gerd.moellmann@HIDDEN>) id 1qhOwm-00088s-Mh for bug-gnu-emacs@HIDDEN; Sat, 16 Sep 2023 02:38:28 -0400 Received: from mail-ej1-x629.google.com ([2a00:1450:4864:20::629]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from <gerd.moellmann@HIDDEN>) id 1qhOwj-0005hF-W5 for bug-gnu-emacs@HIDDEN; Sat, 16 Sep 2023 02:38:28 -0400 Received: by mail-ej1-x629.google.com with SMTP id a640c23a62f3a-9ada6b0649fso371202666b.1 for <bug-gnu-emacs@HIDDEN>; Fri, 15 Sep 2023 23:38:25 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1694846303; x=1695451103; darn=gnu.org; h=mime-version:message-id:date:subject:to:from:from:to:cc:subject :date:message-id:reply-to; bh=lifcVsxAeLx4hw0N3xg5k1Ts9XzRAwQve8LABxPmCQw=; b=QkHeJwv+ic2owXnatU8qY3cBXAEXw3lGVZ5HGFgXLbjJy2MKLWl5FTLTrZ2WrE1JP7 pSmEXbXc2myDSkSAzJp6eGXg5X9IF/3SNmwC+PYSxU0+xdzdkrE1z1rc/HzKMOnQzDlc TfZevExn5ehKLBFwK4Qc2lhuze3Q32xMl3KnTjHwj/vmOSdCzbqj5FSfTj+NqFJsaPj0 Lt3dGz/XPXjEzrjCejbY6TNtFr6myU6UPLEqJ1AbNLedp61tJE/JD7sUztQyO4kTAuBF 02/fXfRR5A001MiAkwsTFuYXKX/Kf3LQKS9ZtdutPg6vK+CkDw3yeFSeWkC5U6IW/yhI MCNw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1694846303; x=1695451103; h=mime-version:message-id:date:subject:to:from:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=lifcVsxAeLx4hw0N3xg5k1Ts9XzRAwQve8LABxPmCQw=; b=TD8dwdeFBeArwu1vtwdGysDT5BlI0MBdq7kPWSbjP6FfKi05/NJLdtItIhtBPDLbwx 2gIFk81tadhXvrMGj5LUdiEva9rHgYrXDhCj7ZpAhlUVYRruzZb+MfAJNs8kNCtHjgWL qrVoYMZNaw9LlKQOmpgoiArusx8TREccLuf11LoRx2N3GK9Pg58+ULX0M1YVS39WhRZC nrQwpCAmGyJlvkiB0Doej5aZKkt++kELLi5x67MBLfSfOO7YxdHtsl51A+CBA2Eu8/bt CPtUl1jVTHP2/0C6sz0bZuyErSe4ziYRx5MalEHRJlSrcSSKEKwz11L7+zdIZlp93GSb QhfQ== X-Gm-Message-State: AOJu0Yy1BgCiOCk62IA+IkJYRm1csyq315ythevarPT/H1jVKbtcz3q1 X0VuH79A3+VTlVxqelXvIXGYPL6kd9lcdA== X-Google-Smtp-Source: AGHT+IEDHhI7FB/hSiDdZXvN1vdeGJ3oXKgs7hCPDImahfAhS0JwiBpryYo6uzfroxOJw4qBYn5m5g== X-Received: by 2002:a17:906:1baa:b0:987:4e89:577f with SMTP id r10-20020a1709061baa00b009874e89577fmr3172532ejg.24.1694846303480; Fri, 15 Sep 2023 23:38:23 -0700 (PDT) Received: from Pro.fritz.box (pd9e36a2c.dip0.t-ipconnect.de. [217.227.106.44]) by smtp.gmail.com with ESMTPSA id br20-20020a170906d15400b0098669cc16b2sm3319092ejb.83.2023.09.15.23.38.22 for <bug-gnu-emacs@HIDDEN> (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 15 Sep 2023 23:38:22 -0700 (PDT) From: =?utf-8?Q?Gerd_M=C3=B6llmann?= <gerd.moellmann@HIDDEN> To: bug-gnu-emacs@HIDDEN Subject: 30.0.50; kmacro overwriting global keybindings Date: Sat, 16 Sep 2023 08:38:22 +0200 Message-ID: <m2ttruzkpt.fsf@HIDDEN> MIME-Version: 1.0 Content-Type: text/plain Received-SPF: pass client-ip=2a00:1450:4864:20::629; envelope-from=gerd.moellmann@HIDDEN; helo=mail-ej1-x629.google.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 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 (/) current master 1442f4043a761e9bdeeb4e1fbe9822c2987c1502, emacs -Q (keymap-global-set "S-<mouse-3>" 'ignore) then C-x ( C-g. (keymap-lookup global-map "S-<mouse-3>") => kmacro-end-call-mouse Notice that the binding has been overwritten. This is actually not the binding I care about, but it's the only one I can easily reproduce with emacs -Q. With my init file, and with a (trace-function 'global-set-key) I see ====================================================================== 1 -> (global-set-key "(" kmacro-start-macro) 1 <- global-set-key: kmacro-start-macro ====================================================================== 1 -> (global-set-key ")" kmacro-end-macro) 1 <- global-set-key: kmacro-end-macro ====================================================================== 1 -> (global-set-key "e" kmacro-end-and-call-macro) 1 <- global-set-key: kmacro-end-and-call-macro ====================================================================== 1 -> (global-set-key [f3] kmacro-start-macro-or-insert-counter) 1 <- global-set-key: kmacro-start-macro-or-insert-counter ====================================================================== 1 -> (global-set-key [f4] kmacro-end-or-call-macro) 1 <- global-set-key: kmacro-end-or-call-macro ====================================================================== 1 -> (global-set-key "" kmacro-keymap) 1 <- global-set-key: kmacro-keymap ====================================================================== 1 -> (global-set-key "6" 2C-command) 1 <- global-set-key: 2C-command ====================================================================== 1 -> (global-set-key [f2] 2C-command) 1 <- global-set-key: 2C-command which overwrites part of my key bindings, also with ones from two-column. (Note that two-column and kmacro are the only packages with autoloads for global-set-key. Maybe that plays a role, but TBH I don't have a clue what's going on here.)
Gerd Möllmann <gerd.moellmann@HIDDEN>
:bug-gnu-emacs@HIDDEN
.
Full text available.bug-gnu-emacs@HIDDEN
:bug#66022
; Package emacs
.
Full text available.
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997 nCipher Corporation Ltd,
1994-97 Ian Jackson.