emacs-elpa-diffs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[elpa] externals/dape 033630ff68 4/4: Add separator line for minibuffer


From: ELPA Syncer
Subject: [elpa] externals/dape 033630ff68 4/4: Add separator line for minibuffer hints
Date: Sun, 14 Jul 2024 06:57:50 -0400 (EDT)

branch: externals/dape
commit 033630ff681230baa140626034c85b4b3883626d
Author: Daniel Pettersson <daniel@dpettersson.net>
Commit: Daniel Pettersson <daniel@dpettersson.net>

    Add separator line for minibuffer hints
---
 dape.el | 10 +++++++++-
 1 file changed, 9 insertions(+), 1 deletion(-)

diff --git a/dape.el b/dape.el
index 432b1dbf34..59e15fc2a5 100644
--- a/dape.el
+++ b/dape.el
@@ -4795,6 +4795,10 @@ Update `dape--inlay-hint-overlays' from SCOPES."
 
 ;;; Minibuffer config hints
 
+(defface dape-minibuffer-hint-separator-face '((t :inherit shadow
+                                                  :strike-through t))
+  "Face used to separate hint overlay.")
+
 (defvar dape--minibuffer-suggestions nil
   "Suggested configurations in minibuffer.")
 
@@ -4870,7 +4874,11 @@ Update `dape--inlay-hint-overlays' from SCOPES."
                    (concat
                     (when hint-rows
                       (concat
-                       "\n\n"
+                       "\n"
+                       (propertize
+                        " " 'face 'dape-minibuffer-hint-separator-face
+                        'display '(space :align-to right))
+                       "\n"
                        (mapconcat 'identity hint-rows "\n")))))
       (move-overlay dape--minibuffer-hint-overlay
                     (point-max) (point-max) (current-buffer)))))



reply via email to

[Prev in Thread] Current Thread [Next in Thread]