]> git.eshelyaron.com Git - emacs.git/commitdiff
eshell: Remove unnecessary check in em-hist
authorBrian Leung <leungbk@mailfence.com>
Wed, 26 Aug 2020 10:01:14 +0000 (12:01 +0200)
committerLars Ingebrigtsen <larsi@gnus.org>
Wed, 26 Aug 2020 10:01:14 +0000 (12:01 +0200)
* lisp/eshell/em-hist.el
(eshell-previous-matching-input-string-position): Both before and
within the while loop, n is always smaller than n (bug#43056).

Copyright-paperwork-exempt: yes

lisp/eshell/em-hist.el

index 267936583e1bd149ac07f201dffb494481abd5e4..5cee1bad36451b3887f08f9317457e193339cd67 100644 (file)
@@ -862,7 +862,7 @@ Moves relative to START, or `eshell-history-index'."
       (setq prev n
            n (mod (+ n motion) len))
       ;; If we haven't reached a match, step some more.
-      (while (and (< n len) (not tried-each-ring-item)
+      (while (and (not tried-each-ring-item)
                  (not (string-match regexp (eshell-get-history n))))
        (setq n (mod (+ n motion) len)
              ;; If we have gone all the way around in this search.