|
@@ -1368,10 +1368,12 @@ decides which time to use."
|
|
|
(current-time))
|
|
|
((equal cmt "today")
|
|
|
(setq msg-extra "showing today's task time.")
|
|
|
- (let* ((dt (decode-time (current-time))))
|
|
|
- (setq dt (append (list 0 0 0) (nthcdr 3 dt)))
|
|
|
- (if org-extend-today-until
|
|
|
- (setf (nth 2 dt) org-extend-today-until))
|
|
|
+ (let* ((dt (decode-time (current-time)))
|
|
|
+ (hour (nth 2 dt))
|
|
|
+ (day (nth 3 dt)))
|
|
|
+ (if (< hour org-extend-today-until) (setf (nth 3 dt) (1- day)))
|
|
|
+ (setf (nth 2 dt) org-extend-today-until)
|
|
|
+ (setq dt (append (list 0 0) (nthcdr 2 dt)))
|
|
|
(apply 'encode-time dt)))
|
|
|
((or (equal cmt "all")
|
|
|
(and (or (not cmt) (equal cmt "auto"))
|