emacs-orgmode
[Top][All Lists]
Advanced

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

[Orgmode] [PATCH 4/4] org: use org-today in habits auto repeat


From: Julien Danjou
Subject: [Orgmode] [PATCH 4/4] org: use org-today in habits auto repeat
Date: Mon, 29 Nov 2010 15:18:34 +0100

* org.el (org-auto-repeat-maybe): Use org-today.

Signed-off-by: Julien Danjou <address@hidden>
---
 lisp/org.el |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/lisp/org.el b/lisp/org.el
index 6c4c433..7a76559 100644
--- a/lisp/org.el
+++ b/lisp/org.el
@@ -11393,13 +11393,13 @@ This function is run automatically after each state 
change to a DONE state."
             ((equal (match-string 1 ts) ".")
              ;; Shift starting date to today
              (org-timestamp-change
-              (- (time-to-days (current-time)) (time-to-days time))
+              (- (org-today) (time-to-days time))
               'day))
             ((equal (match-string 1 ts) "+")
              (let ((nshiftmax 10) (nshift 0))
                (while (or (= nshift 0)
                           (<= (time-to-days time)
-                              (time-to-days (current-time))))
+                              (org-today)))
                  (when (= (incf nshift) nshiftmax)
                    (or (y-or-n-p (message "%d repeater intervals were not 
enough to shift date past today.  Continue? " nshift))
                        (error "Abort")))
-- 
1.7.2.3




reply via email to

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