diff options
-rw-r--r-- | lib/eos/jao-minibuffer.el | 4 |
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 "")))))) |