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)))