From mboxrd@z Thu Jan 1 00:00:00 1970 From: "Samuel Wales" Subject: Re: ido slow for outline path completion Date: Sun, 21 Dec 2008 14:24:53 -0700 Message-ID: <20524da70812211324p25462f1y83d70f1acd655a2d@mail.gmail.com> References: <20524da70812121204x9a23736g5a03f8a04d8213d5@mail.gmail.com> <67E6FD56-F95F-4EEB-8BC3-4ED566B2ECAB@uva.nl> <20524da70812181557m79252c30hc941fe5965f917e8@mail.gmail.com> Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Return-path: Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1LEVnF-0002uf-V5 for emacs-orgmode@gnu.org; Sun, 21 Dec 2008 16:24:58 -0500 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1LEVnE-0002uT-4M for emacs-orgmode@gnu.org; Sun, 21 Dec 2008 16:24:57 -0500 Received: from [199.232.76.173] (port=38315 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1LEVnD-0002uQ-Uf for emacs-orgmode@gnu.org; Sun, 21 Dec 2008 16:24:55 -0500 Received: from mail-bw0-f12.google.com ([209.85.218.12]:54046) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1LEVnD-0002lR-BO for emacs-orgmode@gnu.org; Sun, 21 Dec 2008 16:24:55 -0500 Received: by bwz5 with SMTP id 5so3940625bwz.18 for ; Sun, 21 Dec 2008 13:24:53 -0800 (PST) In-Reply-To: Content-Disposition: inline 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: Carsten Dominik Cc: emacs-orgmode@gnu.org Hi Carsten, I just meant that there are 3 path completion entry points (remember, which can also use refile; refile; and goto), and they are similar, but are specified differently (e.g. maxlevel variable in goto and alist in refile). So, maybe there is a way to make the syntax for specifying them consistent for new users. Perhaps goto can use refile's path selection subsystem. That allows basename flex matching (by turning off org-refile-use-outline-path, useful for me as an interim workaround for ido bugs) and other stuff like specifying the list of files to search. By the way, if you type "?" a few times using ido, it will show a completions buffer. But here's the interesting part: that showed one path, which was "mytodo//" plus the full path name of the file -- not the outline path. M might be another clue?