]> git.eshelyaron.com Git - emacs.git/commitdiff
Be stricter when going back to the previous node in Info-find-node-2
authorLars Ingebrigtsen <larsi@gnus.org>
Thu, 4 Feb 2021 10:23:21 +0000 (11:23 +0100)
committerLars Ingebrigtsen <larsi@gnus.org>
Thu, 4 Feb 2021 10:23:26 +0000 (11:23 +0100)
* lisp/info.el (Info-find-node-2): When going back to the previous
node, be strict (bug#31137) since we have the exact node name.

lisp/info.el

index dec93928b38367000aaee97ef3c60e39b8cf8012..7f169f4b5560e280c7b7b53c8df6e9f3c39c1a36 100644 (file)
@@ -1260,9 +1260,9 @@ is non-nil)."
       (if Info-history
          (let ((hist (car Info-history)))
            (setq Info-history (cdr Info-history))
-           (Info-find-node (nth 0 hist) (nth 1 hist) t)
+           (Info-find-node (nth 0 hist) (nth 1 hist) t t)
            (goto-char (nth 2 hist)))
-       (Info-find-node Info-current-file "Top" t)))))
+       (Info-find-node Info-current-file "Top" t t)))))
 
 ;; Cache the contents of the (virtual) dir file, once we have merged
 ;; it for the first time, so we can save time subsequently.