From debbugs-submit-bounces@debbugs.gnu.org Sun Dec 12 03:17:53 2021 Received: (at submit) by debbugs.gnu.org; 12 Dec 2021 08:17:53 +0000 Received: from localhost ([127.0.0.1]:50610 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mwK3N-0004KP-8Y for submit@debbugs.gnu.org; Sun, 12 Dec 2021 03:17:53 -0500 Received: from lists.gnu.org ([209.51.188.17]:48318) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mwK3L-0004KI-S1 for submit@debbugs.gnu.org; Sun, 12 Dec 2021 03:17:52 -0500 Received: from eggs.gnu.org ([209.51.188.92]:44186) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mwK3L-0000uv-NK for bug-gnu-emacs@gnu.org; Sun, 12 Dec 2021 03:17:51 -0500 Received: from mail-pg1-f174.google.com ([209.85.215.174]:45831) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1mwK3K-0002G9-Dz for bug-gnu-emacs@gnu.org; Sun, 12 Dec 2021 03:17:51 -0500 Received: by mail-pg1-f174.google.com with SMTP id 133so11775011pgc.12 for ; Sun, 12 Dec 2021 00:17:49 -0800 (PST) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:mime-version:date:message-id:subject:to; bh=vAmo3RluZq1y6gc3rjm5WfulPvjVSxEjjF+jgUKsZhw=; b=smHEyNU12yNsSm/ac+TrrnFtvnKiraJP1xTr5ITSIjbmnu8fdeZIYZV4U1mJrLyQuK gQl83lJzHaiUPa6a/Ujy+q+tg+NHVvIlZiPhQ6XmBH871IgHp0VJNSWqoAu3q9UIaLl+ oer8HYbvA11GmLEk74e/BZp7wpDpHGQCB/rGsDIuNXqY35DjWgqgs5JumkG2VxGRUNWy 5gMGaXCubUzvW7K/LrCyDzinzyyhyTIrhayTDbnm1ygaS41hCWSwpkAZq7x1/p7qeyMi tqAZpkXfaqo/JAZygWAFooesVEeZfxKXpXmOnP94HD2stLYFWpb1pGFUiMFHgNaaok3d 5RpQ== X-Gm-Message-State: AOAM5338EOU4ANvp1Ab8L1acFILYHzgf8Ce9W8Ih0+4UCkpMk4TinFky 5QnNrs/xUZANUtmx5lkvVBqZR5ttNDwSVANHmI84+TIFG/A= X-Google-Smtp-Source: ABdhPJyrPJTXTyrmzpVnKhna2rsQo00fHxqTuBBHNRsHEE+h2WtOAiKJ2nC0xB2vTouEb0H98mdw0zknjkI0eUCqY9g= X-Received: by 2002:a63:ff14:: with SMTP id k20mr41019735pgi.325.1639297068708; Sun, 12 Dec 2021 00:17:48 -0800 (PST) Received: from 753933720722 named unknown by gmailapi.google.com with HTTPREST; Sun, 12 Dec 2021 00:17:48 -0800 From: Stefan Kangas MIME-Version: 1.0 Date: Sun, 12 Dec 2021 00:17:48 -0800 Message-ID: Subject: key-valid-p vs "C-M-x" and "ESC C-x" To: bug-gnu-emacs@gnu.org Content-Type: text/plain; charset="UTF-8" Received-SPF: pass client-ip=209.85.215.174; envelope-from=stefankangas@gmail.com; helo=mail-pg1-f174.google.com X-Spam_score_int: -13 X-Spam_score: -1.4 X-Spam_bar: - X-Spam_report: (-1.4 / 5.0 requ) BAYES_00=-1.9, FREEMAIL_FORGED_FROMDOMAIN=0.248, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.248, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=no autolearn_force=no X-Spam_action: no action X-Spam-Score: -0.8 (/) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.8 (-) AFAIU, we want exactly one valid way to write keybindings with `key-valid-p'. Should both of these be `key-valid-p'? 1. (key-description (kbd "ESC C-x")) => "C-M-x" (key-valid-p "ESC C-x") => t 2. (key-description (kbd "C-M-x")) => "C-M-x" (key-valid-p "C-M-x") => t However, there is also this, and the comment at the top of keymap.c: (kbd "ESC C-x") => "^[^X" (kbd "M-C-x") => [134217752] From debbugs-submit-bounces@debbugs.gnu.org Sun Dec 12 03:27:16 2021 Received: (at 52448) by debbugs.gnu.org; 12 Dec 2021 08:27:16 +0000 Received: from localhost ([127.0.0.1]:50630 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mwKCS-0004Zk-Fr for submit@debbugs.gnu.org; Sun, 12 Dec 2021 03:27:16 -0500 Received: from quimby.gnus.org ([95.216.78.240]:46208) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mwKCQ-0004ZW-KD for 52448@debbugs.gnu.org; Sun, 12 Dec 2021 03:27:15 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org; s=20200322; h=Content-Type:MIME-Version:Message-ID:In-Reply-To:Date: References:Subject:Cc:To:From:Sender:Reply-To:Content-Transfer-Encoding: Content-ID:Content-Description:Resent-Date:Resent-From:Resent-Sender: Resent-To:Resent-Cc:Resent-Message-ID:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=qRZBxpT+qlIUnjFFCJDrdyFIjEvqwCcnnET861A9eAU=; b=UmsiaHF0kRRlDtvh29aWFcIbPC QW5PICk2T3zW8tNrvQy2lz55q086hgQqatMftmoxPoz9al85qLSI0GE/3/bjeD6ED3/VOMEitEgRx 20epNFv8+//QU0rN94KT2iUiVwIBkb0v/rN+hpsnVqou5whfGleOgVzsp0BVXX+eG8Jk=; Received: from [84.212.220.105] (helo=xo) by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1mwKCH-0003T6-7a; Sun, 12 Dec 2021 09:27:08 +0100 From: Lars Ingebrigtsen To: Stefan Kangas Subject: Re: bug#52448: key-valid-p vs "C-M-x" and "ESC C-x" References: Face: iVBORw0KGgoAAAANSUhEUgAAADAAAAAwAgMAAAAqbBEUAAAABGdBTUEAALGPC/xhBQAAACBj SFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAADFBMVEXt7Oy4s6ZpZWH/ //+RkaxBAAAAAWJLR0QDEQxM8gAAAAd0SU1FB+UMDAgXF404IsEAAAEwSURBVCjPVZHNasMwDMel YQ22kwN1Djnv0jyFC+nOHjg59DYog+Yp9hBNoTtn0OQpJ8lxyEwg+unDkv4G2J4GTbNlu1o7MEEN 10Zxe7G9fBaN2KhowSwFAmt5BCgCbCIZNCWlGYW15CP9XExNc7/luF79wdfzA8o5ehnA16cMnLvv GSZJwyKnaSDB7SpwUKi+Rk0DhVkAVkhNBVxYJhAN/h128Ob7X3WjJtlPVFA9igGR3RIJUDwR3hgG 1huK7o6zBzqykOC6u2HDeFGhfI944Ug03LX8udJbYN0MTlCfRuJZROsG6n5U0UgaGec3U3lajKo7 W9FHgxVv3iG1+gTVEPEb6KDwysAXpcjLFLHN8NymiF5AAoF4Y+5LkXdGSnrQeQeer9ZnJK60qsEy lOryB5/VRMvdQ4b+AAAAJXRFWHRkYXRlOmNyZWF0ZQAyMDIxLTEyLTEyVDA4OjIzOjIzKzAwOjAw kPQd6gAAACV0RVh0ZGF0ZTptb2RpZnkAMjAyMS0xMi0xMlQwODoyMzoyMyswMDowMOGppVYAAAAA SUVORK5CYII= X-Now-Playing: Aksak Maboul's _Redrawn Figures 1_: "Tout a une fin (The Notwist Version)" Date: Sun, 12 Dec 2021 09:27:03 +0100 In-Reply-To: (Stefan Kangas's message of "Sun, 12 Dec 2021 00:17:48 -0800") Message-ID: <87zgp6cjoo.fsf@gnus.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Report: Spam detection software, running on the system "quimby.gnus.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 @@CONTACT_ADDRESS@@ for details. Content preview: Stefan Kangas writes: > AFAIU, we want exactly one valid way to write keybindings with > `key-valid-p'. Should both of these be `key-valid-p'? > > 1. (key-description (kbd "ESC C-x")) > => "C-M-x" > > (key-valid-p "ESC C-x [...] Content analysis details: (-2.9 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -1.0 ALL_TRUSTED Passed through trusted hosts only via SMTP -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% [score: 0.0000] X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 52448 Cc: 52448@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) Stefan Kangas writes: > AFAIU, we want exactly one valid way to write keybindings with > `key-valid-p'. Should both of these be `key-valid-p'? > > 1. (key-description (kbd "ESC C-x")) > => "C-M-x" > > (key-valid-p "ESC C-x") > => t That's what happens today, but Stefan M had a cunning plan to make round-tripping these keystrokes (EST/TAB/RET) work better. In that case "ESC C-x" and "C-M-x" would still both be valid, but refer to different things (that get resolved to the same thing). But we're not there today, so when writing keymaps one should use the intended mnemonics. For instance, it's "C-c C-i" #'gnus-info-find-node and not "C-c TAB" #'gnus-info-find-node because the "i" is for "info". -- (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no From debbugs-submit-bounces@debbugs.gnu.org Mon Dec 13 08:33:18 2021 Received: (at 52448) by debbugs.gnu.org; 13 Dec 2021 13:33:18 +0000 Received: from localhost ([127.0.0.1]:54425 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mwlSA-0001rC-IR for submit@debbugs.gnu.org; Mon, 13 Dec 2021 08:33:18 -0500 Received: from mail-pj1-f46.google.com ([209.85.216.46]:43982) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mwlS8-0001r0-Ur for 52448@debbugs.gnu.org; Mon, 13 Dec 2021 08:33:17 -0500 Received: by mail-pj1-f46.google.com with SMTP id nh10-20020a17090b364a00b001a69adad5ebso13346825pjb.2 for <52448@debbugs.gnu.org>; Mon, 13 Dec 2021 05:33:16 -0800 (PST) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:in-reply-to:references:mime-version:date :message-id:subject:to:cc; bh=RdR8jkeZGV6u8uZoNgBLIodjmOBkugeteGMcxrev7Uk=; b=zdvJ1GUmADtHh7O4jn1GvDUFxgLKe8bqx6CYladF6x/QI8pauzZA/xRhxBElx78DQJ Ks4lQTgCkAoyZ9204Ndvk0LCUtdMrp8Ct0mDn7CaPwJQrYvB3zQ+LovQBu4LnvRaC6h4 J65MFSEuSAXgIaxObPVZTkDnHlWrcx7y0Y0faSfn8U+S8nIaE+G4b9QPymccngjPf1nC StA/B0ifMGx1I18fogqc1x2tqZtvVtGfZMI7sj3jG7hOq3BiOXWnvqmPUgPunuw2SOzb tAVVehOItdjVydnHDAylwUXn9LyPs9VUTbB2acLTdZOQghIepPh7xVT8ulgIsCu3oCQt aclw== X-Gm-Message-State: AOAM53068vR2LWmGOs4OyrmN1X0V2rlPDBX2F/2pHWOYuxgj/8m8MlzZ jtduEiDWfRW5QGZCOOzlL9md8K8Mv7a7jz0oHUPToRFG/TI= X-Google-Smtp-Source: ABdhPJwU27Xmr0PH2/hpsVkUKYn/P3tjOo8SnGL+oq+byXDtkpwOfbfduf0o/naoXqT5s6mDXPJzg3RlrJBx2D5167s= X-Received: by 2002:a17:902:b20a:b0:143:7add:5ab7 with SMTP id t10-20020a170902b20a00b001437add5ab7mr94881991plr.71.1639402391108; Mon, 13 Dec 2021 05:33:11 -0800 (PST) Received: from 753933720722 named unknown by gmailapi.google.com with HTTPREST; Mon, 13 Dec 2021 05:33:10 -0800 From: Stefan Kangas In-Reply-To: <87zgp6cjoo.fsf@gnus.org> References: <87zgp6cjoo.fsf@gnus.org> MIME-Version: 1.0 Date: Mon, 13 Dec 2021 05:33:10 -0800 Message-ID: Subject: Re: bug#52448: key-valid-p vs "C-M-x" and "ESC C-x" To: Lars Ingebrigtsen Content-Type: text/plain; charset="UTF-8" X-Spam-Score: 0.5 (/) X-Debbugs-Envelope-To: 52448 Cc: 52448@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.5 (/) Lars Ingebrigtsen writes: > Stefan Kangas writes: > >> AFAIU, we want exactly one valid way to write keybindings with >> `key-valid-p'. Should both of these be `key-valid-p'? >> >> 1. (key-description (kbd "ESC C-x")) >> => "C-M-x" >> >> (key-valid-p "ESC C-x") >> => t > > That's what happens today, but Stefan M had a cunning plan to make > round-tripping these keystrokes (EST/TAB/RET) work better. > > In that case > > "ESC C-x" > > and > > "C-M-x" > > would still both be valid, but refer to different things (that get > resolved to the same thing). So both will be valid even with the planned changes, and this is notabug? From debbugs-submit-bounces@debbugs.gnu.org Mon Dec 13 18:18:47 2021 Received: (at 52448) by debbugs.gnu.org; 13 Dec 2021 23:18:47 +0000 Received: from localhost ([127.0.0.1]:57109 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mwual-0008N2-6v for submit@debbugs.gnu.org; Mon, 13 Dec 2021 18:18:47 -0500 Received: from quimby.gnus.org ([95.216.78.240]:35006) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mwuag-0008Mj-1X for 52448@debbugs.gnu.org; Mon, 13 Dec 2021 18:18:45 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org; s=20200322; h=Content-Type:MIME-Version:Message-ID:In-Reply-To:Date: References:Subject:Cc:To:From:Sender:Reply-To:Content-Transfer-Encoding: Content-ID:Content-Description:Resent-Date:Resent-From:Resent-Sender: Resent-To:Resent-Cc:Resent-Message-ID:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=AQ7T+n6srn0rvV7L/HdHzJP6ONtJEROQCPjKOf8atBc=; b=LWuQPV1q6dkuMpVxnCmuFHjkmZ jpxDfJdcXGF9oHIqXXmWQzrT7CZ6sn6OtQF6tE0LkUf2GKnWgl6yjBU07LLY3HVz8PBxoXFfToq/s mlWdfR+HCd9i049GIRxv/NFiHpeW6erO5hDVZOa6u+kJcbIwAwS8SnxJgVZbjRV8UsSs=; Received: from [84.212.220.105] (helo=xo) by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1mwuaW-0003ac-N5; Tue, 14 Dec 2021 00:18:35 +0100 From: Lars Ingebrigtsen To: Stefan Kangas Subject: Re: bug#52448: key-valid-p vs "C-M-x" and "ESC C-x" References: <87zgp6cjoo.fsf@gnus.org> Face: iVBORw0KGgoAAAANSUhEUgAAADAAAAAwBAMAAAClLOS0AAAABGdBTUEAALGPC/xhBQAAACBj SFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAFVBMVEUZKTEZKTIkOkUt SVdNU2JJc4v////jk2ZGAAAAAWJLR0QGYWa4fQAAAAd0SU1FB+UMDRcRHZRx73EAAAG6SURBVDjL lZNNkhoxDIVl4ACWMgdoyxwgWMwesDlAKvT9rzKS7G7oYbKIiuqFPz/9WA8A4lzYgiJsgkmYRWoi ZJp2EeK0m/R8l1QgIn+v5SYfUuRWc5HrpILMWUG9nv6U/eGSW91fjucISJZfQZMsR9HbWT+/JkDM DiQjEMbDbxXsLwyQhkIYrZVju7Xc2g2AnKxAPq6H1upFFcheXIHNcaz13Ko0AEwdFEaThEi7PuiS iDm5JPjPBnfACwjaZnwB/loYgycLAb8BtDyKY3QgJS+59BA1VsDSNdqXA5cq8LaMJAQc0WuMQZTE odDOeBTRjyULq4T6g4iM6VeAG5D+BTgtuXQfBnhh6UXhgy+At+AZRSW0gPxKVEKsWzWXrIe2u6K3 bWZT8BO0nsvBWKG2aqDKBvSQdp8ftbyDfL7PcxsSCOMUEzp4SJk6oL5VDRIFc5WTXX4HXmULMH8q mFvVKk8AagQ6z060PkP/D/qWYYCHnAzgSGVey/cOigPivjiT2PA6vSQCL5LMBObcvL6xefIJujWK Ld+AEregVfHEaqQEneh1B2BWhNGL+zVCQHiLfj3AT/Hz6X/FFzD4giiy6Z5hAAAAJXRFWHRkYXRl OmNyZWF0ZQAyMDIxLTEyLTEzVDIzOjE3OjI5KzAwOjAwDEJuQAAAACV0RVh0ZGF0ZTptb2RpZnkA MjAyMS0xMi0xM1QyMzoxNzoyOSswMDowMH0f1vwAAAAASUVORK5CYII= X-Now-Playing: Tuxedomoon's _Desire_: "Jinx" Date: Tue, 14 Dec 2021 00:18:29 +0100 In-Reply-To: (Stefan Kangas's message of "Mon, 13 Dec 2021 05:33:10 -0800") Message-ID: <877dc8rt4q.fsf@gnus.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Report: Spam detection software, running on the system "quimby.gnus.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 @@CONTACT_ADDRESS@@ for details. Content preview: Stefan Kangas writes: > So both will be valid even with the planned changes, and this is > notabug? Yes, both will remain valid, but it's a bug that it's not round-tripping properly, so the report might as well stay open until that's fixed. Content analysis details: (-2.9 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -1.0 ALL_TRUSTED Passed through trusted hosts only via SMTP -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% [score: 0.0000] X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 52448 Cc: 52448@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) Stefan Kangas writes: > So both will be valid even with the planned changes, and this is > notabug? Yes, both will remain valid, but it's a bug that it's not round-tripping properly, so the report might as well stay open until that's fixed. -- (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no From debbugs-submit-bounces@debbugs.gnu.org Mon Dec 13 21:39:21 2021 Received: (at 52448) by debbugs.gnu.org; 14 Dec 2021 02:39:21 +0000 Received: from localhost ([127.0.0.1]:57245 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mwxir-0000iS-Gt for submit@debbugs.gnu.org; Mon, 13 Dec 2021 21:39:21 -0500 Received: from mail-pl1-f176.google.com ([209.85.214.176]:33497) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mwxip-0000iF-W5 for 52448@debbugs.gnu.org; Mon, 13 Dec 2021 21:39:20 -0500 Received: by mail-pl1-f176.google.com with SMTP id y7so12597193plp.0 for <52448@debbugs.gnu.org>; Mon, 13 Dec 2021 18:39:19 -0800 (PST) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:in-reply-to:references:user-agent :mime-version:date:message-id:subject:to:cc; bh=m2gm0dE2O0hrsooyWExHyPaullnXJEAoXn5B9LBEmaQ=; b=Ti3AOHZB8H0XgDu5f3vpiPT3iWobobDvmDSX4GD1THoz4A/M5uegcE9qfqyZd3lQPa 9TgIlPSWiA/d8uSwRT3YjJL2nGJvpBprRpNloBajN8rq1zY7ZNmlH+7yxNH/q8MiagLT TcONP3Rwh7szidVZ+AJfhw2TUqIjwJm1ddmi3gAelREGe5Xqx16zYmpDOWPkRKkO5YXN cy+Iui1gbc/aNCVL2H4bORRKMdukcUvb0HfTAee2D8TQczHtLDVwJeNgLmalkAfqQ4a2 FPK2YMjWXAdPV1I1X1Wv53+skEHjhYcMqpA3gqBrYnCewdSqsV0ISwnap6TwUdb9sq4G bAnQ== X-Gm-Message-State: AOAM531y76/A3QLCoXj5heuS51NE1nPpSD0BFNjtGlrNGz+ipwhER2+Z vi7A2ju0BrK5dwQ3AAw6B5cNxsaPZn7QhCjO5ys= X-Google-Smtp-Source: ABdhPJxSQpNSNtkWB/RkdxpKOVl0auz6S6ff8zZqhhktkoZ1GZJg3/FWrcV1nPCNysk8stMBmMDN6sgWaaIgAart7Rc= X-Received: by 2002:a17:902:c145:b0:142:50c3:c2a with SMTP id 5-20020a170902c14500b0014250c30c2amr2758849plj.32.1639449554117; Mon, 13 Dec 2021 18:39:14 -0800 (PST) Received: from 753933720722 named unknown by gmailapi.google.com with HTTPREST; Mon, 13 Dec 2021 18:39:13 -0800 From: Stefan Kangas In-Reply-To: <877dc8rt4q.fsf@gnus.org> (Lars Ingebrigtsen's message of "Tue, 14 Dec 2021 00:18:29 +0100") References: <87zgp6cjoo.fsf@gnus.org> <877dc8rt4q.fsf@gnus.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (gnu/linux) MIME-Version: 1.0 Date: Mon, 13 Dec 2021 18:39:13 -0800 Message-ID: Subject: Re: bug#52448: key-valid-p vs "C-M-x" and "ESC C-x" To: Lars Ingebrigtsen Content-Type: text/plain; charset="UTF-8" X-Spam-Score: 0.5 (/) X-Debbugs-Envelope-To: 52448 Cc: 52448@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.5 (/) Lars Ingebrigtsen writes: > Yes, both will remain valid, but it's a bug that it's not round-tripping > properly, so the report might as well stay open until that's fixed. OK. I'm linking the emacs-devel thread where round-tripping was discussed: https://lists.gnu.org/archive/html/emacs-devel/2021-11/msg00941.html