From mboxrd@z Thu Jan 1 00:00:00 1970 From: Myles English Subject: Re: org-goto-local-search-headings usage? Date: Tue, 15 May 2012 22:09:42 +0100 Message-ID: <87havhp2w9.fsf@gmail.com> References: <87obpp31ln.fsf@ed.ac.uk> <4409.1337096935@alphaville> Reply-To: emacs-orgmode Mode , Myles English Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Return-path: Received: from eggs.gnu.org ([208.118.235.92]:38880) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1SUOv1-0000zU-8d for emacs-orgmode@gnu.org; Tue, 15 May 2012 17:04:32 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1SUOuz-0002BN-GF for emacs-orgmode@gnu.org; Tue, 15 May 2012 17:04:30 -0400 Received: from mail-wg0-f49.google.com ([74.125.82.49]:47427) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1SUOuz-0002BG-7M for emacs-orgmode@gnu.org; Tue, 15 May 2012 17:04:29 -0400 Received: by wgbds1 with SMTP id ds1so19852wgb.30 for ; Tue, 15 May 2012 14:04:27 -0700 (PDT) In-Reply-To: <4409.1337096935@alphaville> (Nick Dokos's message of "Tue, 15 May 2012 11:48:55 -0400") 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: nicholas.dokos@hp.com Cc: emacs-orgmode Mode >> On Tue, 15 May 2012 11:48:55 -0400, Nick Dokos said: > Myles English wrote: >> >> Hi, >> >> Can anyone see what I am doing wrong here? I just want to open a file >> ~/tmp/gtd.org and goto the heading "* My workflow". So, starting like >> this: >> >> emacs -Q -l ~/tmp/gtd >> >> with ~/tmp/gtd: >> >> (add-to-list 'load-path >> "~/.emacs.d/plugins/org-mode/lisp") >> (require 'org-install) ;; to use the emacs-org-mode rather than the one >> ;; installed with emacs >> >> (defun gtd() >> (interactive) >> (find-file "~/tmp/gtd.org") >> (goto-char (point-min)) >> (setq wf "My workflow") >> (org-goto-local-search-headings wf nil nil) >> ) >> >> and ~/tmp/gtd.org: >> >> * My workflow >> >> then I do: >> >> M-x gtd >> >> and get the message: >> >> byte-code: Search failed: "My workflow" >> > Works for me: the cursor is placed at the end of the headline. > I tried both with just the one headline and also with half a > dozen. Thanks for taking a look Nick. My real usage also uses a much bigger file and sometimes it works when the .emacs file is open or if I have been working in the gtd.org file but I haven't been able to track down when it works or doesn't. Hence this MWE. > Maybe M-x toggle-debug-on-error and try again to get a backtrace? > Or add > (setq debug-on-error t) > to your initialization file. Adding (setq debug-on-error t) to the top of the file gtd then proceeding as before gives me the *Backtrace*: org-goto-local-search-headings("My workflow" nil nil) gtd() call-interactively(gtd t nil) execute-extended-command(nil) call-interactively(execute-extended-command nil nil) which doesn't even really look like an error, does it? -- `--[ Myles ]