From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Lars Ingebrigtsen Newsgroups: gmane.emacs.devel Subject: Re: Current mode command discovery Date: Sun, 21 Feb 2021 18:46:48 +0100 Message-ID: <878s7hia9j.fsf@gnus.org> References: <87v9aubm96.fsf@gnus.org> <87r1laomak.fsf@gnus.org> <83pn0uzubj.fsf@gnu.org> <87im6molnq.fsf@gnus.org> <83o8geztvt.fsf@gnu.org> <871rdaokhi.fsf@gnus.org> <83mtvyzscl.fsf@gnu.org> <87ft1pjuih.fsf@gnus.org> <83ft1pxsn8.fsf@gnu.org> Mime-Version: 1.0 Content-Type: text/plain Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="10893"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) Cc: emacs-devel@gnu.org To: Eli Zaretskii Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Sun Feb 21 18:49:22 2021 Return-path: Envelope-to: ged-emacs-devel@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1lDsrC-0002l2-P6 for ged-emacs-devel@m.gmane-mx.org; Sun, 21 Feb 2021 18:49:22 +0100 Original-Received: from localhost ([::1]:37620 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lDsrB-0002BB-JT for ged-emacs-devel@m.gmane-mx.org; Sun, 21 Feb 2021 12:49:21 -0500 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:38202) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lDsoq-0000Jd-Lt for emacs-devel@gnu.org; Sun, 21 Feb 2021 12:46:58 -0500 Original-Received: from quimby.gnus.org ([2a01:4f9:2b:f0f::2]:55986) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lDsoo-0005bb-OQ; Sun, 21 Feb 2021 12:46:56 -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=MrX1oQdNM+eYW4rOUfe+zzsKtN9vM01H5TPkYY3O5YU=; b=iMIfiUpMWeH5udSYRFQWlhMjds wC+NwT70eMXLJn3/NrpS/0rm0Z3kzYdbnhqRkXWtOpCnkl+dWXzzOrEHq4LFFyDBFXi3PYsyf0cUD SmVgcd97ZoyMZjpYlMPzYa1L+5nAhwJhoQbqTjPDrf7vYLOOiKmo/Zq98/0gL91z7evI=; Original-Received: from cm-84.212.220.105.getinternet.no ([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 1lDsok-0002kP-4K; Sun, 21 Feb 2021 18:46:52 +0100 Face: iVBORw0KGgoAAAANSUhEUgAAADAAAAAwBAMAAAClLOS0AAAABGdBTUEAALGPC/xhBQAAACBj SFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAElBMVEVSRlj01duxb3bk rK/++vv///8ckvcFAAAAAWJLR0QF+G/pxwAAAAd0SU1FB+UCFREoMYY9s4sAAAGnSURBVDjLdZPt dcMgDEVdZwIKAyT2AhZiAYr2n6lPEobQ0+hHYnStjyfhbfvfvj749zIfj+cbeIj/H9OWCJxPCpEp cHa2vxycTEkkSTWiOS1ihz8AqAVmBtiTAfiDdBBiRK5dHIQwImAZvjRAJwaeI2Kmqh4BHReaUrCm AvhxkEZxdIxRKUC3txtaqoGXbA0lpl8tQkiRrW4HIcMbqABJNnmehGfWKjVFCE/x2gXg0vlhQidG lfDPFK8vgHo9qOqEUCmYjJCuh4Lvx5CHnDrhdL0UtJPiXUL0N6Z8dtB0U5CAt/OBnAakIgIgU0Ia FM8vyWyAiRGAMywz3pAYFDTGEM4MNaYaRjoKAzgeqh+F30Dl4mftyAQFlACQWHTTzEWkkfqFHLTi ScjXZPfIQCWfNi3Dn2COvt6AZbWPIHQgcV2tlBu0FdQ0QPFVd1f7C0LyhbW7XamlF/WUcYJVGg0g KygzYhHiHbhA7lfTBLUREW0VzT5m0uM9XV9FZaz3xINfJQX4ImytzLgHaJFtJw7YdmW8UewAivUC jK+DYumgJp4EG25FO/4FhDDQhxFm/CIAAAAldEVYdGRhdGU6Y3JlYXRlADIwMjEtMDItMjFUMTc6 NDA6NDkrMDA6MDBUI9oQAAAAJXRFWHRkYXRlOm1vZGlmeQAyMDIxLTAyLTIxVDE3OjQwOjQ5KzAw OjAwJX5irAAAAABJRU5ErkJggg== X-Now-Playing: Ryuichi Sakamoto's _Hidari Ude No Yume (1)_: "Venezia" In-Reply-To: <83ft1pxsn8.fsf@gnu.org> (Eli Zaretskii's message of "Sun, 21 Feb 2021 19:00:43 +0200") Received-SPF: pass client-ip=2a01:4f9:2b:f0f::2; envelope-from=larsi@gnus.org; helo=quimby.gnus.org 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, 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-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Original-Sender: "Emacs-devel" Xref: news.gmane.io gmane.emacs.devel:265415 Archived-At: Eli Zaretskii writes: >> It's possible, but that's certainly adding one kludge on top of another. > > No, it'd be the continuation of the same kludge. Potato, potato. >> Are there any drawbacks to just using (key-description >> (this-single-command-keys)) here and normalising this command in this >> regard? > > My advice is not to do that. There be dragons, and how important is > that, anyway? Do you see any dragons in particular, or are you just thinking in general here? The comment in the code doesn't point to any dragons, but only that it'll confuse people to see anything other than `M-x' here. (Which I don't find compelling.) If you don't see any particular dragons here, I think we should just give it a try and see whether this leads to any problems. If they do, it's simple to revert. -- (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no