From mboxrd@z Thu Jan 1 00:00:00 1970 From: Carsten Dominik Subject: Re: Org-capture - go to last captured note is not consistent Date: Tue, 29 Jun 2010 09:48:24 +0200 Message-ID: References: <871vbrcflr.fsf@gollum.intra.norang.ca> Mime-Version: 1.0 (Apple Message framework v936) Content-Type: text/plain; charset=US-ASCII; format=flowed; delsp=yes Content-Transfer-Encoding: 7bit Return-path: Received: from [140.186.70.92] (port=56699 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1OTVYt-0003nh-53 for emacs-orgmode@gnu.org; Tue, 29 Jun 2010 03:48:56 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.69) (envelope-from ) id 1OTVYr-0003WJ-O1 for emacs-orgmode@gnu.org; Tue, 29 Jun 2010 03:48:54 -0400 Received: from mail-wy0-f169.google.com ([74.125.82.169]:35083) by eggs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OTVYr-0003Vo-Hn for emacs-orgmode@gnu.org; Tue, 29 Jun 2010 03:48:53 -0400 Received: by mail-wy0-f169.google.com with SMTP id 39so4230457wyb.0 for ; Tue, 29 Jun 2010 00:48:53 -0700 (PDT) In-Reply-To: <871vbrcflr.fsf@gollum.intra.norang.ca> 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: Bernt Hansen Cc: Carsten Dominik , emacs-orgmode@gnu.org On Jun 28, 2010, at 6:00 PM, Bernt Hansen wrote: > Hi Carsten, > > I've switched to org-capture from remember for capturing new items > to my > refile.org file. :-) My private definition of success was if I could make you and John switch. I guess that settles it. :-D > > I noticed one inconsistency when visiting the last captured note. > > If you create a capture note with a single heading > > ,---- > | * TODO do something > | :CLOCK: > | CLOCK: [2010-06-28 Mon 11:53]--[2010-06-28 Mon 11:54] => 0:01 > | :END: > | [2010-06-28 Mon 11:53] > | [[file:~/News/drafts/drafts/4::If%20you%20create%20a%20capture > %20note%20with%20a%20single%20heading][file:~/News/drafts/drafts/ > 4::If you create a capture note with a single heading]] > `---- > > and go to the last capture location with C-u C-u C-M-r > > then it goes to the heading as I expect. But if you capture a tree it > goes to the end of the tree instead of the last headline. Yep, this is (was) a bug. Thanks! - Carsten > > The first case goes here > ,---- > | * TODO do something <<<<<<<<<<<<<<<<<<<<<>>>>>>> > | :CLOCK: > | CLOCK: [2010-06-28 Mon 11:53]--[2010-06-28 Mon 11:54] => 0:01 > | :END: > | [2010-06-28 Mon 11:53] > | [[file:~/News/drafts/drafts/4::If%20you%20create%20a%20capture > %20note%20with%20a%20single%20heading][file:~/News/drafts/drafts/ > 4::If you create a capture note with a single heading]] > `---- > > but capturing this: > > ,---- > | * TODO do something else > | [2010-06-28 Mon 11:56] > | [[file:~/News/drafts/drafts/4::but]] > | ** TODO Sublevel task > | one two three > | four five six > `---- > > puts the point on the last line > > ,---- > | * TODO do something else > | [2010-06-28 Mon 11:56] > | [[file:~/News/drafts/drafts/4::but]] > | ** TODO Sublevel task > | one two three > | four five six <<<<<<<<<<<>>>>> > `---- > > and I really expected it to be on the 'do something else' heading > instead. > > Remember mode used to go to the first line of the captured tree (top > level heading of the remember note) > > It's not a critical issue but it jumped out at me today as being > weird. > > Thanks, > Bernt > > > PS. I have C-M-r bound to org-capture. > > ,---- > | C-M-r runs the command org-capture > | which is an interactive Lisp function in `org-capture.el'. > | It is bound to C-M-r. > | (org-capture &optional goto keys) > | > | Capture something. > | > | This will let you select a template from org-capture-templates, > and then > | file new captured information. The text is immediately inserted > at the > | target location, and an indirect buffer is shown where you can > edit it. > | Pressing `C-c C-c' brings you back to the previous state of Emacs, > | so that you can continue your work. > | > | When called interactively with a `C-u' prefix argument goto, don't > capture > | anything, just go to the file/headline where the selected template > | stores its notes. With a double prefix arg `C-u C-u', go to the > last > | note stored. > | > | When called with a `C-0' (zero) prefix, insert a template at point. > | > | Lisp programs can set keys to a string associated with a template in > | `org-capture-templates'. In this case, interactive selection will > be > | bypassed. > | > | [back] > `---- > > - Carsten