From mboxrd@z Thu Jan 1 00:00:00 1970 From: Eric Abrahamsen Subject: Re: fast navigation Date: Mon, 19 Dec 2011 09:49:02 +0800 Message-ID: <87k45tz5yp.fsf@ericabrahamsen.net> References: <4EE9F89D.1060301@sergio.spb.ru> <20111215151318.GC12790@soloJazz.com> <4EEA9293.50506@sergio.spb.ru> <874nx15ayq.fsf@ericabrahamsen.net> <4EEBE2FE.2020009@sergio.spb.ru> <87wr9tzxgu.fsf@ericabrahamsen.net> <4EEE1D93.8070008@sergio.spb.ru> Mime-Version: 1.0 Content-Type: text/plain Return-path: Received: from eggs.gnu.org ([140.186.70.92]:46807) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1RcSLw-0005nc-SL for emacs-orgmode@gnu.org; Sun, 18 Dec 2011 20:49:21 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1RcSLv-0000wr-Qq for emacs-orgmode@gnu.org; Sun, 18 Dec 2011 20:49:20 -0500 Received: from lo.gmane.org ([80.91.229.12]:58696) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1RcSLv-0000wl-Cc for emacs-orgmode@gnu.org; Sun, 18 Dec 2011 20:49:19 -0500 Received: from list by lo.gmane.org with local (Exim 4.69) (envelope-from ) id 1RcSLs-00008b-86 for emacs-orgmode@gnu.org; Mon, 19 Dec 2011 02:49:16 +0100 Received: from 125.33.7.112 ([125.33.7.112]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Mon, 19 Dec 2011 02:49:16 +0100 Received: from eric by 125.33.7.112 with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Mon, 19 Dec 2011 02:49:16 +0100 List-Id: "General discussions about Org-mode." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org Sender: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org To: emacs-orgmode@gnu.org On Mon, Dec 19 2011, sergio wrote: > On 12/18/2011 07:54 PM, Eric Abrahamsen wrote: > >>> But there is a bug. It doesn't complete headline (and doesn't goto if >>> type it manually) which I stay on. > >> Yeah, I think it always starts completion from the top level, no >> matter where you are. I wouldn't call it a bug, exactly -- what if you >> wanted to jump from a sublevel up to a top-level heading? > Sorry, and what if I wanted to jump from a sublevel up to a top-level > heading? May be I don't understand something or poorly described the > problem: The behavior I see is that I always need to start with a top-level heading. For your structure below, I can go to a, b, or c no matter where I am in the document, but in order to go to d, I need to do b/d. If you really can't go to b (a top level node), then something is messed up. If the problem is just that you can't *start* completion at a non-top-level node, then that's the way it's supposed to work. What version of org are you using? Ido completion should certainly work with that variable set. Have you successfully activated ido in other contexts? Eric > * a... > * b... > ** d... > * c... > > when cursor is on d I can't goto b/d/very/deep/path, > when cursor is on b I can't goto b/very/very/deep/path. > > I think it's a bug. > > >> I also use the ido completion engine for org-related stuff >> (`org-completion-use-ido' set to t), which means that jumping from >> anywhere to anywhere is fairly easy. Maybe give that a shot? > I've seen this variables (org-completion-use-ido and > org-completion-iswitchb) but I haven't noticed any changes when I set > one of them to "t". -- GNU Emacs 24.0.92.1 (i686-pc-linux-gnu, GTK+ Version 2.24.6) of 2011-12-07 on pellet Org-mode version 7.8.02 (release_7.8.02.8.g8fb0)