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
commit e9529c246c
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 3 additions and 3 deletions

View File

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