From mboxrd@z Thu Jan 1 00:00:00 1970 From: Bernt Hansen Subject: Org-capture - go to last captured note is not consistent Date: Mon, 28 Jun 2010 12:00:00 -0400 Message-ID: <871vbrcflr.fsf@gollum.intra.norang.ca> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Return-path: Received: from [140.186.70.92] (port=36219 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1OTGkm-0008TQ-Nc for emacs-orgmode@gnu.org; Mon, 28 Jun 2010 12:00:15 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.69) (envelope-from ) id 1OTGkk-0007Em-BD for emacs-orgmode@gnu.org; Mon, 28 Jun 2010 12:00:11 -0400 Received: from mho-02-ewr.mailhop.org ([204.13.248.72]:52639) by eggs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OTGkk-0007Ei-8K for emacs-orgmode@gnu.org; Mon, 28 Jun 2010 12:00:10 -0400 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've switched to org-capture from remember for capturing new items to my refile.org file. 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. 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] `----