Merge branch 'maint'
This commit is contained in:
commit
c0a1fb4138
|
@ -1932,8 +1932,7 @@ Use `\\[org-clock-remove-overlays]' to remove the subtree times."
|
|||
(prop (cond ((not arg) :org-clock-minutes-default)
|
||||
(todayp :org-clock-minutes-today)
|
||||
(customp :org-clock-minutes-custom)
|
||||
(t :org-clock-minutes)))
|
||||
time h m p)
|
||||
(t :org-clock-minutes))))
|
||||
(cond ((not arg) (org-clock-sum-custom
|
||||
nil org-clock-display-default-range prop))
|
||||
(todayp (org-clock-sum-today))
|
||||
|
@ -1942,27 +1941,27 @@ Use `\\[org-clock-remove-overlays]' to remove the subtree times."
|
|||
(unless (equal arg '(64))
|
||||
(save-excursion
|
||||
(goto-char (point-min))
|
||||
(while (or (and (equal (setq p (point)) (point-min))
|
||||
(get-text-property p prop))
|
||||
(setq p (next-single-property-change
|
||||
(point) prop)))
|
||||
(goto-char p)
|
||||
(when (setq time (get-text-property p prop))
|
||||
(org-clock-put-overlay time)))
|
||||
(setq h (/ org-clock-file-total-minutes 60)
|
||||
m (- org-clock-file-total-minutes (* 60 h)))
|
||||
(let ((p nil))
|
||||
(while (or (and (equal (setq p (point)) (point-min))
|
||||
(get-text-property p prop))
|
||||
(setq p (next-single-property-change (point) prop)))
|
||||
(goto-char p)
|
||||
(let ((time (get-text-property p prop)))
|
||||
(when time (org-clock-put-overlay time)))))
|
||||
;; Arrange to remove the overlays upon next change.
|
||||
(when org-remove-highlights-with-change
|
||||
(add-hook 'before-change-functions 'org-clock-remove-overlays
|
||||
nil 'local))))
|
||||
(message (concat (format "Total file time%s: "
|
||||
(cond (todayp " for today")
|
||||
(customp " (custom)")
|
||||
(t "")))
|
||||
(org-duration-from-minutes
|
||||
org-clock-file-total-minutes)
|
||||
" (%d hours and %d minutes)")
|
||||
h m)))
|
||||
nil 'local))))
|
||||
(let* ((h (/ org-clock-file-total-minutes 60))
|
||||
(m (- org-clock-file-total-minutes (* 60 h))))
|
||||
(message (concat (format "Total file time%s: "
|
||||
(cond (todayp " for today")
|
||||
(customp " (custom)")
|
||||
(t "")))
|
||||
(org-duration-from-minutes
|
||||
org-clock-file-total-minutes)
|
||||
" (%d hours and %d minutes)")
|
||||
h m))))
|
||||
|
||||
(defvar-local org-clock-overlays nil)
|
||||
|
||||
|
|
Loading…
Reference in New Issue