branch: externals-release/org
commit 589e1f38c165cf8e47f58b8b1702287f98ec7852
Author: Ihor Radchenko <yanta...@posteo.net>
Commit: Ihor Radchenko <yanta...@posteo.net>

    Revert "org-log-beginning: Fix error creating LOGBOOK drawer at end of 
buffer"
    
    This reverts commit c0b66bf9c15ab1a0fc129dc49dc5f79583c223ad.
    
    This itself caused a regression when inserting a new logbook drawer -
    blank line is slurped.
---
 lisp/org.el | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/lisp/org.el b/lisp/org.el
index 0bde18397a..c25134e840 100644
--- a/lisp/org.el
+++ b/lisp/org.el
@@ -10704,10 +10704,10 @@ narrowing."
               (unless (bolp) (insert-and-inherit "\n"))
               (let ((beg (point)))
                 (insert-and-inherit ":" drawer ":\n:END:")
-                 (unless (eolp) (insert-and-inherit "\n") (backward-char))
+                 (if (eolp) (forward-char) (insert "\n"))
                 (org-indent-region beg (point))
-                (org-fold-region (line-end-position 0) (point) t 'drawer))))
-          (end-of-line 0))))
+                (org-fold-region (line-end-position -1) (1- (point)) t 
'drawer))))
+          (end-of-line -1))))
       (t
        (org-end-of-meta-data org-log-state-notes-insert-after-drawers)
        (let ((endpos (point)))

Reply via email to