Merge pull request #1850 from juanjosegarciaripoll/fix-for-mu4e-proc-start

Do not use shell commands to extract version number
This commit is contained in:
Dirk-Jan C. Binnema
2020-12-04 22:46:13 +02:00
committed by GitHub

View File

@ -243,9 +243,9 @@ backslashes and double-quotes."
"Cannot find mu, please set `mu4e-mu-binary' to the mu executable path")) "Cannot find mu, please set `mu4e-mu-binary' to the mu executable path"))
;; sanity-check 2 ;; sanity-check 2
(let ((version (shell-command-to-string (let ((version (let ((s (shell-command-to-string (concat mu4e-mu-binary " --version"))))
(format "%s --version | head -1 | sed 's/.*version //' | tr -d '\n'" (and (string-match "version \\([.0-9]+\\)" s)
mu4e-mu-binary)))) (match-string 1 s)))))
(unless (string= version mu4e-mu-version) (unless (string= version mu4e-mu-version)
(mu4e-error (mu4e-error
(concat (concat