branch: externals-release/org
commit 27132aa0756784eee5ef8024fb1a9dc8f8646665
Author: Eli Zaretskii <[email protected]>
Commit: Ihor Radchenko <[email protected]>
org-user-idle-seconds: Support new `w32-system-idle-time'
* lisp/org-clock.el (org-user-idle-seconds): Make use of
`w32-system-idle-time' when available.
Link: https://orgmode.org/list/[email protected]
---
lisp/org-clock.el | 2 ++
1 file changed, 2 insertions(+)
diff --git a/lisp/org-clock.el b/lisp/org-clock.el
index c127fdc44a..73cb584c05 100644
--- a/lisp/org-clock.el
+++ b/lisp/org-clock.el
@@ -1287,6 +1287,8 @@ This routine returns a floating point number."
(org-mac-idle-seconds))
((and (eq window-system 'x) org-x11idle-exists-p)
(org-x11-idle-seconds))
+ ((fboundp 'w32-system-idle-time)
+ (/ (w32-system-idle-time) 1000.0))
((and
org-logind-dbus-session-path
(dbus-get-property