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

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

[elpa] externals/marginalia 0cb98a0 023/241: Remove default value from p


From: Stefan Monnier
Subject: [elpa] externals/marginalia 0cb98a0 023/241: Remove default value from prompt before matching
Date: Fri, 28 May 2021 20:48:49 -0400 (EDT)

branch: externals/marginalia
commit 0cb98a0ee22a4d0d614fadbd21555b1a0b1e2350
Author: Omar Antolín <omar.antolin@gmail.com>
Commit: Omar Antolín <omar.antolin@gmail.com>

    Remove default value from prompt before matching
---
 marginalia.el | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/marginalia.el b/marginalia.el
index cb88f6e..a977b4c 100644
--- a/marginalia.el
+++ b/marginalia.el
@@ -229,6 +229,8 @@ determine it."
 This runs through the `marginalia-prompt-categories' alist
 looking for a regexp that matches the prompt."
   (when-let ((prompt (minibuffer-prompt)))
+    (setq prompt
+          (replace-regexp-in-string "(.*default.*)\\|\\[.*\\]" "" prompt))
     (cl-loop for (regexp . category) in marginalia-prompt-categories
              when (string-match-p regexp prompt)
              return category)))



reply via email to

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