mu4e: add some support for the mux backend
This commit is contained in:
@ -126,7 +126,8 @@ clicked."
|
|||||||
(propertize
|
(propertize
|
||||||
(concat
|
(concat
|
||||||
(when (plist-get mu4e~server-props :crypto) "C")
|
(when (plist-get mu4e~server-props :crypto) "C")
|
||||||
(when (plist-get mu4e~server-props :guile) "G"))
|
(when (plist-get mu4e~server-props :guile) "G")
|
||||||
|
(when (plist-get mu4e~server-props :mux) "X"))
|
||||||
'face 'mu4e-title-face)
|
'face 'mu4e-title-face)
|
||||||
|
|
||||||
"\n\n"
|
"\n\n"
|
||||||
|
|||||||
@ -800,8 +800,9 @@ This is used by the completion function in mu4e-compose."
|
|||||||
(unless (>= emacs-major-version 23)
|
(unless (>= emacs-major-version 23)
|
||||||
(mu4e-error "Emacs >= 23.x is required for mu4e"))
|
(mu4e-error "Emacs >= 23.x is required for mu4e"))
|
||||||
(when mu4e~server-props
|
(when mu4e~server-props
|
||||||
(let ((version (plist-get mu4e~server-props :version)))
|
(let ((version (plist-get mu4e~server-props :version))
|
||||||
(unless (string= version mu4e-mu-version)
|
(mux (plist-get mu4e~server-props :mux)))
|
||||||
|
(unless (or (string= version mu4e-mu-version) mux)
|
||||||
(mu4e-error "mu server has version %s, but we need %s"
|
(mu4e-error "mu server has version %s, but we need %s"
|
||||||
version mu4e-mu-version))))
|
version mu4e-mu-version))))
|
||||||
(unless (and mu4e-mu-binary (file-executable-p mu4e-mu-binary))
|
(unless (and mu4e-mu-binary (file-executable-p mu4e-mu-binary))
|
||||||
|
|||||||
Reference in New Issue
Block a user