mirror of
https://git.savannah.gnu.org/git/emacs/org-mode.git
synced 2024-08-27 15:32:54 +00:00
org-x11idle-exists-p: Do not demand X window system at load time
* lisp/org-clock.el (org-x11idle-exists-p): Do not check if load-time `window-system' is `x'. Instead, rely on the check in `org-user-idle-seconds'. Emacs may start as a daemon and hence `window-system' may not yet be `x' during startup. Reported-by: Julien Cubizolles <j.cubizolles@free.fr> Link: https://orgmode.org/list/871qqs6gqs.fsf@free.fr
This commit is contained in:
parent
b93a61af9c
commit
a51bb2c448
|
@ -1201,8 +1201,7 @@ If `only-dangling-p' is non-nil, only ask to resolve dangling
|
|||
|
||||
(defvar org-x11idle-exists-p
|
||||
;; Check that x11idle exists
|
||||
(and (eq window-system 'x)
|
||||
(eq 0 (call-process-shell-command
|
||||
(and (eq 0 (call-process-shell-command
|
||||
(format "command -v %s" org-clock-x11idle-program-name)))
|
||||
;; Check that x11idle can retrieve the idle time
|
||||
;; FIXME: Why "..-shell-command" rather than just `call-process'?
|
||||
|
|
Loading…
Reference in a new issue