[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Emacs-diffs] master c8e8d16: Avoid using unportable integer in org-cloc
From: |
Paul Eggert |
Subject: |
[Emacs-diffs] master c8e8d16: Avoid using unportable integer in org-clock |
Date: |
Tue, 27 Mar 2018 16:48:42 -0400 (EDT) |
branch: master
commit c8e8d16810ec09139c560c77572d3372a2edd8d2
Author: Paul Eggert <address@hidden>
Commit: Paul Eggert <address@hidden>
Avoid using unportable integer in org-clock
* lisp/org/org-clock.el (org-clock--oldest-date): Avoid use of an
integer outside portable Emacs range. Go back to using a simple
check, since decode-time should no longer infloop.
---
lisp/org/org-clock.el | 12 +-----------
1 file changed, 1 insertion(+), 11 deletions(-)
diff --git a/lisp/org/org-clock.el b/lisp/org/org-clock.el
index 4c5fcc6..c124abd 100644
--- a/lisp/org/org-clock.el
+++ b/lisp/org/org-clock.el
@@ -478,17 +478,7 @@ to add an effort property.")
(funcall dichotomy
most-negative-fixnum
0
- (lambda (m)
- ;; libc in macOS 10.6 hangs when decoding times
- ;; around year -2**31. Limit `high' not to go
- ;; any earlier than that.
- (unless (and (eq system-type 'darwin)
- (string-match-p
- "10\\.6\\.[[:digit:]]"
- (shell-command-to-string
- "sw_vers -productVersion"))
- (<= m -1034058203135))
- (ignore-errors (decode-time (list m 0)))))))
+ (lambda (m) (ignore-errors (decode-time (list m 0))))))
(low
(funcall dichotomy
most-negative-fixnum
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Emacs-diffs] master c8e8d16: Avoid using unportable integer in org-clock,
Paul Eggert <=