Complain if wakatime binary can't be found

This commit is contained in:
Henrik Lissner 2018-06-25 19:38:32 +02:00
parent cba5270a7c
commit 24fbf1bf0c
No known key found for this signature in database
GPG key ID: 5F6C0EA160557395

View file

@ -26,6 +26,10 @@ changes."
(prin1 `(setq wakatime-api-key ,wakatime-api-key)
(current-buffer)))
(require 'wakatime-mode)
(unless (or (and wakatime-cli-path (file-executable-p wakatime-cli-path))
(not (equal (wakatime-find-binary "wakatime") "wakatime")))
(user-error "Couldn't find wakatime executable (%s)"
(or wakatime-cli-path "wakatime")))
(global-wakatime-mode +1)
(message "Wakatime enabled. You're good to go!")))