Function: makefile-browser-fill

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

This function is obsolete since 30.1.

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)
  (declare (obsolete nil "30.1"))
  (let ((inhibit-read-only t))
    (goto-char (point-min))
    (erase-buffer)
    (mapc
     (lambda (item) (insert (with-suppressed-warnings
                                ((obsolete makefile-browser-format-target-line))
                              (makefile-browser-format-target-line (car item) nil))
                            "\n"))
     targets)
    (mapc
     (lambda (item) (insert (with-suppressed-warnings
                                ((obsolete makefile-browser-format-macro-line))
                              (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)))