]> git.eshelyaron.com Git - emacs.git/commitdiff
(minibuffer-message): Cease waiting when not in minibuffer
authorEshel Yaron <me@eshelyaron.com>
Fri, 19 Jul 2024 17:23:56 +0000 (19:23 +0200)
committerEshel Yaron <me@eshelyaron.com>
Fri, 19 Jul 2024 21:03:31 +0000 (23:03 +0200)
lisp/minibuffer.el

index e18aac8b30e7bd611e4ac7c567588e6a508ea373..31c365bf8501ce4ff92cda647b4a5b4a2ae9f4a8 100644 (file)
@@ -779,12 +779,9 @@ through `format-message'.
 If some of the minibuffer text has the `minibuffer-message' text
 property, MESSAGE is shown at that position instead of EOB."
   (if (not (minibufferp (current-buffer) t))
-      (progn
-        (if args
-            (apply #'message message args)
-          (message "%s" message))
-        (prog1 (sit-for (or minibuffer-message-timeout 1000000))
-          (message nil)))
+      (if args
+          (apply #'message message args)
+        (message "%s" message))
     ;; Clear out any old echo-area message to make way for our new thing.
     (minibuffer--delete-message-overlay)
     (message nil)