Applied, thanks.
- Carsten
On Feb 20, 2010, at 6:50 PM, Bernt Hansen wrote:
Move the marker for the last refile location to the heading instead
of at the
end of the entry. This was causing C-u C-u C-c C-w to end up on the
heading
following the newly refiled entry.
---
This uses the same mechanism that remember mode uses for bookmarking
the last
stored location. I originally had a save-excursion and org-back-to-
heading
call before setting the bookmark but this seems to work probably due
to a
side-effect.
lisp/org.el | 3 ++-
1 files changed, 2 insertions(+), 1 deletions(-)
diff --git a/lisp/org.el b/lisp/org.el
index e5b2f56..8ba782a 100644
--- a/lisp/org.el
+++ b/lisp/org.el
@@ -9399,8 +9399,9 @@ See also `org-refile-use-outline-path' and
`org-completion-use-ido'"
(goto-char (point-min))
(or (outline-next-heading) (goto-char (point-max)))))
(if (not (bolp)) (newline))
- (bookmark-set "org-refile-last-stored")
(org-paste-subtree level)
+ (and org-auto-align-tags (org-set-tags nil t))
+ (bookmark-set "org-refile-last-stored")
(if (fboundp 'deactivate-mark) (deactivate-mark))
(run-hooks 'org-after-refile-insert-hook))))
(if regionp
--
1.7.0.14.g7e948
_______________________________________________
Emacs-orgmode mailing list
Please use `Reply All' to send replies to the list.
Emacs-orgmode@gnu.org
http://lists.gnu.org/mailman/listinfo/emacs-orgmode
- Carsten
_______________________________________________
Emacs-orgmode mailing list
Please use `Reply All' to send replies to the list.
Emacs-orgmode@gnu.org
http://lists.gnu.org/mailman/listinfo/emacs-orgmode