Function: Info-complete-menu-item
Info-complete-menu-item is a byte-compiled function defined in
hmouse-info.el.
Signature
(Info-complete-menu-item STRING PREDICATE ACTION)
Source Code
;; Defined in ~/.emacs.d/elpa/hyperbole-20260414.325/hmouse-info.el
(defun Info-complete-menu-item (string predicate action)
;; This uses three dynamically bound variables:
;; - `Info-complete-menu-buffer' which contains the buffer in which
;; is the menu of items we're trying to complete.
;; - `Info-complete-next-re' which, if non-nil, indicates that we should
;; also look for menu items in subsequent nodes as long as those
;; nodes' names match `Info-complete-next-re'. This feature is currently
;; not used.
;; - `Info-complete-nodes' which, if non-nil, indicates that we should
;; also look for menu items in these nodes. This feature is currently
;; only used for completion in Info-index.
;; Note that `Info-complete-menu-buffer' could be current already,
;; so we want to save point.
(complete-with-action action (Info-build-menu-item-completions
string predicate action) string predicate))