From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Lars Magne Ingebrigtsen Newsgroups: gmane.emacs.devel Subject: Re: Making `interactive' conditional Date: Tue, 19 Jan 2016 11:11:45 +0100 Message-ID: References: <87mvszdp6b.fsf@gnus.org> <8737u9kv6f.fsf@russet.org.uk> <87fuy7hdc6.fsf_-_@wanadoo.es> <87bn8vh8q4.fsf@wanadoo.es> <4002fc97-5629-4367-8b8f-48b659fefdce@default> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: ger.gmane.org 1453198364 31437 80.91.229.3 (19 Jan 2016 10:12:44 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Tue, 19 Jan 2016 10:12:44 +0000 (UTC) Cc: emacs-devel@gnu.org To: Stefan Monnier Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Tue Jan 19 11:12:35 2016 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1aLTH8-0005on-JC for ged-emacs-devel@m.gmane.org; Tue, 19 Jan 2016 11:12:34 +0100 Original-Received: from localhost ([::1]:35996 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aLTH7-00015s-Mj for ged-emacs-devel@m.gmane.org; Tue, 19 Jan 2016 05:12:33 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:42659) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aLTGt-00015g-Tj for emacs-devel@gnu.org; Tue, 19 Jan 2016 05:12:20 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1aLTGo-0000Ew-VI for emacs-devel@gnu.org; Tue, 19 Jan 2016 05:12:19 -0500 Original-Received: from hermes.netfonds.no ([80.91.224.195]:38904) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aLTGo-0000E7-On for emacs-devel@gnu.org; Tue, 19 Jan 2016 05:12:14 -0500 Original-Received: from cm-84.215.1.64.getinternet.no ([84.215.1.64] helo=stories) by hermes.netfonds.no with esmtpsa (TLS1.0:DHE_RSA_AES_128_CBC_SHA1:16) (Exim 4.72) (envelope-from ) id 1aLTGL-0008GC-QA; Tue, 19 Jan 2016 11:11:45 +0100 Face: iVBORw0KGgoAAAANSUhEUgAAADAAAAAwBAMAAAClLOS0AAAAGFBMVEV2LgfjXAvnXg3tgTro Xw3pYA3ATgnmXg0/CPpHAAABxklEQVQ4jX1Tu27jMBBkGvVsrN6g4DaH4O4DhF2wF3bD1m7Uy6DD 37/hyrKoBHcDPygOZx+zlPO+T35R1SRFo7LGWHrvvevLI/WpV72rqKSsKswLCF+UGAKcnewXvJZK 9DzqdxhR2A7K0BBxsVBc1Uot0SN5PGwBZ5VcQGSKfCBIJRgR2ui1LJbLSuy7shYuJAsa5B+EPnhB VbI21bCSc1UQHfahICoFRJ70JdpyRCNYqymyh1Ij7ix1c0+EVbRQzGvv8tyGIpCFas9ag3rJEeUO h6LM5wty+HJ0SisRHwnJh2/EhFmWCK/OuxsWc2RN1kdYh/eKCCcoFVeWofFvJYRTVTzWEE0NpBaq tcMMQKwI2+9rs5sCNnBQWOLhIR9sxzy4evWoV1N5DzjSeE4YFLG0vTOPYQpIXj08miKjUoEio9W2 XBEadFWMJNI0OKHD6m6Ga1RHuA194kC1j1x7En4NUM8hjKXeK7Y4ewHjgCtanK0/b7ebb2orvriP incHfOx43x7/Q3RXrH63xK/5NAPIASwLXm7M5+s0u9k90eFrD9euc/j8mX/AxO76FGz/T7w5vwOH T5vKN0TvWzj/Dxwjd3sFfwHpVT6tcH0uswAAAABJRU5ErkJggg== In-Reply-To: (John Wiegley's message of "Mon, 18 Jan 2016 22:24:35 -0800") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.1.50 (gnu/linux) X-MailScanner-ID: 1aLTGL-0008GC-QA MailScanner-NULL-Check: 1453803106.03647@qs2W5mpIbdMoHnuGhiuFTA X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 80.91.224.195 X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.14 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.org@gnu.org Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:198348 Archived-At: John Wiegley writes: > While some may want a more narrow and efficient M-x, others just don't, for > discovery purposes. Also, it's hard to properly define a "context" for when > commands should appear, since for some, that notion varies. Stefan's arguments against not being able to discover commands for not-read-only-buffers in read-only buffers were good, but that was, after all, not the original proposal. The proposal was to not make `M-x TAB' list mode-specific commands. So that `M-x di TAB' in a Message mode buffer doesn't list `diary-hebrew-insert-entry', which is a pretty useless thing to do. Are anybody against that idea? > I'd still love to see a faster, more apropos M-x develop in ELPA, if anyone is > interested in making that happen. The commands need instrumentation, one way or another, and that has to happen in Emacs, not in ELPA. -- (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no