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: Refiling goes to the wrong place
Date: Thu, 27 Aug 2009 12:28:36 -0400	[thread overview]
Message-ID: <87d46hfcgb.fsf@gollum.intra.norang.ca> (raw)

Hi Carsten,

I thought I should mention this sooner rather than later to postpone any
up-coming release you might be thinking about :)  I'm assuming this is
an org-mode bug and not some inconsistency in my setup but that's not
proven yet.

I have an issue with refile going to the wrong place fairly
consistently.  I'm not sure how long this has been going on.  I'll try
to isolate a test case for this.

I have a note I want to refile

,----[ refile.org ]
| * org-mode-lisp table function for column values :NOTE:
`----

which is org-mode related from a recent article on this list and when I
refile to 'Research org-mode (norang.org)' it ends up in the right tree
but under the wrong task.  I'm refiling a note called 'org-mode lisp
table function for column values' (ie. the last time I refiled the note
it ended up under 'Research Website Security' instead of the right
place.

,----[ norang.org ]
| * Research...
| ** Research Website Security
| *** org-mode-lisp table function for column values :NOTE:
`----

I've been using undo after the refile to put it back in the refile.org
buffer and removing it from the norang.org buffer then redoing the
refile operation.

I recently switched my org-refile to try out direct ido refiling and
noticed this problem after that change.  I used to file in steps from
file.org/level1task/level2task etc and now I'm trying to file directly
in one step to see if that's faster.

So far it seems to do things wrong when the target tree is folded (or
partially revealed) but sometimes it gets it right.  It's one of your
favourite types of bugs ;)

My target tree looks like this:

,----[ norang.org ]
| * Research
|   :PROPERTIES:...
| ** TODO Research Rails...
| ** TODO Research Java...
| ** TODO Research .NET...
| ** TODO Research GCC and C++...
| ** TODO Research Accounting Packages...
| ** TODO Research Tools...
| ** TODO Research Object Oriented Design...
| ** TODO Research org-mode...
| ** TODO Research VPN in Linux...
| ** TODO Research Website Security...
| ** TODO Research CSS...
| ** TODO Research Emacs...
| ...
`----

-Bernt

Org-mode version 6.29trans (release_6.29c.86.gfa36)
GNU Emacs 22.2.1 (i486-pc-linux-gnu, GTK+ Version 2.12.11) of 2008-11-09 on raven, modified by Debian

             reply	other threads:[~2009-08-27 16:28 UTC|newest]

Thread overview: 9+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2009-08-27 16:28 Bernt Hansen [this message]
2009-08-27 17:12 ` Refiling goes to the wrong place Benjamin Andresen
2009-08-27 18:33   ` Bernt Hansen
2009-08-27 18:41     ` Bernt Hansen
2009-08-27 19:42     ` Nick Dokos
2009-08-28  6:55     ` Carsten Dominik
2009-08-28 12:09       ` Bernt Hansen
2009-08-28 12:13         ` Carsten Dominik
2009-08-28 12:15           ` 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=87d46hfcgb.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).