From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.emacs.gnus.general/62626 Path: news.gmane.org!not-for-mail From: Lars Magne Ingebrigtsen Newsgroups: gmane.emacs.gnus.general Subject: New completion mode Date: Tue, 11 Apr 2006 12:30:21 +0200 Organization: Programmerer Ingebrigtsen Message-ID: NNTP-Posting-Host: main.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: sea.gmane.org 1144769350 30665 80.91.229.2 (11 Apr 2006 15:29:10 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Tue, 11 Apr 2006 15:29:10 +0000 (UTC) Original-X-From: ding-owner+m11153@lists.math.uh.edu Tue Apr 11 17:29:07 2006 Return-path: Envelope-to: ding-account@gmane.org Original-Received: from malifon.math.uh.edu ([129.7.128.13]) by ciao.gmane.org with esmtp (Exim 4.43) id 1FTKn5-0008Kl-81 for ding-account@gmane.org; Tue, 11 Apr 2006 17:28:27 +0200 Original-Received: from localhost ([127.0.0.1] helo=lists.math.uh.edu ident=lists) by malifon.math.uh.edu with smtp (Exim 3.20 #1) id 1FTKmu-0004F5-00; Tue, 11 Apr 2006 10:28:16 -0500 Original-Received: from nas01.math.uh.edu ([129.7.128.39]) by malifon.math.uh.edu with esmtp (Exim 3.20 #1) id 1FTG9B-0003XN-00 for ding@lists.math.uh.edu; Tue, 11 Apr 2006 05:30:57 -0500 Original-Received: from quimby.gnus.org ([80.91.224.244]) by nas01.math.uh.edu with esmtp (Exim 4.52) id 1FTG99-00033N-LD for ding@lists.math.uh.edu; Tue, 11 Apr 2006 05:30:57 -0500 Original-Received: from main.gmane.org ([80.91.229.2] helo=ciao.gmane.org) by quimby.gnus.org with esmtp (Exim 3.35 #1 (Debian)) id 1FTG98-0004F3-00 for ; Tue, 11 Apr 2006 12:30:54 +0200 Original-Received: from list by ciao.gmane.org with local (Exim 4.43) id 1FTG96-0003Ni-SE for ding@gnus.org; Tue, 11 Apr 2006 12:30:52 +0200 Original-Received: from quimbies.gnus.org ([80.91.231.2]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Tue, 11 Apr 2006 12:30:52 +0200 Original-Received: from larsi by quimbies.gnus.org with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Tue, 11 Apr 2006 12:30:52 +0200 X-Injected-Via-Gmane: http://gmane.org/ Mail-Followup-To: ding@gnus.org Original-To: ding@gnus.org Original-Lines: 31 Original-X-Complaints-To: usenet@sea.gmane.org X-Gmane-NNTP-Posting-Host: quimbies.gnus.org Mail-Copies-To: never X-Now-Playing: Kate Bush's _The Kick Inside_: "The Kick Inside" User-Agent: Gnus/5.110004 (No Gnus v0.4) Emacs/22.0.50 (gnu/linux) Cancel-Lock: sha1:gPhd9m8Yox3/wSXW3ALzkNW+C6w= X-Spam-Score: -2.4 (--) Precedence: bulk Original-Sender: ding-owner@lists.math.uh.edu Xref: news.gmane.org gmane.emacs.gnus.general:62626 Archived-At: Has anybody written the completion mode I twittered about a few years back? That is, kinda like what Firefox does when you type in an URL? I may be slightly feverish, but the thing might work thusly in Emacs: You're on an address header: To: and you type To: la Emacs would then show you the possible completions, ranked in the most-likely order. (Likelihood might be based on number of times the address has been used, and how recently it was used, and perhaps other... things.) How to display the list, though? One possibility would be in the echo area. Just display the ten most highly ranked ones, and choose them with, say, `M-n M-n RET' or the like. Or pop up a small helper buffer. Or a frame? Or has anybody written this already? Does bbdb do this? Perhaps I should have a peek... When does this list come back to life again? -- (domestic pets only, the antidote for overdose, milk.) larsi@gnus.org * Lars Magne Ingebrigtsen