From 2b03e945a19701194e510791a96006c5eee9edc6 Mon Sep 17 00:00:00 2001 From: Nicolas Goaziou Date: Tue, 4 Oct 2016 11:33:10 +0200 Subject: [PATCH] Fix consistency with `org-insert-heading' called with an argument * lisp/org.el (org-insert-heading): Consistently add a new heading at the end of the subtree when called with an universal argument, even if point is at beginning of line. Reported-by: Jorge --- lisp/org.el | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/lisp/org.el b/lisp/org.el index f508a10e3..f85ddd815 100644 --- a/lisp/org.el +++ b/lisp/org.el @@ -7974,8 +7974,7 @@ unconditionally." ;; If we insert after content, move there and clean up ;; whitespace. - (when (and respect-content - (not (looking-at-p org-outline-regexp-bol))) + (when respect-content (if (not (org-before-first-heading-p)) (org-end-of-subtree nil t) (re-search-forward org-outline-regexp-bol)