|
@@ -6165,6 +6165,7 @@ scheduled items with an hour specification like [h]h:mm."
|
|
(diff (- current schedule))
|
|
(diff (- current schedule))
|
|
(warntime (get-text-property (point) 'org-appt-warntime))
|
|
(warntime (get-text-property (point) 'org-appt-warntime))
|
|
(pastschedp (< schedule today))
|
|
(pastschedp (< schedule today))
|
|
|
|
+ (futureschedp (> schedule today))
|
|
(habitp (and (fboundp 'org-is-habit-p) (org-is-habit-p)))
|
|
(habitp (and (fboundp 'org-is-habit-p) (org-is-habit-p)))
|
|
(suppress-delay
|
|
(suppress-delay
|
|
(let ((deadline (and org-agenda-skip-scheduled-delay-if-deadline
|
|
(let ((deadline (and org-agenda-skip-scheduled-delay-if-deadline
|
|
@@ -6281,6 +6282,8 @@ scheduled items with an hour specification like [h]h:mm."
|
|
head level category tags time nil habitp))
|
|
head level category tags time nil habitp))
|
|
(face (cond ((and (not habitp) pastschedp)
|
|
(face (cond ((and (not habitp) pastschedp)
|
|
'org-scheduled-previously)
|
|
'org-scheduled-previously)
|
|
|
|
+ ((and habitp futureschedp)
|
|
|
|
+ 'org-agenda-done)
|
|
(todayp 'org-scheduled-today)
|
|
(todayp 'org-scheduled-today)
|
|
(t 'org-scheduled)))
|
|
(t 'org-scheduled)))
|
|
(habitp (and habitp (org-habit-parse-todo))))
|
|
(habitp (and habitp (org-habit-parse-todo))))
|