[Top][All Lists]
[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