From mboxrd@z Thu Jan 1 00:00:00 1970 From: Daniel Clemente Subject: Re: org-ido-completing-read not defined Date: Wed, 19 Aug 2009 11:48:30 +0200 Message-ID: <87k510xhg1.fsf@CPU107.opentrends.net> References: <87ocqcxlk6.fsf@CPU107.opentrends.net> <7D034F6A-00BC-49F3-874C-1F9502A1B90B@gmail.com> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Return-path: Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1Mdhmb-0005bT-8D for emacs-orgmode@gnu.org; Wed, 19 Aug 2009 05:48:41 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1MdhmW-0005Vf-A9 for emacs-orgmode@gnu.org; Wed, 19 Aug 2009 05:48:40 -0400 Received: from [199.232.76.173] (port=43658 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1MdhmV-0005VM-KW for emacs-orgmode@gnu.org; Wed, 19 Aug 2009 05:48:36 -0400 Received: from mail-fx0-f226.google.com ([209.85.220.226]:44954) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1MdhmV-0001pU-4n for emacs-orgmode@gnu.org; Wed, 19 Aug 2009 05:48:35 -0400 Received: by fxm26 with SMTP id 26so3303124fxm.42 for ; Wed, 19 Aug 2009 02:48:34 -0700 (PDT) In-Reply-To: <7D034F6A-00BC-49F3-874C-1F9502A1B90B@gmail.com> (Carsten Dominik's message of "Wed, 19 Aug 2009 10:10:09 +0100") 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: org-mode Mailinglist El dc, ago 19 2009 a les 11:10, Carsten Dominik va escriure: > Ooops, looks like this patch was incomplete. Fixed now. Thanks, it works now. > >> >> 2. Other functions were renamed, like org-completing-read-no-ido =E2=86= =92 >> org-completing-read-no-i. I don't know how that's better. > > Because his now covers both ido and iswitchb-like completion > Ok, I didn't understand the -i and thought that some letters went missing (= ido=E2=86=92i)=E2=80=A6 >> >> 3. I don't understand why Org has to hard-code references to a specific >> implementation of completion. I stopped using ido long ago and started = using >> icicles; therefore it feels strange to know that I might be using diffe= rent >> engines at the same time, one for Org, the other for the rest of Emacs. >> Isn't there a completion interface in Emacs? >> (I think CEDET will provide one, but for normal buffers, not minibuffe= r). > > ido and iswitchb do not cover "normal" completion, only buffer switching = and > file selection. Org-mode can be made to use these interfaces also for o= ther > completion prompts by setting the appropriate options. > > I am not an icicles user, but I believe it will automatically affect almo= st all > completion prompts. So just don't set the variables selection ido or is= witchb > support in Org, and you should automatically have your favorite completi= on > setup. > Yes, icicles affects all minibuffer prompts, and apparently ido and iswitch= b don't; therefore ido and iswitchb need =E2=80=9Eregistering=E2=80=9C and = custom code in Org, and icicles doesn't. I think I understand; thanks >