Function: autoload-find-file
autoload-find-file is a byte-compiled function defined in
autoload.el.gz.
Signature
(autoload-find-file FILE)
Documentation
Fetch FILE and put it in a temp buffer. Return the buffer.
Source Code
;; Defined in /usr/src/emacs/lisp/emacs-lisp/autoload.el.gz
(defun autoload-find-file (file)
"Fetch FILE and put it in a temp buffer. Return the buffer."
;; It is faster to avoid visiting the file.
(setq file (expand-file-name file))
(with-current-buffer (get-buffer-create " *autoload-file*")
(kill-all-local-variables)
(erase-buffer)
(setq buffer-undo-list t
buffer-read-only nil)
(delay-mode-hooks (emacs-lisp-mode))
(setq default-directory (file-name-directory file))
(insert-file-contents file nil)
(let ((enable-local-variables :safe)
(enable-local-eval nil))
(hack-local-variables))
(current-buffer)))