From mboxrd@z Thu Jan 1 00:00:00 1970 From: Bastien Subject: TAB completion for org-insert-link C-c C-l Date: Sun, 19 Jul 2009 22:47:31 +0200 Message-ID: <87ocrgwfoz.fsf@bzg.ath.cx> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Return-path: Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1MSdVX-0000dL-Bz for emacs-orgmode@gnu.org; Sun, 19 Jul 2009 17:01:19 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1MSdVR-0000Zy-U7 for emacs-orgmode@gnu.org; Sun, 19 Jul 2009 17:01:18 -0400 Received: from [199.232.76.173] (port=56917 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1MSdVR-0000Zm-PH for emacs-orgmode@gnu.org; Sun, 19 Jul 2009 17:01:13 -0400 Received: from mx20.gnu.org ([199.232.41.8]:6557) by monty-python.gnu.org with esmtps (TLS-1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.60) (envelope-from ) id 1MSdVR-0002hi-5P for emacs-orgmode@gnu.org; Sun, 19 Jul 2009 17:01:13 -0400 Received: from rv-out-0708.google.com ([209.85.198.244]) by mx20.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1MSdVQ-0000CS-Iz for emacs-orgmode@gnu.org; Sun, 19 Jul 2009 17:01:12 -0400 Received: by rv-out-0708.google.com with SMTP id f25so823915rvb.6 for ; Sun, 19 Jul 2009 14:01:07 -0700 (PDT) List-Id: "General discussions about Org-mode." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org Errors-To: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org To: emacs-orgmode@gnu.org Hi all, I just pushed a small change I would like to hear feedback about. The basic idea is to allow TAB completion to suggest stored links when inserting a link with C-c C-l. Here is the log from the git repo: ,----[ Also use TAB for completion with org-insert-link. ] | Before this patch the completion mechanism was this: TAB let's you | complete through link prefixes (gnus: file: bbdb: ...) then RET allows | completion if a completion mechanism is available for the chosen prefix. | Navigating through the history of stored links was a separate process, | available through the up/down M-n/M-p keys. | | Now TAB not only completes through link prefixes but also through stored | links. This behavior matches other Emacs completion mechanisms a bit | more closely. `---- What do you think? -- Bastien