From 3f75af1b60a0ec9ba85a24eb59210b93967d28b4 Mon Sep 17 00:00:00 2001
From: John Wiegley <johnw@newartisans.com>
Date: Wed, 11 Apr 2001 15:49:31 +0000
Subject: [PATCH] (eshell-previous-matching-input): Don't display "History
 item" if the the minibuffer is active.

---
 lisp/eshell/em-hist.el | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/lisp/eshell/em-hist.el b/lisp/eshell/em-hist.el
index 985e3e11cb0..72dfd449763 100644
--- a/lisp/eshell/em-hist.el
+++ b/lisp/eshell/em-hist.el
@@ -816,7 +816,8 @@ If N is negative, find the next or Nth next match."
     (if (null pos)
 	(error "Not found")
       (setq eshell-history-index pos)
-      (message "History item: %d" (- (ring-length eshell-history-ring) pos))
+      (unless (minibuffer-window-active-p (selected-window))
+	(message "History item: %d" (- (ring-length eshell-history-ring) pos)))
        ;; Can't use kill-region as it sets this-command
       (delete-region (save-excursion (eshell-bol) (point)) (point))
       (insert-and-inherit (eshell-get-history pos)))))
-- 
2.39.5