summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
-rw-r--r--lib/eos/jao-minibuffer.el4
1 files changed, 4 insertions, 0 deletions
diff --git a/lib/eos/jao-minibuffer.el b/lib/eos/jao-minibuffer.el
index 2286fc5..529ed5f 100644
--- a/lib/eos/jao-minibuffer.el
+++ b/lib/eos/jao-minibuffer.el
@@ -95,6 +95,10 @@
(info (or (and info msg (propertize info 'face 'jao-themes-dimm))
info))
(sep (if msg " - " ""))
+ (pref (when info
+ (let ((len (+ (length info) (length sep))))
+ (format (format "\n%%%ds" len) ""))))
+ (msg (if pref (replace-regexp-in-string "\n" pref msg) msg))
(msg (if info (format "%s%s%s " info sep (or msg "")) msg)))
(jao-minibuffer--format-msg (or msg ""))))))