From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Nix Newsgroups: gmane.emacs.devel Subject: Re: Limit what M-x TAB lists? Date: Sat, 11 Jan 2014 21:07:10 +0000 Message-ID: <87vbxqjkht.fsf@spindle.srvr.nix> References: <87bo03itkn.fsf@building.gnus.org> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: ger.gmane.org 1389474443 4834 80.91.229.3 (11 Jan 2014 21:07:23 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Sat, 11 Jan 2014 21:07:23 +0000 (UTC) Cc: emacs-devel@gnu.org To: Tom Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Sat Jan 11 22:07:29 2014 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 1W25mC-0005tp-GH for ged-emacs-devel@m.gmane.org; Sat, 11 Jan 2014 22:07:28 +0100 Original-Received: from localhost ([::1]:35461 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1W25mC-0006es-1R for ged-emacs-devel@m.gmane.org; Sat, 11 Jan 2014 16:07:28 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:49977) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1W25m3-0006em-Ua for emacs-devel@gnu.org; Sat, 11 Jan 2014 16:07:25 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1W25lx-0001nd-HG for emacs-devel@gnu.org; Sat, 11 Jan 2014 16:07:19 -0500 Original-Received: from icebox.esperi.org.uk ([81.187.191.129]:47465 helo=mail.esperi.org.uk) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1W25lx-0001nZ-7f for emacs-devel@gnu.org; Sat, 11 Jan 2014 16:07:13 -0500 Original-Received: from spindle.srvr.nix (nix@spindle.srvr.nix [192.168.14.15]) by mail.esperi.org.uk (8.14.7/8.14.7) with ESMTP id s0BL7BjA014719; Sat, 11 Jan 2014 21:07:11 GMT Emacs: you'll understand when you're older, dear. In-Reply-To: (Tom's message of "Thu, 26 Dec 2013 17:50:49 +0000 (UTC)") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.3.50 (gnu/linux) X-DCC-STAT_FI_X86_64_VIRTUAL-Metrics: spindle 1245; Body=2 Fuz1=2 Fuz2=2 X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 81.187.191.129 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:168125 Archived-At: On 26 Dec 2013, Tom said this: > Lars Ingebrigtsen gnus.org> writes: > >> Here's today's unrealistic idea: Wouldn't it be nice if `M-x fooTAB' was >> more useful? > > An alternative approach can be changing the order of items. The more > frequently a command is used the higher it would be listed, so your > most frequently used commands would float to the top of the completion > list and you'd find them easier. FWIW, Icicles can do this (it also fontifies commands you've used at all differently from those you have not). (Icicles is so different from normal completion that I'm not even sure I should be mentioning it. But still.) -- NULL && (void)