Function: pr-menu-get-item

pr-menu-get-item is a byte-compiled function defined in printing.el.gz.

Signature

(pr-menu-get-item NAME-LIST)

Source Code

;; Defined in /usr/src/emacs/lisp/printing.el.gz
(defun pr-menu-get-item (name-list)
  ;; NAME-LIST is a string or a list of strings.
  (or (listp name-list)
      (setq name-list (list name-list)))
  (and name-list
       (let* ((reversed (reverse name-list))
	      (name (easy-menu-intern (car reversed)))
	      (path (nreverse (cdr reversed)))
	      (menu (lookup-key
		     global-map
		     (vconcat pr-menu-bar
			      (mapcar #'easy-menu-intern path)))))
	 (assq name (nthcdr 2 menu)))))