emacs-orgmode
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Orgmode] [PATCH] Re: Insert LOGBOOK drawer removes indendation of first


From: Peter Jones
Subject: [Orgmode] [PATCH] Re: Insert LOGBOOK drawer removes indendation of first line under headline
Date: Fri, 20 Mar 2009 16:25:05 -0600
User-agent: Gnus/5.110011 (No Gnus v0.11) Emacs/22.3 (darwin)

David Maus <address@hidden> writes:
> When I start to clock a headline (C-c C-x C-i) that does not have a
> LOGBOOK drawer orgmode inserts one but removes the indentation of the
> first line below the headline:

This patch fixes your problem.  Sorry about that.

diff --git a/lisp/org-clock.el b/lisp/org-clock.el
index c79a6af..8d2279a 100644
--- a/lisp/org-clock.el
+++ b/lisp/org-clock.el
@@ -444,13 +444,13 @@ the clocking selection, associated with the letter `d'."
                (stringp org-clock-into-drawer)
                (and (integerp org-clock-into-drawer)
                     (< org-clock-into-drawer 2)))
-       (org-indent-line-function)
        (insert ":" drawer ":\n:END:\n")
-       (beginning-of-line 0)
-       (org-indent-line-function)
-       (beginning-of-line 0)
+        (beginning-of-line -1)
+        (org-indent-line-function)
        (org-flag-drawer t)
-       (beginning-of-line 2)
+        (beginning-of-line 2)
+        (org-indent-line-function)
+       (beginning-of-line)
        (or org-log-states-order-reversed
            (and (re-search-forward org-property-end-re nil t)
                 (goto-char (match-beginning 0))))))))

-- 
Peter Jones, http://pmade.com
pmade inc.  Louisville, CO US





reply via email to

[Prev in Thread] Current Thread [Next in Thread]