Function: makefile-browser-fill

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

Signature

(makefile-browser-fill TARGETS MACROS)

Source Code

;; Defined in /usr/src/emacs/lisp/progmodes/make-mode.el.gz
(defun makefile-browser-fill (targets macros)
  (let ((inhibit-read-only t))
    (goto-char (point-min))
    (erase-buffer)
    (mapconcat
     (lambda (item) (insert (makefile-browser-format-target-line (car item) nil) "\n"))
     targets
     "")
    (mapconcat
     (lambda (item) (insert (makefile-browser-format-macro-line (car item) nil) "\n"))
     macros
     "")
    (sort-lines nil (point-min) (point-max))
    (goto-char (1- (point-max)))
    (delete-char 1)			; remove unnecessary newline at eob
    (goto-char (point-min))
    (forward-char makefile-browser-cursor-column)))