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: Current mode command discovery Date: Sun, 14 Feb 2021 18:19:17 +0100 Message-ID: <87v9aubm96.fsf@gnus.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="30110"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) To: emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Sun Feb 14 18:20:48 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 1lBL4h-0007kc-O7 for ged-emacs-devel@m.gmane-mx.org; Sun, 14 Feb 2021 18:20:47 +0100 Original-Received: from localhost ([::1]:52442 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lBL4g-0003Gg-Pk for ged-emacs-devel@m.gmane-mx.org; Sun, 14 Feb 2021 12:20:46 -0500 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:54574) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lBL3N-0002II-R3 for emacs-devel@gnu.org; Sun, 14 Feb 2021 12:19:25 -0500 Original-Received: from quimby.gnus.org ([2a01:4f9:2b:f0f::2]:50946) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lBL3L-0007QY-BC for emacs-devel@gnu.org; Sun, 14 Feb 2021 12:19:25 -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:Date:Subject:To:From: Sender:Reply-To:Cc:Content-Transfer-Encoding:Content-ID:Content-Description: Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID: In-Reply-To:References:List-Id:List-Help:List-Unsubscribe:List-Subscribe: List-Post:List-Owner:List-Archive; bh=69PE+0Er2rIfNWzVPWFXS608jWDbZaos/It0+QYoVWw=; b=tbDrpcNoJvj0Df8zcoEMwUGAY7 nBDmuxe63L7bwvnqM5D/twGRZ4ye+QOM37WA2Tj5TxtEBCdsSYzL7WvXSrlnYJGJ+xvX3N53Ie5u2 4BqOUNvXFnUlBE0R9W1P7HBRf4Beb7GsDFF2gX019yxYSOPuPoX+JR0ED2wVypE+gM5M=; Original-Received: from cm-84.212.202.86.getinternet.no ([84.212.202.86] helo=xo) by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1lBL3G-0001yx-Ix for emacs-devel@gnu.org; Sun, 14 Feb 2021 18:19:21 +0100 Face: iVBORw0KGgoAAAANSUhEUgAAADAAAAAwBAMAAAClLOS0AAAABGdBTUEAALGPC/xhBQAAACBj SFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAElBMVEXQzsuDfntaVlRC Pj01MTD///8Qp/69AAAAAWJLR0QF+G/pxwAAAAd0SU1FB+UCDhEQB9kASncAAAGiSURBVDjLrZNr musgCIZJpgsQTxcQMRsYdAWB/a9pAE2TzPw9tE9jffm4BAVARAprbmNhX4CC1/YJmgNTZHpaDUD0 e98k1QEiwPLctyQw7AIlWyAmeoKUccl0AwsM7xQOrTpYEBdMMANF6Vwt4AwFPBXxrAVWU+TNgHjc zR2s+LpZ8GnR85ZWKp5mgmS/LrBQX1TAJBuup6J64mKKzUGpVlUK4O6Zq1CynszratAq2iXXI8FK lVub7o0wvVThJSVaH283ukLYVdNLrFw+wegNuoqluQY1AYK2tuU5phvIqNzKd6Z6A1YFpVVVvwvd gS8HOArPfQexHECtohuIY5OyA6H+BJ0HaLQ/gTL9026gPEFXLu8bkBPETgA2IBO4wOa3SwBLLn0C e5IDT956lSgvFDHXPariTjoBt3HCe/zn/QPmUeMTsDRffsCpeEeNoch5XJYJUCK7X7VxCaMaA0lc cwMUEn6zg65xB+ctdHBUfyGhSJ+jFUnGK3yAYsdEpf4FuOthk6q/ARggA2Nw4skBk30wwBEtdVdc 9u6p8TKrh/9nP1b/luT10T57AAAAJXRFWHRkYXRlOmNyZWF0ZQAyMDIxLTAyLTE0VDE3OjE2OjA3 KzAwOjAw1dz1IAAAACV0RVh0ZGF0ZTptb2RpZnkAMjAyMS0wMi0xNFQxNzoxNjowNyswMDowMKSB TZwAAAAASUVORK5CYII= X-Now-Playing: Portishead's _Over 2_: "Over" 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:264734 Archived-At: Now that we have mode markup, should there be a command like `M-x', but instead lists only those commands that are specifically relevant to the current buffer? This would only be commands that have been marked for the current major mode and any active minor modes, I guess? If so, should that be bound to something, and if so, what? -- (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no