Function: makefile-browse

makefile-browse is a byte-compiled function defined in make-mode.el.gz.

Signature

(makefile-browse TARGETS MACROS)

Source Code

;; Defined in /usr/src/emacs/lisp/progmodes/make-mode.el.gz
(defun makefile-browse (targets macros)
  (if (zerop (+ (length targets) (length macros)))
      (progn
	(beep)
	(message "No macros or targets to browse! Consider running `makefile-pickup-everything'"))
    (let ((browser-buffer (get-buffer-create makefile-browser-buffer-name)))
	(pop-to-buffer browser-buffer)
	(makefile-browser-fill targets macros)
	(shrink-window-if-larger-than-buffer)
	(setq-local makefile-browser-selection-vector
		    (make-vector (+ (length targets) (length macros)) nil))
	(makefile-browser-start-interaction))))