Fix list passed as argument to executable-find

Previously, a list would be passed as an argument to 'executable-find' in '+ledger--check-version-a'.

This instead passes "hledger" as an argument if found, else "ledger".
This commit is contained in:
Johan Thorén 2020-02-09 14:32:19 +01:00 committed by GitHub
parent af9d8257f1
commit f01b03a73f
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -8,7 +8,8 @@
:config :config
(setq ledger-binary-path (setq ledger-binary-path
(or (cl-delete-if-not #'executable-find (list "hledger" "ledger")) (if (executable-find "hledger")
"hledger"
"ledger")) "ledger"))
(defadvice! +ledger--check-version-a (orig-fn) (defadvice! +ledger--check-version-a (orig-fn)