org-version 7.7
If I `C-c w` and attempt to refile a tree to the root of a file, the
minibuffer displays "invalid target location" and org-mode fails to
refile the tree. This works as expected when refiling to a heading
within the same file, or if I have org-refile-use-outline-path set to
`file` rather than `full-file-path`. (I have idential filenames in
different paths, so I need to use full-file-path.)
I expect this to work because of the documentation for
org-refile-use-outline-path. Admittedly, this is under the heading of
the `file` value, but I see no reason why it shouldn't be consistent
across the two settings.
> In this case, you can also stop the completion after
> the file name, to get entries inserted as top level in the file.
Do let me know if there's more useful information I can provide.
~jonathon
Applicable `.emacs`:
(setq org-refile-targets
'(
(nil :todo . "PROJECT")
(nil :maxlevel . 1)
(org-files :maxlevel . 1)
))
(setq org-refile-allow-creating-parent-nodes t)
(setq org-refile-use-outline-path 'full-file-path)