emacs-orgmode@gnu.org archives
 help / color / mirror / code / Atom feed
From: Bernt Hansen <bernt@norang.ca>
To: Carsten Dominik <carsten@orgmode.org>
Cc: emacs-orgmode@gnu.org
Subject: Org-capture - go to last captured note is not consistent
Date: Mon, 28 Jun 2010 12:00:00 -0400	[thread overview]
Message-ID: <871vbrcflr.fsf@gollum.intra.norang.ca> (raw)

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 <<<<<<<<<<<<<<<<<<<<<<point on this line>>>>>>>>
|   :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  <<<<<<<<<<<<point on this line>>>>>>
`----

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]
`----

             reply	other threads:[~2010-06-28 16:00 UTC|newest]

Thread overview: 3+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2010-06-28 16:00 Bernt Hansen [this message]
2010-06-29  7:48 ` Org-capture - go to last captured note is not consistent Carsten Dominik
2010-06-29 11:05   ` Bernt Hansen

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

  List information: https://www.orgmode.org/

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=871vbrcflr.fsf@gollum.intra.norang.ca \
    --to=bernt@norang.ca \
    --cc=carsten@orgmode.org \
    --cc=emacs-orgmode@gnu.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
Code repositories for project(s) associated with this public inbox

	https://git.savannah.gnu.org/cgit/emacs/org-mode.git

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).